Package opennlp.tools.namefind
Package related to finding proper names and numeric amounts.
-
Interface Summary Interface Description DocumentNameFinder Interface for processing an entire document allowing aTokenNameFinder
to use context from the entire document.NameContextGenerator Interface for generating the context for aname finder
by specifying a set of feature generators.RegexNameFinderFactory.RegexAble TokenNameFinder The interface for name finders which provide name tags for a sequence of tokens.TokenNameFinderEvaluationMonitor A marker interface for evaluatingname finders
. -
Class Summary Class Description BilouCodec The defaultSequenceCodec
implementation according to theBILOU
scheme.BilouNameFinderSequenceValidator ASequenceValidator
implementation for theBilouCodec
.BioCodec The defaultSequenceCodec
implementation according to theBIO
scheme: B: 'beginning' of a NE I: 'inside', the word is inside a NE O: 'outside', the word is a regular word outside a NE See also the paper by Roth D.DefaultNameContextGenerator ANameContextGenerator
implementation for determining contextual features for atag-chunk
style named-entity recognizer.DictionaryNameFinder This is aDictionary
basedname finder
.NameFinderEventStream Class for creating an event stream out of data files for training anTokenNameFinder
.NameFinderME A maximum-entropy-basedname finder
implementation.NameFinderSequenceValidator The default name finderSequenceValidator
implementation.NameSample Encapsulates names for a single unit of text.NameSampleDataStream TheNameSampleDataStream
class converts taggedstrings
provided by aDataStream
toNameSample
objects.NameSampleSequenceStream ASequenceStream
implementation encapsulatingsamples
.NameSampleTypeFilter Astream
which removesname samples
which do not have a certain type.RegexNameFinder ATokenNameFinder
implementation based on a series of regular expressions.RegexNameFinderFactory Returns aRegexNameFinder
based on a selection of defaults or a configuration and a selection of defaults.TokenNameFinderCrossValidator Cross validator forTokenNameFinder
.TokenNameFinderEvaluator TheTokenNameFinderEvaluator
measures the performance of the givenTokenNameFinder
with the provided referencesamples
.TokenNameFinderFactory The factory that providesTokenNameFinder
default implementations and resources.TokenNameFinderModel TheTokenNameFinderModel
is the model used by a learnableTokenNameFinder
. -
Enum Summary Enum Description RegexNameFinderFactory.DEFAULT_REGEX_NAME_FINDER Enumeration of typical regex expressions available in OpenNLP. -
Exception Summary Exception Description TokenNameFinderModel.FeatureGeneratorCreationError