Package io.redlink.nlp.opennlp.def
Class LanguageDefault
- java.lang.Object
-
- io.redlink.nlp.opennlp.pos.OpenNlpLanguageModel
-
- io.redlink.nlp.opennlp.def.LanguageDefault
-
- All Implemented Interfaces:
Comparable<OpenNlpLanguageModel>
@Component public class LanguageDefault extends OpenNlpLanguageModel
A simple Language Model that will use theSimpleTokenizerfor tokenization and theRegexSentenceSplitterfor sentence splitting. It registers itself for thenullLocaleand will Therefore be used for languages where no dedicated language model is available.- Author:
- Rupert Westenthaler
-
-
Constructor Summary
Constructors Constructor Description LanguageDefault()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetModelRanking()This is a fallback Model so it returnsInteger.MIN_VALUEas rankingbooleansupports(String lang)-
Methods inherited from class io.redlink.nlp.opennlp.pos.OpenNlpLanguageModel
activate, compareTo, deactivate, getLocale, getMinAvrgPosScore, getName, getSplitter, getTagger, getTokenizer, isCaseSensitive, preprocessText, setCaseSensitive, setMinAvrgPosScore, split, tag, tokenize
-
-
-
-
Method Detail
-
supports
public boolean supports(String lang)
- Overrides:
supportsin classOpenNlpLanguageModel
-
getModelRanking
public int getModelRanking()
This is a fallback Model so it returnsInteger.MIN_VALUEas ranking- Overrides:
getModelRankingin classOpenNlpLanguageModel
-
-