Uses of Interface
org.languagetool.languagemodel.LanguageModel
Packages that use LanguageModel
Package
Description
-
Uses of LanguageModel in org.languagetool
Methods in org.languagetool that return LanguageModelModifier and TypeMethodDescription@Nullable LanguageModel
Language.getLanguageModel
(File indexDir) protected LanguageModel
Language.initLanguageModel
(File indexDir, LanguageModel languageModel) Methods in org.languagetool with parameters of type LanguageModelModifier and TypeMethodDescriptionLanguage.getRelevantLanguageModelCapableRules
(ResourceBundle messages, @Nullable LanguageModel languageModel, UserConfig userConfig, Language motherTongue, List<Language> altLanguages) Get a list of rules that can optionally use aLanguageModel
.Language.getRelevantLanguageModelRules
(ResourceBundle messages, LanguageModel languageModel) Get a list of rules that require aLanguageModel
.protected LanguageModel
Language.initLanguageModel
(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 LanguageModelModifier and TypeMethodDescription@Nullable LanguageModel
LanguageBuilder.ExtendedLanguage.getLanguageModel
(File indexDir) Methods in org.languagetool.language with parameters of type LanguageModelModifier and TypeMethodDescriptionLanguageBuilder.ExtendedLanguage.getRelevantLanguageModelRules
(ResourceBundle messages, LanguageModel languageModel) -
Uses of LanguageModel in org.languagetool.languagemodel
Classes in org.languagetool.languagemodel that implement LanguageModelModifier and TypeClassDescriptionclass
The algorithm of a language model, independent of the way data is stored (see sub classes for that).class
LikeLuceneSingleIndexLanguageModel
, but can merge the results of lookups in several independent indexes to one result.class
Information about ngram occurrences, taken from Lucene indexes (one index per ngram level).class
Produces zero probability for any passed text.class
Combines the results of severalLanguageModel
s.Fields in org.languagetool.languagemodel with type parameters of type LanguageModelConstructor parameters in org.languagetool.languagemodel with type arguments of type LanguageModel -
Uses of LanguageModel in org.languagetool.rules.ngrams
Fields in org.languagetool.rules.ngrams declared as LanguageModelModifier and TypeFieldDescriptionprivate final LanguageModel
ConfusionProbabilityRule.lm
private final LanguageModel
NgramProbabilityRule.lm
Methods in org.languagetool.rules.ngrams with parameters of type LanguageModelModifier and TypeMethodDescriptionstatic double
LanguageModelUtils.get3gramProbabilityFor
(Language lang, LanguageModel lm, int position, AnalyzedSentence sentence, String candidate) (package private) static double
LanguageModelUtils.get3gramProbabilityFor
(Language lang, LanguageModel lm, GoogleToken token, List<GoogleToken> tokens, String term) static double
LanguageModelUtils.get4gramProbabilityFor
(Language lang, LanguageModel lm, int position, AnalyzedSentence sentence, String candidate) (package private) static double
LanguageModelUtils.get4gramProbabilityFor
(Language lang, LanguageModel lm, GoogleToken token, List<GoogleToken> tokens, String term) Constructors in org.languagetool.rules.ngrams with parameters of type LanguageModelModifierConstructorDescriptionConfusionProbabilityRule
(ResourceBundle messages, LanguageModel languageModel, Language language) ConfusionProbabilityRule
(ResourceBundle messages, LanguageModel languageModel, Language language, int grams) ConfusionProbabilityRule
(ResourceBundle messages, LanguageModel languageModel, Language language, int grams, List<String> exceptions) NgramProbabilityRule
(ResourceBundle messages, LanguageModel languageModel, Language language) -
Uses of LanguageModel in org.languagetool.rules.spelling
Fields in org.languagetool.rules.spelling declared as LanguageModelModifier and TypeFieldDescriptionprotected @Nullable LanguageModel
SpellingCheckRule.languageModel
private LanguageModel
SuggestionSorter.lm
Deprecated.Constructors in org.languagetool.rules.spelling with parameters of type LanguageModelModifierConstructorDescriptionSpellingCheckRule
(ResourceBundle messages, Language language, UserConfig userConfig, List<Language> altLanguages, @Nullable LanguageModel languageModel) Deprecated.SymSpellRule
(ResourceBundle messages, Language language, UserConfig userConfig, 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 LanguageModelModifierConstructorDescriptionCompoundAwareHunspellRule
(ResourceBundle messages, Language language, CompoundWordTokenizer compoundSplitter, MorfologikMultiSpeller morfoSpeller, UserConfig userConfig, List<Language> altLanguages, LanguageModel languageModel) HunspellRule
(ResourceBundle messages, Language language, UserConfig userConfig, 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 LanguageModelModifierConstructorDescriptionMorfologikSpellerRule
(ResourceBundle messages, Language language, UserConfig userConfig, 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 LanguageModelModifier and TypeFieldDescriptionprivate LanguageModel
SuggestionsOrdererGSoC.NGramUtil.languageModel
Constructors in org.languagetool.rules.spelling.morfologik.suggestions_ordering with parameters of type LanguageModelModifierConstructorDescriptionprivate
NGramUtil
(Language language, LanguageModel languageModel) SuggestionsOrdererGSoC
(Language language, LanguageModel languageModel, String ruleId) Deprecated. -
Uses of LanguageModel in org.languagetool.rules.spelling.suggestions
Fields in org.languagetool.rules.spelling.suggestions declared as LanguageModelModifier and TypeFieldDescriptionprotected final LanguageModel
SuggestionsOrdererFeatureExtractor.languageModel
Constructors in org.languagetool.rules.spelling.suggestions with parameters of type LanguageModelModifierConstructorDescriptionSuggestionsOrdererFeatureExtractor
(Language lang, LanguageModel languageModel) XGBoostSuggestionsOrderer
(Language lang, LanguageModel languageModel)