Method: CorpusProcessor::Processor#initialize

Defined in:
lib/corpus-processor/processor.rb

#initialize(categories: CorpusProcessor::Categories.default, parser: CorpusProcessor::Parsers::Lampada.new(categories), generator: CorpusProcessor::Generators::StanfordNer.new(categories)) ⇒ Processor

Returns a new instance of Processor.

Parameters:

  • categories (Hash) (defaults to: CorpusProcessor::Categories.default)

    the categories extracted with Categories.

  • parser (#parse) (defaults to: CorpusProcessor::Parsers::Lampada.new(categories))

    the parser for original corpus.

  • generator (#generate) (defaults to: CorpusProcessor::Generators::StanfordNer.new(categories))

    the generator that computes tokens into the tranformed corpus.



12
13
14
15
16
17
18
# File 'lib/corpus-processor/processor.rb', line 12

def initialize(
  categories: CorpusProcessor::Categories.default,
  parser:     CorpusProcessor::Parsers::Lampada.new(categories),
  generator:  CorpusProcessor::Generators::StanfordNer.new(categories))
  @parser    = parser
  @generator = generator
end