March 08, 2025 • By

Play Button Listen to this article
Fuzzy search with lexicon and word stems

Most of the world relies on search to validate the online existence of any entity. It makes it imperative for us to implement the search feature on our website.

The best products are those which provide a great experience. To do that a lot of automation is done while taking care of the user assumptions, regular patterns, and engaging cross-fields technologies.

We employed fuzzy logic with algorithms for word stemming, specifically the Porter stemming algorithm for English language with an ability to add additional inflection rules.

The search natively understands the difference between singular and plural words and can intelligently serve search content based on the inputted keywords.

The word relationships are also taken into consideration with Tensors working a simple algorithm to get this work done.

An interesting addition is the suggestive keywords which will throw in a choice if a keyword is not found in the dictionary or the lexicon and has a high resemblance factor towards another word. 

Will be soon improving the search functionality with futher filters as we incorporate AI, which automatically learns from your previous searches and outputs a higher search score for more frequented items.

Signing off for today.

Company Profile

Refer & Earn