Ho bisogno di un modo per il mio motore di ricerca di gestire piccoli refusi nelle stringhe di ricerca e di restituire sempre i risultati corretti.Impostazioni di sfocatura in ElasticSearch
Secondo la documentazione elasticsearch, ci sono tre valori che sono rilevanti per la corrispondenza fuzzy nella query di testo: confusione, max_expansions, e prefix_length.
Sfortunatamente, non ci sono molti dettagli disponibili su cosa esattamente fanno questi parametri e quali sono per loro i valori sensati. So che la sfocatura dovrebbe essere un float tra 0 e 1.0 e gli altri due sono interi.
Qualcuno può consigliare valori ragionevoli "punto di partenza" per questi parametri? Sono sicuro che dovrò sintonizzarmi per tentativi ed errori, ma sto solo cercando i valori di ballpark per gestire correttamente refusi e errori ortografici.
Questa query è molto utile! – cwhsu