Package opennlp.tools.langdetect
Class DefaultLanguageDetectorContextGenerator
- java.lang.Object
-
- opennlp.tools.langdetect.DefaultLanguageDetectorContextGenerator
-
- All Implemented Interfaces:
Serializable,LanguageDetectorContextGenerator
public class DefaultLanguageDetectorContextGenerator extends Object implements LanguageDetectorContextGenerator
A context generator for language detector.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultLanguageDetectorContextGenerator(int minLength, int maxLength, CharSequenceNormalizer... normalizers)Creates a customizable @DefaultLanguageDetectorContextGeneratorthat computes ngrams from text
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]getContext(CharSequence document)Generates the context for a document using character ngrams.
-
-
-
Constructor Detail
-
DefaultLanguageDetectorContextGenerator
public DefaultLanguageDetectorContextGenerator(int minLength, int maxLength, CharSequenceNormalizer... normalizers)Creates a customizable @DefaultLanguageDetectorContextGeneratorthat computes ngrams from text- Parameters:
minLength- min ngrams charsmaxLength- max ngrams charsnormalizers- zero or more normalizers to be applied in to the text before extracting ngrams
-
-
Method Detail
-
getContext
public String[] getContext(CharSequence document)
Generates the context for a document using character ngrams.- Specified by:
getContextin interfaceLanguageDetectorContextGenerator- Parameters:
document- document to extract context from- Returns:
- the generated context
-
-