Hello, I'm trying to understand and improve search results.
Analyzer use ngram min=3, max=3, language='Swedish', filter=['lowercase'].
For search fuzziness is set for 1.
It doesn't work bad but we search for query "Frisor" and it output results with "Massör".
Is anyone able to explain why this happen? I would like to exclude results like this but also understand why is show with fuzziness of 1, there is more different characters?
I would set some minimal score for search, but we use array with multiple words for analyzer and operator "and" so scores are pretty similar.