begin process at 2012 05 30 17:20:52
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

Parseur de mots clé avec connecteurs logique et parenthèse


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Parseur de mots clé avec connecteurs logique et parenthèse

jeudi 1 juin 2006 à 17:19:05 | Parseur de mots clé avec connecteurs logique et parenthèse

PerfectSlayer

Bonjour à vous. Je travaille sur un robot qui joue au trivial poursuit. J'aurais besoin de comparer les réponses entrées par les joueurs à la réponse réelle.
Premièrement, j'ai pensé distingué les mots clés de la réponse de la phrase de réponse. Exemple :
la réponse : Cluster of Differenciation (ou marqueur de différenciation)
les mots clés : (Cluster&Differenciation)|(marqueur&différenciation)
Donc je voudrais savoir si vous avez une idée de comment procédé pour comparer les réponses mais surtout décrypteur les synthaxes avec &, |, ( et ).
Si vous avez une meillleure idée pour stoquer les mots clés (simple à comprendre et facil à exploiter), vous pouvez aussi proposez. Merci d'avance.

P.S. Je pense mettre le code sur le réseau code source une fois fini.


jeudi 1 juin 2006 à 18:10:44 | Re : Parseur de mots clé avec connecteurs logique et parenthèse

malalam

Administrateur CodeS-SourceS
Hello,

J'utiliserais du xml moi, tien ;-)
genre :
<trivia>
<question xml:id="1">
<libelle>bla bla bla ?</libelle>
<mots>
<must>
<mot>Cluster</mot>
<mot>Differenciation</mot>
</must>
<must>
<mot>marqueur</mot>
<mot>differenciation</mot>
</must>
</mots>
</question>
</trivia>
Un truc dans le genre.
Avec évidemment non respect de la casse (sinon on s'en sort pas), on vire les tout petits mots, et on utilise un algo genre soundex, phonex, pour les fautes d'orthographe...(tombe bien, j'ai fait une classe soundex et une phonex, pour le français, sur phpcs ;-) ).
jeudi 1 juin 2006 à 19:14:44 | Re : Parseur de mots clé avec connecteurs logique et parenthèse

PerfectSlayer

Bah en fait je vois pas tellement l'intéret par ce que la question est déjà choisie par le bot. Celui-ci attend juste que l'une des réponses proposées soit valide. Donc pourquoi le xml ?
Ca surchage le tout à garder en mémoire les questions ou alors à relire le xml à chaque fois..
Et sinon, c'est plus l'aspet pour comparer les réponses qui m'intéresse ici.. Soudex ou pas, c'est comment décoder les connecteurs logiques et garder les priorités qui m'intéresse.
jeudi 1 juin 2006 à 20:10:22 | Re : Parseur de mots clé avec connecteurs logique et parenthèse

FhX

"ou alors à relire le xml à chaque fois.." Quand tu lis le XML, tu ne lis que ce qu'il t'intéresse via XPath... j'espère qu'on est bien d'accord la dessus hein :p
jeudi 1 juin 2006 à 20:13:27 | Re : Parseur de mots clé avec connecteurs logique et parenthèse

malalam

Administrateur CodeS-SourceS
T'as pas compris l'intérêt de mon flux, là, alors...
jeudi 1 juin 2006 à 20:14:24 | Re : Parseur de mots clé avec connecteurs logique et parenthèse

malalam

Administrateur CodeS-SourceS
ah évidemment, si on t'aide ;-) L'intérêt du xml c'est justement de structurer et de décrire tes données très facilement, et via XPath, de faire des requêtes très facilement.
jeudi 1 juin 2006 à 20:17:51 | Re : Parseur de mots clé avec connecteurs logique et parenthèse

PerfectSlayer

Arf oui désolé.. j'avais mal lu.. En effet, ca peut être une solution.. Bien moins instinctive mais une solution quand meme.. Ca fait pas mal de trucs pour si peu de données.. Je sais pas ce qui est plus intéressant.. Avoir ca dans des xml et prendre plus de stoquage ou mettre dans en BDD et travailler les expressions.. (que je trouve plus simple à lire à vue..)
vendredi 2 juin 2006 à 17:43:24 | Re : Parseur de mots clé avec connecteurs logique et parenthèse

PerfectSlayer

J'ai un week-end de 2 jours et demi là donc je vais en profiter pour tester ton idée. Je validerai si je l'adopte. Merci à toi.


Cette discussion est classée dans : réponse, mots, clé, parseur, clés


Répondre à ce message

Sujets en rapport avec ce message

coloration des mots clé [ par Padkartiai ] Bonjour,Etudiant en BTS IG, je dois effectuer un rapport sur un site que j'ai réalisé en stage. Le pb est que je ne sais pas comment faire pour import j'ai besoin d'aide SVP [ par ouinez ] ines la debutante:SVP aidez moi  j'ai fais mon premier pgm en php.un moteur   ki recherche dans une FAQ (foieraux questions)ou l'utilisateur doit sais détecteer les mots clé [ par jadu ] bonjour à tous !j'ai bien épluché le forum   , et je n'ai pas du tout vu ce que je recherche !!! c'est la première fois <img src="http://www. Récupérer les mots-clés [ par riggs ] Salut,je voudrais récupérer les mots entrés par mes visiteurs sur le moteur de recherche (requete) pour les afficher dans champ recherche de mon siteh Pages dynamiques (liste dynamique) [ par mikidu57 ] Bonjour a vous tous, Donc voila je m'explique, je travail dans une entreprise qui releve des compteurs pour edf gdf et la compagnie des eaux. Ayant be Site dynamique, Mise a jour base de donée [ par mikidu57 ] Bonjours, Je vien chercher de l'aide parceque sa fais 2 jours que je cherche et je ne trouve pas la reponse a ma question. Donc voila je m'expliqu Moteur de recherche avec plusieurs mots clés [ par ptiniko ] Bonjour, J'ai un problème concernant une recherche en PHP avec plusieurs mots clés.function search_friends($keywords, $debut, $fin) => $keywords es Bibliotheque des mots clés utiliés en langage PHP [ par bonheur123 ] Bonjour,Je vousdrais vous demander de m'indiquer où trouver une bibliotheque ou un repertoire des mots clés utilisés dans le langage de programmation Recherche par mots clés mais en gardant l'ordre spécifié. [ par bobino75 ] Bonjour, Je me cherche une manière de faire une recherche par mots clés mais en gardant l'ordre spécifié. La personne peut faire une recherche pou recherche inerne par mots clé [ par jeuxfree ] bonjour je suis novice et je cherche a installer un moteur de recherche interne car je propose des jaquettes et j'aimerais que les internautes les tro


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,805 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales