# Package opennlp.tools.chunker

Package related to finding non-recursive syntactic annotation such as noun phrase chunks.

- Interface Summary
  Interface | Description
  --- | ---
  Chunker | The interface for chunkers which provide chunk tags for a sequence of tokens.
  ChunkerContextGenerator | Interface for a `BeamSearchContextGenerator` used in syntactic chunking.
  ChunkerEvaluationMonitor | A marker interface for evaluating `chunkers`.

- Class Summary
  Class | Description
  --- | ---
  ChunkerCrossValidator | Cross validator for `Chunker`.
  ChunkerEvaluator | The `ChunkerEvaluator` measures the performance of the given `Chunker` with the provided reference `samples`.
  ChunkerEventStream | Class for creating an event stream out of data files for training a `Chunker`.
  ChunkerFactory |
  ChunkerME | The class represents a maximum-entropy-based `Chunker`.
  ChunkerModel | The `ChunkerModel` is the model used by a learnable `Chunker`.
  ChunkSample | Class for holding chunks for a single unit of text.
  ChunkSampleSequenceStream | A `SequenceStream` implementation encapsulating `samples`.
  ChunkSampleStream | Parses the conll 2000 shared task shallow parser training data.
  DefaultChunkerContextGenerator | Features based on chunking model described in Fei Sha and Fernando Pereira.
  DefaultChunkerSequenceValidator | The default chunker `SequenceValidator` implementation.