opennlp.tools.namefind (Apache OpenNLP Tools 1.9.5 API)
Date: 2026-06-18

# Package opennlp.tools.namefind

Package related to finding proper names and numeric amounts.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  DocumentNameFinder | Name finding interface which processes an entire document allowing the name finder to use context from the entire document.
  NameContextGenerator | Interface for generating the context for an name finder by specifying a set of geature generators.
  RegexNameFinderFactory.RegexAble |
  TokenNameFinder | The interface for name finders which provide name tags for a sequence of tokens.
  TokenNameFinderEvaluationMonitor |

- Class Summary
  Class | Description
  --- | ---
  BilouCodec |
  BilouNameFinderSequenceValidator |
  BioCodec |
  DefaultNameContextGenerator | Class for determining contextual features for a tag/chunk style named-entity recognizer.
  DictionaryNameFinder | This is a dictionary based name finder, it scans text for names inside a dictionary.
  NameFinderEventStream | Class for creating an event stream out of data files for training an name finder.
  NameFinderME | Class for creating a maximum-entropy-based name finder.
  NameFinderSequenceValidator | This class is created by the `BioCodec`.
  NameSample | Class for holding names for a single unit of text.
  NameSampleDataStream | The `NameSampleDataStream` class converts tagged `String`s provided by a `DataStream` to `NameSample` objects.
  NameSampleSequenceStream |
  NameSampleTypeFilter | A stream which removes Name Samples which do not have a certain type.
  RegexNameFinder | Name finder based on a series of regular expressions.
  RegexNameFinderFactory | Returns a RegexNameFinder based on A selection of defaults or a configuration and a selection of defaults
  TokenNameFinderCrossValidator |
  TokenNameFinderEvaluator | The `TokenNameFinderEvaluator` measures the performance of the given `TokenNameFinder` with the provided reference `NameSample`s.
  TokenNameFinderFactory |
  TokenNameFinderModel | The `TokenNameFinderModel` is the model used by a learnable `TokenNameFinder`.

- Enum Summary
  Enum | Description
  --- | ---
  RegexNameFinderFactory.DEFAULT_REGEX_NAME_FINDER |

- Exception Summary
  Exception | Description
  --- | ---
  TokenNameFinderModel.FeatureGeneratorCreationError |

## Package opennlp.tools.namefind Description

Package related to finding proper names and numeric amounts.

Copyright © 2026 The Apache Software Foundation. All rights reserved.