Uses of Interface
org.languagetool.languagemodel.LanguageModel
-
-
Uses of LanguageModel in org.languagetool
Methods in org.languagetool that return LanguageModel Modifier and Type Method Description @Nullable LanguageModel
Language. getLanguageModel(java.io.File indexDir)
protected LanguageModel
Language. initLanguageModel(java.io.File indexDir, LanguageModel languageModel)
Methods in org.languagetool with parameters of type LanguageModel Modifier and Type Method Description java.util.List<Rule>
Language. getRelevantLanguageModelCapableRules(java.util.ResourceBundle messages, @Nullable LanguageModel languageModel, UserConfig userConfig, Language motherTongue, java.util.List<Language> altLanguages)
Get a list of rules that can optionally use aLanguageModel
.java.util.List<Rule>
Language. getRelevantLanguageModelRules(java.util.ResourceBundle messages, LanguageModel languageModel)
Get a list of rules that require aLanguageModel
.protected LanguageModel
Language. initLanguageModel(java.io.File indexDir, LanguageModel languageModel)
private void
JLanguageTool. updateOptionalLanguageModelRules(@Nullable LanguageModel lm)
Remove rules that can profit from a language model, recreate them with the given model and add them again -
Uses of LanguageModel in org.languagetool.language
Methods in org.languagetool.language that return LanguageModel Modifier and Type Method Description @Nullable LanguageModel
LanguageBuilder.ExtendedLanguage. getLanguageModel(java.io.File indexDir)
Methods in org.languagetool.language with parameters of type LanguageModel Modifier and Type Method Description java.util.List<Rule>
LanguageBuilder.ExtendedLanguage. getRelevantLanguageModelRules(java.util.ResourceBundle messages, LanguageModel languageModel)
-
Uses of LanguageModel in org.languagetool.languagemodel
Classes in org.languagetool.languagemodel that implement LanguageModel Modifier and Type Class Description class
BaseLanguageModel
The algorithm of a language model, independent of the way data is stored (see sub classes for that).class
LuceneLanguageModel
LikeLuceneSingleIndexLanguageModel
, but can merge the results of lookups in several independent indexes to one result.class
LuceneSingleIndexLanguageModel
Information about ngram occurrences, taken from Lucene indexes (one index per ngram level).class
MockLanguageModel
Produces zero probability for any passed text.class
MultiLanguageModel
Combines the results of severalLanguageModel
s.Fields in org.languagetool.languagemodel with type parameters of type LanguageModel Modifier and Type Field Description private java.util.List<LanguageModel>
MultiLanguageModel. lms
Constructor parameters in org.languagetool.languagemodel with type arguments of type LanguageModel Constructor Description MultiLanguageModel(java.util.List<LanguageModel> lms)
-
Uses of LanguageModel in org.languagetool.rules.ngrams
Fields in org.languagetool.rules.ngrams declared as LanguageModel Modifier and Type Field Description private LanguageModel
ConfusionProbabilityRule. lm
private LanguageModel
NgramProbabilityRule. lm
Methods in org.languagetool.rules.ngrams with parameters of type LanguageModel Modifier and Type Method Description static double
LanguageModelUtils. get3gramProbabilityFor(Language lang, LanguageModel lm, int position, AnalyzedSentence sentence, java.lang.String candidate)
(package private) static double
LanguageModelUtils. get3gramProbabilityFor(Language lang, LanguageModel lm, GoogleToken token, java.util.List<GoogleToken> tokens, java.lang.String term)
static double
LanguageModelUtils. get4gramProbabilityFor(Language lang, LanguageModel lm, int position, AnalyzedSentence sentence, java.lang.String candidate)
(package private) static double
LanguageModelUtils. get4gramProbabilityFor(Language lang, LanguageModel lm, GoogleToken token, java.util.List<GoogleToken> tokens, java.lang.String term)
Constructors in org.languagetool.rules.ngrams with parameters of type LanguageModel Constructor Description ConfusionProbabilityRule(java.util.ResourceBundle messages, LanguageModel languageModel, Language language)
ConfusionProbabilityRule(java.util.ResourceBundle messages, LanguageModel languageModel, Language language, int grams)
ConfusionProbabilityRule(java.util.ResourceBundle messages, LanguageModel languageModel, Language language, int grams, java.util.List<java.lang.String> exceptions)
NgramProbabilityRule(java.util.ResourceBundle messages, LanguageModel languageModel, Language language)
-
Uses of LanguageModel in org.languagetool.rules.spelling
Fields in org.languagetool.rules.spelling declared as LanguageModel Modifier and Type Field Description protected @Nullable LanguageModel
SpellingCheckRule. languageModel
private LanguageModel
SuggestionSorter. lm
Deprecated.Constructors in org.languagetool.rules.spelling with parameters of type LanguageModel Constructor Description SpellingCheckRule(java.util.ResourceBundle messages, Language language, UserConfig userConfig, java.util.List<Language> altLanguages, @Nullable LanguageModel languageModel)
SuggestionSorter(LanguageModel lm)
Deprecated.SymSpellRule(java.util.ResourceBundle messages, Language language, UserConfig userConfig, java.util.List<Language> altLanguages, @Nullable LanguageModel languageModel)
-
Uses of LanguageModel in org.languagetool.rules.spelling.hunspell
Constructors in org.languagetool.rules.spelling.hunspell with parameters of type LanguageModel Constructor Description CompoundAwareHunspellRule(java.util.ResourceBundle messages, Language language, CompoundWordTokenizer compoundSplitter, MorfologikMultiSpeller morfoSpeller, UserConfig userConfig, java.util.List<Language> altLanguages, LanguageModel languageModel)
HunspellRule(java.util.ResourceBundle messages, Language language, UserConfig userConfig, java.util.List<Language> altLanguages, LanguageModel languageModel)
-
Uses of LanguageModel in org.languagetool.rules.spelling.morfologik
Constructors in org.languagetool.rules.spelling.morfologik with parameters of type LanguageModel Constructor Description MorfologikSpellerRule(java.util.ResourceBundle messages, Language language, UserConfig userConfig, java.util.List<Language> altLanguages, LanguageModel languageModel)
-
Uses of LanguageModel in org.languagetool.rules.spelling.morfologik.suggestions_ordering
Fields in org.languagetool.rules.spelling.morfologik.suggestions_ordering declared as LanguageModel Modifier and Type Field Description private LanguageModel
SuggestionsOrdererGSoC.NGramUtil. languageModel
Constructors in org.languagetool.rules.spelling.morfologik.suggestions_ordering with parameters of type LanguageModel Constructor Description NGramUtil(Language language, LanguageModel languageModel)
SuggestionsOrdererGSoC(Language language, LanguageModel languageModel, java.lang.String ruleId)
Deprecated. -
Uses of LanguageModel in org.languagetool.rules.spelling.suggestions
Fields in org.languagetool.rules.spelling.suggestions declared as LanguageModel Modifier and Type Field Description protected LanguageModel
SuggestionsOrdererFeatureExtractor. languageModel
Constructors in org.languagetool.rules.spelling.suggestions with parameters of type LanguageModel Constructor Description SuggestionsOrdererFeatureExtractor(Language lang, LanguageModel languageModel)
XGBoostSuggestionsOrderer(Language lang, LanguageModel languageModel)
-