I was just wondering if it's possible to make sharepoint search results show entries very similar to the query entered. I just realised this when i came across this possibility when i ran a search for 'Jon' instead of 'John' by mistake. I realised it could have far reaching impact on our business. Do help me out with your thoughts. Stemming is already active so I'm looking for something different, for mostly names or spelling mistakes.Thanks!!
SharePoint 2010 offers phonetic people search. According to a technet article here :
Phonetic name matching and nickname matching Users can search for a person in the organization by name without knowing the exact spelling of the name. For example, the search query "John Steal" could yield "John Steele" in the search results; results for the search query "Jeff" include names that contain "Geoff." In addition, nickname matching makes it possible for a search query for "Bill" to yield results that include "William."
You could use the thesaurus for this. But you will have to manually manage it. It works by expanding your search, so if you searched for "Jon", you could make it search "Jon", "John", "Johnny", "Jonathan" etc...
Adding everyone's nicknames to the thesaurus could be difficult and time consuming so I'm hoping there's a better solution around :)