Hi,
I working on sharepoint site for a client. It has enterprise search enabled. On the search results page, I have enabled Stemming on Search Core Results webpart. After that I am able to search/get results for different variations of a terms.
Problem is coming for concatenated terms like rule book. My client wants that if user searches for rule book, rules book, rule books, rulebook, rulesbook etc., it should consider these as synonyms and return same search result.
One option is to use Thesaurus file and add all these terms in a expansion set. But it will become a large set with different permutations and combinations with spaces, w/o spaces, with hyphen, with "rules", with "books". Similarly, there are other business terms.
Is there any option other than using Thesaurus file?
Also, if there is no other option, what is the best way to add entries in thesaurus file w/o impacting performance.
Thanks,
Garima