Class LanguageFeatures

  • All Implemented Interfaces:
    io.annot8.api.components.Annot8ComponentDescriptor<LanguageFeatures.Processor,​io.annot8.api.settings.NoSettings>, io.annot8.api.components.ProcessorDescriptor<LanguageFeatures.Processor,​io.annot8.api.settings.NoSettings>

    @ComponentName("OpenNLP Language Features")
    @ComponentDescription("Uses the Sentences, Tokens, POS and PhraseChunks processors to add language features to Text")
    public class LanguageFeatures
    extends io.annot8.common.components.AbstractProcessorDescriptor<LanguageFeatures.Processor,​io.annot8.api.settings.NoSettings>
    • Constructor Detail

      • LanguageFeatures

        public LanguageFeatures()
    • Method Detail

      • createComponent

        protected LanguageFeatures.Processor createComponent​(io.annot8.api.context.Context context,
                                                             io.annot8.api.settings.NoSettings noSettings)
        Specified by:
        createComponent in class io.annot8.common.components.AbstractComponentDescriptor<LanguageFeatures.Processor,​io.annot8.api.settings.NoSettings>
      • capabilities

        public io.annot8.api.capabilities.Capabilities capabilities()