Here are some valuable links related to how to provide spelling suggestions in keyword search.
- Lucene: Did you mean?
- GNU Aspell
- Jazzy
- JaSpell
- Wordlist
- Whitepaper on exploiting past search history
- SpellCheck on Wikipedia
Here is a commercial option in Java if Jazzy isn’t good enough …
And some interesting links on N-Grams that Lucene and Google use:
Filed under: Code