Bonjour,
Je poste un sujet pour avoir un conseil technique.
Dans le cadre du développement d'une appli, je suis amené à développer un moteur de recherche en Java.
A part avoir soulevé les cas triviaux (empêcher le moteur de tourner à vider ou limiter le nombre de mots dans l'input), j'ai évoqué aussi le cas du filtrage de certains mots.
En effet, il parait pas opportun de faire tourner le moteur si une personne entre des mots non significatifs.
Par mots non significatifs, j'entends les petits mots en français comme : un, le, la, du, au, aux, une, alors, mais, où, donc, or, ni, etc...
Impossible de travailler sur la longueur de ces mots...
Une idée a été de filtrer au niveau de la base de données, mais à part les mettre dans une liste "hard-codée", je ne vois pas trop.
En Java, même topo, j'ai l'impression... créer une liste ou un enum dans lequel on les met les uns après les autres...
Si quelqu'un a une idée "optimisée", je suis preneur.
Merci.
Partager