Extraire les racines des mots

Fermé
emmanuelle_ Messages postés 46 Date d'inscription mardi 2 avril 2013 Statut Membre Dernière intervention 10 juillet 2013 - 6 mai 2013 à 10:27
loupix57 Messages postés 316 Date d'inscription mercredi 20 mars 2013 Statut Membre Dernière intervention 1 juin 2015 - 8 mai 2013 à 11:13
Bonjour,


je voudrais développer un script sous php5 pour extraire les racines des mots mais je ne sais pas comment y procéder :(
est ce que quelqu'un a une idée comment commencer !!!

Merci d'avance pour votre aide
Bonne journée
A voir également:

1 réponse

loupix57 Messages postés 316 Date d'inscription mercredi 20 mars 2013 Statut Membre Dernière intervention 1 juin 2015 14
Modifié par loupix57 le 6/05/2013 à 11:39
qu'est-ce que t'appelle racine de mot ? préfixe et suffixe ?

Dans ce cas là il faudrait d'adord faire une liste ;
Ensuite, pour chaque suffixe / préfixe
si il y a une correspondance ; Alors c'est le bon suffixe.

Ex :
$mot = extrêmement;


$prefixes = Array("..","ment");
$suffixes = Array("..","ex");


foreach($prefixes as $pref){

if(substr($mot, 0, strlen($pref)) == $pref){

// bon prefixe;}

}



foreach($suffixes as $suf){

if(substr($mot, strlen(-1*strlen($suf))) == $suf){

// bon suffixe;}

}
0
emmanuelle_ Messages postés 46 Date d'inscription mardi 2 avril 2013 Statut Membre Dernière intervention 10 juillet 2013
6 mai 2013 à 11:49
Bnj
la racine d'un mot c'est root des mots sans prendre en considération les préfixes et suffixes
je voudrais dévelloper un script qui me retourne la racine de mot (le suffix et prefixe sont pas toujour ex et ment) je voudrais généraliser

merciiii
0
Utilisateur anonyme
6 mai 2013 à 12:03
Rien ne vaut un exemple pour illustrer votre demande d'aide.

Si par exemple je vous donne le mot "irréversiblement" , quelle racine voulez-vous avoir?
irréversible? réversible?

Z.
0
emmanuelle_ Messages postés 46 Date d'inscription mardi 2 avril 2013 Statut Membre Dernière intervention 10 juillet 2013
Modifié par emmanuelle_ le 6/05/2013 à 12:11
la racine est ""vers""
0
Utilisateur anonyme
6 mai 2013 à 12:28
Outch, ok on ne cherchera pas le pourquoi du comment d'accord? :D
(car la racine de irréversible, c'est pas du tout vers, ...
de même la racine de démangeaison n'est pas mange et encore moins mangeaison XD ...
la racine de dé n'est pas (vide) ...
la racine de développer n'est pas velopper
bénévole, sa racine n'est pas vole XD enfin bref)

L'expemple de loupix est bon, il suffit simplement de lister tous les suffixes et préfixes que vous voulez utilisez. C'est un peu long mais par d'autre moyen
0
emmanuelle_ Messages postés 46 Date d'inscription mardi 2 avril 2013 Statut Membre Dernière intervention 10 juillet 2013
6 mai 2013 à 14:07
en anglais je sais qu'il existe l'algorithme Porter mais en français je ne sais pas est qu'ils ont l'adapter ou non
0