| DirectSpellChecker |
Simple automaton-based spellchecker.
|
| DirectSpellChecker.ScoreTerm |
|
| JaroWinklerDistance |
Similarity measure for short strings such as person names.
|
| LevenshteinDistance |
Levenshtein edit distance class.
|
| LuceneLevenshteinDistance |
Damerau-Levenshtein (optimal string alignment) implemented in a consistent
way as Lucene's FuzzyTermsEnum with the transpositions option enabled.
|
| NGramDistance |
N-Gram version of edit distance based on paper by Grzegorz Kondrak,
"N-gram similarity and distance".
|
| SpellChecker |
Spell Checker class (Main class).
(initially inspired by the David Spencer code).
|
| SuggestWord |
SuggestWord, used in suggestSimilar method in SpellChecker class.
|
| SuggestWordFrequencyComparator |
Frequency first, then score.
|
| SuggestWordQueue |
Sorts SuggestWord instances
|
| SuggestWordScoreComparator |
Score first, then frequency
|