Détecter un verbe

Fermé
mat8883 Messages postés 41 Date d'inscription mercredi 7 octobre 2009 Statut Membre Dernière intervention 26 février 2014 - 5 févr. 2013 à 18:15
mat8883 Messages postés 41 Date d'inscription mercredi 7 octobre 2009 Statut Membre Dernière intervention 26 février 2014 - 5 févr. 2013 à 19:28
Bonjour,

Je souhaiterais pour mon projet faire un script capable de détecter les verbes dans un phrase (conjugués ou non). Avez-vous une idée de comment je pourrais procéder ?
Peu importe php ou javascript.

3 réponses

Chris 94 Messages postés 50978 Date d'inscription mardi 8 janvier 2008 Statut Modérateur Dernière intervention 17 février 2023 7 336
5 févr. 2013 à 18:35
Bonjour,

Je me permets d'intervenir alors même que je confonds PHP avec un PHarmacie Parisienne et HTML avec la Haute-Tension dans le milieu limousin...

Je me permets quand même car, avant de "programmer", il faut que tu réfléchisses très fort aux critères qui font qu'un verbe est un verbe et est reconnaissable dans la phrase.

Pas simple : manger, (je) mange, (nous) mangions, (que vous) ayez mangé... sont des formes du verbe "manger" mais le mot "manger" est aussi un substantif (rarement mais ça arrive)... Et je te passe quelques autres difficultés (mots qui se glisse entre le sujet et le verbe, ).

Et la richesses des critères à définir peut dépendre de l'efficacité que tu souhaites atteindre.

A priori, je chercherais dans une base de données qu'il est possible d'enrichir peu à peu. Ca demande d'entrée toutes les formes de tous les temps (ou d'avoir un algo qui sait les reconstruire au moins pour les verbes réguliers). Ca risque d'être assez lent.

Bon courage ;-)
0
Profil bloqué
5 févr. 2013 à 18:50
salut oui +1 à Chris 94
je te souhaite également beaucoup de courage pour alimenter ta base...
0
mat8883 Messages postés 41 Date d'inscription mercredi 7 octobre 2009 Statut Membre Dernière intervention 26 février 2014
5 févr. 2013 à 19:28
Merci !
0
mat8883 Messages postés 41 Date d'inscription mercredi 7 octobre 2009 Statut Membre Dernière intervention 26 février 2014
Modifié par mat8883 le 5/02/2013 à 18:55
Merci Chris 94 de ta réponse. Oui en effet tu as raison ça doit être la seule solution...
Est-ce qu'il existe ce genre de BDD mis à disposition, ou un API qui permet d'interroger ce genre de base ?
0
Chris 94 Messages postés 50978 Date d'inscription mardi 8 janvier 2008 Statut Modérateur Dernière intervention 17 février 2023 7 336
5 févr. 2013 à 19:13
Il y a des sites avec des tables de conjugaison plus ou moins complètes. Je n'ai jamais vérifié que tout était exact et qu'il ne manquait rien ;-))

Un exemple qui est même polyglotte.

Par contre, pour en extraire les données, rapidement en plus, je n'ai pas la moindre idée des trucs et astuces à utiliser, désolé.
0