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

better search results #2

Open
Marc-pi opened this issue Mar 16, 2016 · 0 comments
Open

better search results #2

Marc-pi opened this issue Mar 16, 2016 · 0 comments

Comments

@Marc-pi
Copy link
Member

Marc-pi commented Mar 16, 2016

i don't know if it's a guide search issue, did not test with core
but actually, users are searching with terms that not always match extactly with item title
so there is not result, despite there should be a result

  • php soundex is a step, but in php core it's good for english. there are soundex dedicated per language that better fit to locale.
  • php Levenshtein/Hamming distance

=> i wounder if we should have better to use a dedicated search engine (solr, sphinx, lucene, elasticsearch, etc.), it will be more powerfull and let us manage Faceted Search also.
=> or have a look at faceted search in drupal and WP, etc. or eCommerce solution (Magento)
we'd better to talk with taiwen on this, as long as i can remember, he uses a search engine on his sites.

example on EDP :

  • search for "col de furfande", there is no result, despite there is "Tour des Granges et Chalets de Furfande" => this one should be displayed instead.
  • search for "lac asti" => no result, despite there is "lac d'asti", the exact result
  • search for "lac rouites" => no result, despite there is "lac des rouites", the exact result
  • search for "rouites" => one result : good

=> so it's actually good for one term search and exact terms search, not for approximate search
=> we need to manage stop words (there are plenty in french) i.e. to clean search to eliminate them

@Marc-pi Marc-pi changed the title search by soudex better search results Mar 16, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant