## Package org.apache.lucene.search.spell

Suggest alternate spellings for words.

See:
Description

Interface Summary
Dictionary: A simple interface representing a Dictionary.
StringDistance: Interface for string distances.

Class Summary
JaroWinklerDistance
LevensteinDistance: Levenstein edit distance class.
LuceneDictionary: Lucene Dictionary: terms taken from the given field of a Lucene index.
NGramDistance: N-Gram version of edit distance based on paper by Grzegorz Kondrak, "N-gram similarity and distance".
PlainTextDictionary: Dictionary represented by a text file.
SpellChecker: Spell Checker class (Main class) (initially inspired by the David Spencer code).

## Package org.apache.lucene.search.spell Description

Suggest alternate spellings for words. Also see the spell checker Wiki page.

Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.