The worst fucking thing a search system can do to a user is to "fix typos".

Here's a VK community I found on my phone. I wanted to open it on my computer. I typed its name into the search field. I had my "typo" helpfully "fixed" and got presented with results that don't match my query.

Please, I beg you, if you're building a search feature, always treat user input as a strict order, not a suggestion. No dictionaries. No synonyms. No fuzzy matching. Just dumb substring search.

1

If you have a fediverse account, you can quote this note from your own instance. Search https://mastodon.social/users/grishka/statuses/116132138152539519 on your instance and quote it. (Note that quoting is not supported in Mastodon.)