-
What is Fuzzy Search and how does it work?
Fuzzy Search helps users find results even if they make small typos or enter only part of a word.
However, exact matches and full phrases are still ranked highest.
How it works (simplified):
-
Exact phrases get the strongest boost.
-
Results containing all searched words are preferred.
-
Partial-word matches (prefixes) are allowed.
-
Small spelling mistakes are tolerated (based on edit-distance logic).
Outcome:
Exact matches appear at the top. Typo-based or partial matches appear further down as fallback results.
Examples:
-
Logitech Wireless Mouse M325 grey → full phrase matches show first.
-
muose still finds mouse.
-
Misspellings like coffe still find coffee.
2) Tips for Users
-
Start broad, then refine your search.
-
Add specific attributes (size, material, standard) to narrow results.
-
Use quotes for terms that must stay together:
"DIN 933","angle grinder". -
Use OR for real alternatives: (washer OR spacer) stainless steel.
-
AND is almost never necessary.
3) Ranking (What decides the order of results)
Search looks through several fields (title, description, attributes) and assigns different weights.
Important fields count more; repeated words count less each time.
A second layer (“reranking”) adjusts the final order based on relevance factors like keyword match or document freshness.
4) Customization
The core search logic cannot be changed because it’s standardized for quality and stability.
Customers can adjust a few things in their data, such as adding boosting keywords to certain products.