Interface LinguisticFeatureExtractor<T>

Type Parameters:
T - The type of linguistic features to be extracted.
All Known Implementing Classes:
AudioTokenFeatureExtractor, DependencyFeatureExtractor, NamedEntityFeatureExtractor, PosFeatureExtractor, SentenceFeatureExtractor, SentimentFeatureExtractor, TokenFeatureExtractor, TopicFeatureExtractor

public interface LinguisticFeatureExtractor<T>
Interface for extracting linguistic features from a JCas instance.
Author:
Kai
  • Method Summary

    Modifier and Type
    Method
    Description
    extract(org.apache.uima.jcas.JCas jcas)
    Extract linguistic features from a JCas instance.
  • Method Details

    • extract

      List<T> extract(org.apache.uima.jcas.JCas jcas) throws org.apache.uima.cas.CASException
      Extract linguistic features from a JCas instance.
      Parameters:
      jcas - The JCas instance containing the linguistic data.
      Returns:
      A list of extracted linguistic features of type T.
      Throws:
      org.apache.uima.cas.CASException