merci @pmp-p pour ce retour.
pourquoi ne pas utiliser soundex()
à priori metaphone est plus précise que soundex(). Mais cela reste à challenger.
j'ai aussi remarqué un problème quand il y a plusieurs mot clefs séparés par espaces. eg "python 3d" ne donne rien mais séparément oui.
oui, effectivement une recherche avec 2 ou x mots est actuellement faite pour renvoyer les résultats contenant à la suite de ces 2 ou x mots. Il serait effectivement intéressant de compléter ce comportement pour traiter les cas comme "python 3d".
Autre exemple :
La recherche actuelle fonctionne comme un LIKE ('%python 3d%')
;
Nous pouvons pour un cas comme "python 3d" (actuellement : 0 résultat) relancer une recherche complémentaire comme LIKE ('%python%') AND LIKE ('%3d%')
?
Cela te semble cohérent.
nota : une refonte complète est planifier pour 2024, donc ce n'est pas sûre que nous modifions le code du moteur de recherche actuellement en production.
pourquoi ne pas utiliser soundex() j'ai aussi remquarqué un problème quand il y a plusieurs mot clefs séparés par espaces. eg "python 3d" ne donne rien mais séparément oui.
Fabrice Gangler (10e07fc4) at 11 Oct 01:45
Fabrice Gangler (10e07fc4) at 11 Oct 01:44
data(SILL): update data files
Fabrice Gangler (f412e232) at 11 Oct 01:32
clean up
Fabrice Gangler (9272f629) at 11 Oct 01:02
Fabrice Gangler (ed76d5d1) at 11 Oct 01:02
data(SILL): update data extractor
... and 12 more commits
Fabrice Gangler (2763833c) at 10 Oct 16:07
Fabrice Gangler (2763833c) at 10 Oct 16:07
set version to v2.13.2_DEV
Fabrice Gangler (1e3ab614) at 10 Oct 16:05
WIP: change default lang to FR if no Accept-Language header
... and 8 more commits
Fabrice Gangler (12aab391) at 10 Oct 16:05
WIP - don't works (secu unit test for external ressource)
... and 8 more commits
Fabrice Gangler (2763833c) at 10 Oct 16:03
set version to v2.13.2_DEV