Moteur de recherche avec synonymes - PHP - Programmation
Marsh Posté le 27-04-2007 à 18:46:16
Citation : je souhaiterais developper un moteur de recherche (PHP/Mysql) assez puissant |
Citation : mais il faut installer une librairie prevu pour cet effet... auriez vous des idees? ou existent il des scripts deja faits. |
cherchez l'erreur...
pourquoi ne pas developper ton propre systeme de gestion des synonymes ? c'est des bases de donénes de mots tout ça de toute façon
Marsh Posté le 27-04-2007 à 19:25:28
zecrazytux a écrit : cherchez l'erreur... |
Et pourquoi réinventer la roue ?
Marsh Posté le 27-04-2007 à 21:53:40
dans ce cas là il dev pas, il réutilise
Marsh Posté le 28-04-2007 à 00:50:34
Y'a des gens qui préfèrent, en tout cas partir d'une base
Marsh Posté le 28-04-2007 à 02:48:49
Yen a qui aime explorer certaines choses (je parle bien de code là) à titre expérimental. Je me souviens avoir essayé de recoder du vecteur en C++, ça sert pas à grand chose mais ça forme.
Marsh Posté le 30-04-2007 à 10:51:18
ohhh lala, developper moi meme un systeme de gestion de synonymes prendra un ciecle pour le faire, c pas facile, le vocabulaire est enorme...!!
Marsh Posté le 30-04-2007 à 13:14:17
zecrazytux a écrit : cherchez l'erreur... |
et avoiur des résultats a chier
developper un moteur de recherche efficace, c'est tout sauf trivial
Dj YeLL a écrit : Et pourquoi réinventer la roue ? |
+1
perso , je suis en train d'adapter lucene ( qui tourne en java ) avec solr( une surcouche qui permet de dialoguer avec lucene en utilisant des post, des get et du XML )
dans les différents filtres applicable , il en existe un pou rles synonyme ( je crois )
Marsh Posté le 30-04-2007 à 23:46:42
pour développer un tel moteur de recherche, je pense que son développement n'est rien comparé à la base de données qu'il lui faut pour fonctionner.
par exemple pour les synonymes je vois bien une colonne synonymes pour chaque mot, donc pas du tout compliqué, mais bon vas-y pour remplir une telle table, comme c'est bien dit en haut, le vocabulaire est immense.
Marsh Posté le 01-05-2007 à 11:36:48
naeh a écrit : pour développer un tel moteur de recherche, je pense que son développement n'est rien comparé à la base de données qu'il lui faut pour fonctionner. |
n'oublie pas de prendre en compte qu'il faut comparer les racines des mots, aps les variations( pluriels , singulier, conjugaison ) et donc aussi implementer un algo de type snowball
honnetement, le problème n'est pas trivial du tout
Marsh Posté le 27-04-2007 à 18:25:59
Bonjour,
je souhaiterais developper un moteur de recherche (PHP/Mysql) assez puissant, qui gere les orthographes, synonymes...
g vu que pour les orthographes, on peut utiliser la fonction soundex() mais qui marche pas a tous les coups par ex "canal & canaux"...
mais bon, le vrai probleme reste celui des synonymes. il me semble que PHP gere les synonymes aussi, mais il faut installer une librairie prevu pour cet effet...
auriez vous des idees? ou existent il des scripts deja faits.
Merci de votre aide et bon week end!
Reda