By fuzzy matching I don\'t mean similar strings by Levenshtein distance or something similar, but the way it\'s used in TextMate/Ido/Icicles: given a list of strings, find t
If your text is predominantly English then you may try your hand at various Soundex algorithms 1. Classic soundex 2. Metafone
These algorithms will let you choose words which sound like each other and will be a good way to find misspelled words.