NCPipelineBuilder
Convenient builder for NCPipeline instance.
- Source:
- NCPipelineBuilder.scala
Value members
Concrete methods
Builds new NCPipeline instance with previously provided components.
Builds new NCPipeline instance with previously provided components.
- Source:
- NCPipelineBuilder.scala
Adds given entity enricher to the pipeline builder. Note that this method returns this instance for convenient call chaining.
Adds given entity enricher to the pipeline builder. Note that this method returns this instance for convenient call chaining.
- Value parameters:
- entEnricher
Entity enricher to add this pipeline builder.
- Source:
- NCPipelineBuilder.scala
Adds given entity enrichers to the pipeline builder. Note that this method returns this instance for convenient call chaining.
Adds given entity enrichers to the pipeline builder. Note that this method returns this instance for convenient call chaining.
- Value parameters:
- entEnrichers
Entity enrichers to add this pipeline builder.
- Source:
- NCPipelineBuilder.scala
Adds given entity mapper to the pipeline builder. Note that this method returns this instance for convenient call chaining.
Adds given entity mapper to the pipeline builder. Note that this method returns this instance for convenient call chaining.
- Value parameters:
- entMapper
Entity mapper to add this pipeline builder.
- Source:
- NCPipelineBuilder.scala
Adds given entity mappers to the pipeline builder. Note that this method returns this instance for convenient call chaining.
Adds given entity mappers to the pipeline builder. Note that this method returns this instance for convenient call chaining.
- Value parameters:
- entMappers
Entity mappers to add this pipeline builder.
- Source:
- NCPipelineBuilder.scala
Adds given entity parser to the pipeline builder. Note that this method returns this instance for convenient call chaining.
Adds given entity parser to the pipeline builder. Note that this method returns this instance for convenient call chaining.
- Value parameters:
- entParser
Entity parser to add this pipeline builder.
- Source:
- NCPipelineBuilder.scala
Adds given entity parsers to the pipeline builder. Note that this method returns this instance for convenient call chaining.
Adds given entity parsers to the pipeline builder. Note that this method returns this instance for convenient call chaining.
- Value parameters:
- entParsers
Entity parsers to add this pipeline builder.
- Source:
- NCPipelineBuilder.scala
Adds given entity validator to the pipeline builder. Note that this method returns this instance for convenient call chaining.
Adds given entity validator to the pipeline builder. Note that this method returns this instance for convenient call chaining.
- Value parameters:
- entVal
Entity validator to add this pipeline builder.
- Source:
- NCPipelineBuilder.scala
Adds given entity validators to the pipeline builder. Note that this method returns this instance for convenient call chaining.
Adds given entity validators to the pipeline builder. Note that this method returns this instance for convenient call chaining.
- Value parameters:
- entVals
Entity validators to add this pipeline builder.
- Source:
- NCPipelineBuilder.scala
Shortcut to configure pipeline with NCSemanticEntityParser.
Shortcut to configure pipeline with NCSemanticEntityParser.
For English language it initializes also following components:
- OpenNLP based token parser initialized by en-token.bin model.
- OpenNLP based token enricher initialized by en-pos-maxent.bin model for POSTaggerME and en-lemmatizer.dict model for DictionaryLemmatizer.
- stopword token enricher.
- Swear-word token enricher initialized by swear_words.txt dictionary.
- Quotes token enricher.
- Known-word token enricher initialized by "moby/354984si.ngl" dictionary, look more about Moby Project.
- Brackets token enricher.
Also there is used Porter stemmer implementation of NCStemmer, based on OpenNLP solution.
- Value parameters:
- elms
Semantic elements to use with NCSemanticEntityParser.
- lang
ISO 639-1 language code. Currently, only "en" (English) is supported.
- macros
Macros to use with NCSemanticEntityParser.
- Source:
- NCPipelineBuilder.scala
Shortcut to configure pipeline with NCSemanticEntityParser.
Shortcut to configure pipeline with NCSemanticEntityParser.
For English language it initializes also following components:
- OpenNLP based token parser initialized by en-token.bin model.
- OpenNLP based token enricher initialized by en-pos-maxent.bin model for POSTaggerME and en-lemmatizer.dict model for DictionaryLemmatizer.
- stopword token enricher.
- Swear-word token enricher initialized by swear_words.txt dictionary.
- Quotes token enricher.
- Known-word token enricher initialized by "moby/354984si.ngl" dictionary, look more about Moby Project.
- Brackets token enricher.
Also there is used Porter stemmer implementation of NCStemmer, based on OpenNLP solution.
- Value parameters:
- elms
Semantic elements to use with NCSemanticEntityParser.
- lang
ISO 639-1 language code. Currently, only "en" (English) is supported.
- Source:
- NCPipelineBuilder.scala
Shortcut to configure pipeline with NCSemanticEntityParser.
Shortcut to configure pipeline with NCSemanticEntityParser.
For English language it initializes also following components:
- OpenNLP based token parser initialized by en-token.bin model.
- OpenNLP based token enricher initialized by en-pos-maxent.bin model for POSTaggerME and en-lemmatizer.dict model for DictionaryLemmatizer.
- stopword token enricher.
- Swear-word token enricher initialized by swear_words.txt dictionary.
- Quotes token enricher.
- Known-word token enricher initialized by "moby/354984si.ngl" dictionary, look more about Moby Project.
- Brackets token enricher.
Also there is used Porter stemmer implementation of NCStemmer, based on OpenNLP solution.
- Value parameters:
- lang
ISO 639-1 language code. Currently, only "en" (English) is supported.
- mdlSrc
Classpath resource, file path or URL for YAML or JSON semantic model definition file.
- Source:
- NCPipelineBuilder.scala
Adds given token enricher to the pipeline builder. Note that this method returns this instance for convenient call chaining.
Adds given token enricher to the pipeline builder. Note that this method returns this instance for convenient call chaining.
- Value parameters:
- tokEnricher
Token enricher to add this pipeline builder.
- Source:
- NCPipelineBuilder.scala
Adds given token enrichers to the pipeline builder. Note that this method returns this instance for convenient call chaining.
Adds given token enrichers to the pipeline builder. Note that this method returns this instance for convenient call chaining.
- Value parameters:
- tokEnrichers
Token enrichers to add this pipeline builder.
- Source:
- NCPipelineBuilder.scala
Adds given token parser to the pipeline builder. Note that this method returns this instance for convenient call chaining.
Adds given token parser to the pipeline builder. Note that this method returns this instance for convenient call chaining.
- Value parameters:
- tokParser
Token parser to add this pipeline builder.
- Source:
- NCPipelineBuilder.scala
Adds given token validator to the pipeline builder. Note that this method returns this instance for convenient call chaining.
Adds given token validator to the pipeline builder. Note that this method returns this instance for convenient call chaining.
- Value parameters:
- tokVal
Token validator to add this pipeline builder.
- Source:
- NCPipelineBuilder.scala
Adds given token validators to the pipeline builder. Note that this method returns this instance for convenient call chaining.
Adds given token validators to the pipeline builder. Note that this method returns this instance for convenient call chaining.
- Value parameters:
- tokVals
Token validators to add this pipeline builder.
- Source:
- NCPipelineBuilder.scala
Adds given variant filter to the pipeline builder. Note that this method returns this instance for convenient call chaining.
Adds given variant filter to the pipeline builder. Note that this method returns this instance for convenient call chaining.
- Value parameters:
- varFilter
Variant filter to add this pipeline builder.
- Source:
- NCPipelineBuilder.scala
Adds given variant filters to the pipeline builder. Note that this method returns this instance for convenient call chaining.
Adds given variant filters to the pipeline builder. Note that this method returns this instance for convenient call chaining.
- Value parameters:
- varFilters
Variant filters to add this pipeline builder.
- Source:
- NCPipelineBuilder.scala