# Package opennlp.tools.postag

Package related to part-of-speech tagging.

- Interface Summary
  Interface | Description
  --- | ---
  MutableTagDictionary | Interface that allows `TagDictionary` entries to be added and removed.
  POSContextGenerator | The interface for a context generator for the POS Tagger.
  POSTagger | The interface for part of speech taggers.
  POSTaggerEvaluationMonitor |
  TagDictionary | Interface to determine which tags are valid for a particular word based on a tag dictionary.

- Class Summary
  Class | Description
  --- | ---
  ConfigurablePOSContextGenerator | A context generator for the POS Tagger.
  DefaultPOSContextGenerator | A context generator for the POS Tagger.
  DefaultPOSSequenceValidator |
  POSDictionary | Provides a means of determining which tags are valid for a particular word based on a tag dictionary read from a file.
  POSEvaluator | The `POSEvaluator` measures the performance of the given `POSTagger` with the provided reference `POSSample`s.
  POSModel | The `POSModel` is the model used by a learnable `POSTagger`.
  POSSample | Represents an pos-tagged sentence.
  POSSampleEventStream | This class reads the `POSSample`s from the given `Iterator` and converts the `POSSample`s into `Event`s which can be used by the maxent library for training.
  POSSampleSequenceStream |
  POSTaggerCrossValidator |
  POSTaggerFactory | The factory that provides POS Tagger default implementations and resources
  POSTaggerFactory.POSDictionarySerializer |
  POSTaggerME | A part-of-speech tagger that uses maximum entropy.
  WordTagSampleStream | A stream filter which reads a sentence per line which contains words and tags in word_tag format and outputs a `POSSample` objects.