Skip to content
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

Implement fuzzy matching #102

Open
jedmund opened this issue Jun 8, 2020 · 1 comment
Open

Implement fuzzy matching #102

jedmund opened this issue Jun 8, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request reliability Under the hood improvements

Comments

@jedmund
Copy link
Owner

jedmund commented Jun 8, 2020

Most users don't know the exact names of items. For those users, we should implement item "search" in the form of fuzzy matching.

This takes what they input ($g until jeanne) and presents them with a picker of all items in the database matching their querty (jeanne).

We don't want to build real search, but through clever queries we can probably get pretty close to a very good solution. The main thing to look out for is tuning both our query and our heuristics so that we show the right number of results, the right quality of results, and that we show results at the right time (i.e. not for exact matches).

@jedmund jedmund added enhancement New feature or request reliability Under the hood improvements labels Jun 8, 2020
@jedmund jedmund self-assigned this Jun 8, 2020
@jedmund
Copy link
Owner Author

jedmund commented Jun 8, 2020

There are code samples in #45

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request reliability Under the hood improvements
Projects
None yet
Development

No branches or pull requests

1 participant