WTH did I get two very unrelated search results in my search.
I’m seeing no connection to Tree for the first two…
WTH did I get two very unrelated search results in my search.
I’m seeing no connection to Tree for the first two…
Tis a silly search. The letters only have to be in order, not next to each other:
So to exclude them you could have searched “ch tre”
Agree, the logic is too fuzzy sometimes and give silly results.
Users are not supposed to guess what kind of hacky scheme like “ch tre” should be used.
It was working better 2-3 years ago.
Ah, thanks for the explanation. I still would have expected results containing the searched words in full to rank higher up.
It just needs to prioritize the most letters in a row first, which would push exact wording to the top.
That would probably be a pretty easy change, maybe even 1 line.
So this is why you can’t find “Christmas Tree” when searching for “Tree Christmas.” I hope this is fixed!
I have a very poor experience in typescript & cannot estimate how difficult could be to improve the algorithm; hope someone skilled enough will do it.
Also, a possible way could be adding some kind of a checkbox “use fuzzy logic” nearby an input field.
I’m yet to meet someone for whom this strange way of searching works (I manage a team specialising in retail search, so I’m not unfamiliar with the subject).