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(File indexDir)
protected LanguageModel
Language. initLanguageModel(File indexDir, LanguageModel languageModel)
Methods in org.languagetool with parameters of type LanguageModel Modifier and Type Method Description List<Rule>
Language. getRelevantLanguageModelCapableRules(ResourceBundle messages, @Nullable LanguageModel languageModel, UserConfig userConfig, Language motherTongue, List<Language> altLanguages)
Get a list of rules that can optionally use aLanguageModel
.List<Rule>
Language. getRelevantLanguageModelRules(ResourceBundle messages, LanguageModel languageModel)
Get a list of rules that require aLanguageModel
.protected LanguageModel
Language. initLanguageModel(File indexDir, 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.Constructor parameters in org.languagetool.languagemodel with type arguments of type LanguageModel Constructor Description MultiLanguageModel(List<LanguageModel> lms)
-
Uses of LanguageModel in org.languagetool.rules.ngrams
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, String candidate)
static double
LanguageModelUtils. get4gramProbabilityFor(Language lang, LanguageModel lm, int position, AnalyzedSentence sentence, String candidate)
Constructors in org.languagetool.rules.ngrams with parameters of type LanguageModel Constructor Description ConfusionProbabilityRule(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 LanguageModel Modifier and Type Field Description protected @Nullable LanguageModel
SpellingCheckRule. languageModel
Constructors in org.languagetool.rules.spelling with parameters of type LanguageModel Constructor Description SpellingCheckRule(ResourceBundle messages, Language language, UserConfig userConfig, List<Language> altLanguages, @Nullable LanguageModel languageModel)
SuggestionSorter(LanguageModel lm)
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 LanguageModel Constructor Description CompoundAwareHunspellRule(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 LanguageModel Constructor Description MorfologikSpellerRule(ResourceBundle messages, Language language, UserConfig userConfig, List<Language> altLanguages, LanguageModel languageModel)
-
Uses of LanguageModel in org.languagetool.rules.spelling.morfologik.suggestions_ordering
Constructors in org.languagetool.rules.spelling.morfologik.suggestions_ordering with parameters of type LanguageModel Constructor Description 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 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)
-