Class: Broadlistening::Steps::Extraction

Inherits:
BaseStep
  • Object
show all
Defined in:
lib/broadlistening/steps/extraction.rb

Instance Attribute Summary

Attributes inherited from BaseStep

#config, #context

Instance Method Summary collapse

Methods inherited from BaseStep

#initialize

Constructor Details

This class inherits a constructor from Broadlistening::Steps::BaseStep

Instance Method Details

#executeObject



6
7
8
9
10
11
12
13
# File 'lib/broadlistening/steps/extraction.rb', line 6

def execute
  return context if context.comments.empty?

  results = extract_opinions_in_parallel(context.comments)
  build_arguments_and_relations(context.comments, results)

  context
end