-
Notifications
You must be signed in to change notification settings - Fork 199
Shoud fuzzy search be supported? #615
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I would like to see this too. I can't remember the number of times I've searched for a partial string and been surprised by the lack of results. Some recent examples that I remember:
That being said, I'm not holding my breath for a fix. Hackage's search appears to be based on keywords and word stems. And search issues tend to stay open for ... a while.
Have you tried searching on Stackage? It does a better job for all the queries given here: |
Hackage is under active development at the moment, and search is definitely a place we want to tackle! thanks for the links to related issues, but I wouldn't be so negative about the possibility for progress. More hands and more hackers are always welcome :-) |
So I think the simplest thing to do is ad-hoc improve our stemmer since it seems to work just fine except for "weird" computery stems like dropping "db" or "ql" etc. |
Ad hoc stemming (should resolve the concrete issues posed in #615)
It might be worth switching Hackage to use the |
Good idea. Any volunteers? :-P |
I'm hoping to get a chance to look at the On the original issue, another case I just happened across (see haskell/binary#92) is that searching for "serialisation" yields |
@adamgundry do you think we should always change "z" to "s" in all our stemming? Might be the simplest way to prevent the pitfalls of britishised spellings (or britishized if you prefer). |
I do worry about other internationalisation issues that have a different flavour... |
Ad-hoc stemming now works. That means |
I'll make a different issue for full-text-search |
Now, it is obvious that fuzzy search is not supported. e.g. search
rethink
won't getrethinkdb
package as a result. Sometimes, it can be annoying. :(Any idea or plan about fuzzy searching?
Thanks.
The text was updated successfully, but these errors were encountered: