I have a use case where I want a match when the search string is a plural of a word that's in the index. So, for eg, if the word "Sweet" is indexed, then a search term "Sweets" should match. I know this can be done by stemming, but I'm wondering if there's any other way to do it. I'm using fuzziness in the query, but that doesn't seem to do the work. Can anyone help me out here?
And also, the reason I'm thinking of alternatives to stemmer is because I'm not sure if there's a real chance of over-stemming, leading to too many unwanted matches. My search experience should be similar to a standard e-commerce search. Would also appreciate opinions on this, based on experience! Should I just go ahead with stemming?