openfoodfacts / openfoodfacts-server

Open Food Facts database, API server and web interface - 🐪🦋 Perl, CSS and JS coders welcome 😊 For helping in Python, see Robotoff or taxonomy-editor
http://openfoodfacts.github.io/openfoodfacts-server/
GNU Affero General Public License v3.0
656 stars 386 forks source link

Autocomplete / suggest as you type backend for search queries on product name, brands and categories #5006

Open stephanegigandet opened 3 years ago

stephanegigandet commented 3 years ago

What

Part of

stephanegigandet commented 3 years ago

One option would be using postgres text indexes. e.g. https://github.com/Grinnz/cpan-meta-browser/blob/master/lib/CPANMetaBrowser/Plugin/Backend/Pg.pm#L163

stephanegigandet commented 3 years ago

Another option: https://www.meilisearch.com/

teolemon commented 2 years ago

Elastic Search

M123-dev commented 2 years ago

https://www.elastic.co/

alexgarel commented 2 years ago

New https://github.com/openfoodfacts/openfoodfacts-search/ project should tackle this…

M123-dev commented 2 years ago

@alexgarel what is the current status of off-search, when do you think it's ready to be tested

alexgarel commented 2 years ago

@M123-dev I'm working on deploying it to stagging, see https://github.com/openfoodfacts/openfoodfacts-search/pull/17

M123-dev commented 2 years ago

Perfect, then we can directly try it out in smoothie using dev mode

github-actions[bot] commented 9 months ago

This issue has been open 90 days with no activity. Can you give it a little love by linking it to a parent issue, adding relevant labels and projets, creating a mockup if applicable, adding code pointers from https://github.com/openfoodfacts/openfoodfacts-server/blob/main/.github/labeler.yml, giving it a priority, editing the original issue to have a more comprehensive description… Thank you very much for your contribution to 🍊 Open Food Facts