Bunun için soundex veya levenstein distance methodu kullanabilirsin veya kelimeleri tek tek split edip sorgu sonuçlarını union ile birleştirerekte yapabilirsin.
Girilen yanlış veya yakın kelime(ler)in hangileri olduğunu bulup listeleyebilirsin.
http://msdn.microsoft.com/en-us/library/ms187384.aspx http://rosettacode.org/wiki/Levenshtein_distance http://www.dotnetperls.com/levenshtein