Package opennlp.tools.namefind
Interface TokenNameFinder
-
- All Known Implementing Classes:
DictionaryNameFinder
,NameFinderME
,RegexNameFinder
public interface TokenNameFinder
The interface for name finders which provide name tags for a sequence of tokens.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
clearAdaptiveData()
Forgets all adaptive data which was collected during previous calls to one of the find methods.Span[]
find(String[] tokens)
Generates name tags for the given sequence, typically a sentence, returningtoken spans
for any identified names.
-
-
-
Method Detail
-
find
Span[] find(String[] tokens)
Generates name tags for the given sequence, typically a sentence, returningtoken spans
for any identified names.- Parameters:
tokens
- An array of the tokens or words of the sequence, typically a sentence.- Returns:
- An array of
spans
for each of the names identified.
-
clearAdaptiveData
void clearAdaptiveData()
Forgets all adaptive data which was collected during previous calls to one of the find methods.Note: This method should typically be called at the end of the processing of a document.
-
-