MissPlete: Misspelling-tolerant autocomplete MissPlete supports synonyms and it can be customized with any algorithm to select and sort the completions. Visit Link Here are some other articles you might find interesting