NCPipelineBuilder

Convenient builder for NCPipeline instance.

Source:
NCPipelineBuilder.scala
class Object
trait Matchable
class Any

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:

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:

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:

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