I'm using Whoosh and Django-Haystack. I would like to make use of query suggestions for when users mistype words.
e.g. Maybe you meant "unicorn"
Is it necessary to use another search engine? Or can I successfully achieve this with Whoosh?
I'm using Whoosh and Django-Haystack. I would like to make use of query suggestions for when users mistype words.
e.g. Maybe you meant "unicorn"
Is it necessary to use another search engine? Or can I successfully achieve this with Whoosh?
Haystack lets you enable spelling suggestions, and that does work with Whoosh.
I have no experience with Whoosh, but comparing edit distance and rolling your own wouldn't be too complex, if necessary.