Did You Mean?
The Did You Mean? feature is used by the query engine to catch possible spelling errors and to provide suggestions for queries. The Did You Mean? feature builds suggestions by using three components:
Query log: Information tracked in the query log includes the query terms used, when the search results were returned for search queries, and the pages that were viewed from search results. This search usage data helps you understand how people are using search and what information they are seeking. You can use this data to help determine how to improve the search experience for users.
Dictionary lexicon: A dictionary of most-used lexicons provided at installation time.
Custom lexicon: A collection of the most frequently occurring words in the corpus, built at query time by the query engine from indexed information.
The Did You Mean? suggestions are available only for English, French, German, and Spanish.
The information above was taken from the whitepaper called "Plan for building multilingual solutions" available at https://technet2.microsoft.com/Office/en-us/library/87065c9d-d39d-479d-909b-02160ec6d7791033.mspx?mfr=true
Thanks
Mike
Comments
Anonymous
March 07, 2007
How can MOSS search be configured to use an external thesaurus/dictionary for search terms? (We have a number (100s of thousands) of technical words that are synonyms for each other.)Anonymous
May 09, 2010
How can we customize the "Did you mean?" feature so that it can also suggest the words that we include in custom lexiconAnonymous
November 13, 2010
Hello, I have a question about the "Did you mean", when I use the contextual scope the "Did you mean" suggest a term with the sites scope: e.g: Did you mean fast site:"http://fast2010/FastTeamSite"? How can I prevent this? It does not looks good for the end user.