Moteur de recherche

Eléphant du PHP | 117 Messages

14 sept. 2005, 10:59

Bonjour,

Le forum étant sympa, je me permets de poser une question simple sur un sujet qui pourrait être compliqué/

Je cherche à faire un moteur de recherche (ou à utiliser un truc qui fonctionne déjà) et qui aurait le "cahier des charges" suivant :

Dans une langue définie (français, anglais, etc.), un Opérateur écrit dans une zone texte, une suite de mots clés ou expressions clés selon une convention. Exemple: séparation des mots clés par une virgule, et identification des expressions entre " ".
Cette zone texte a une identité. La validation alimente une base de mots et d'expressions clés.

Exemple identité de la zone texte :

Vélo.

Exemple mots et expressions clés contenus dans la zone texte :

"étude posturale", "sur mesure", cadre, "cote de position", vélo, bicyclette, "recul de selle", "longueur de manivelles", manivelles.

D'autres Opérateurs lancent des recherches sur la base de mots clés par des phrases, sans connaître les zones textes (moteur de recherche). Si les requêtes approchent un contenu, elles renvoient l'identité de la zone texte avec une pondération de pertinence.

Exemple :
Phrase requête 1 : pour la pêche au brochet quel hameçon faut-il > aucune réponse.
Phrase requête 2 : quel vélo d'appartement acheter > Vélo :réponse faible, présence de 1 mot (vélo).
Phrase requête 3 : pour mon étude posturale, le spécialiste m'a préconisé un recul de selle de 9 cm et des manivelles de 175 qu'en pensez vous ? > Vélo: réponse élevée présence de 3 mots ou expressions ("étude posturale" , "recul de selle" et manivelle).


Le moteur de recherche doit être tolérant aux fautes d'orthographes simples (accents, s etc.)

La vitesse de la réponse n'est pas exigée instantanée. Elle peut prendre plusieurs minutes, voire 1 ou 2 jours en fonction de la taille de la base de mots clés et d'expressions clés .

Si vous avez des idées, si vous savez faire etc. Merci d'avance.

ViPHP
pjl
ViPHP | 2119 Messages

14 sept. 2005, 13:15

avant de poser la question, as tu lu la doc de MySQL ou fait une recherche sur ce forum ?

Eléphant du PHP | 117 Messages

14 sept. 2005, 13:20

Heu non,
Je ne sais pas comment faire une recherche dans le forum ... mais je vais regarder de suite.

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

14 sept. 2005, 13:49

dans les liens en haut, sous la pub ;)

Image Rechercher