Exploitation automatique d'un dictionnaire

Résolu/Fermé
sa8rouna Messages postés 24 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 8 mars 2012 - Modifié par sa8rouna le 8/11/2011 à 12:27
sa8rouna Messages postés 24 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 8 mars 2012 - 7 mars 2012 à 18:25
Bonjour,

je suis entrain de programmer un traducteur électronique et je cherche a trouver comment pourrai je exploiter un dictionnaire électronique d'une façon automatique? c'est a dire entrer d'une façon automatique un terme afin de chercher son synonyme?

je programme avec Java.

merci d'avance


A voir également:

3 réponses

KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 3 018
Modifié par KX le 8/11/2011 à 13:09
Regarde du côté des Collection et des Map
Tu peux faire des trucs genre Map<Mot,Collection<Mot>> pour associer à un mot plusieurs autres pour un critère donné. Ou encore mieux, spécifier plusieurs critères pour chaque mot avec une Map<Mot,Map<Critere,Collection<Mot>>.
Evidemment, il faut que ta collection soit construite intelligemment de manière à ce que les données s'entrecoupent.

Exemple :

{<"gentil",{<"synonyme",{"sympathique"}>,<"antonyme",{"méchant","vilain"}>}>,
<"méchant",{<"synonyme",{"vilain"}>,<"antonyme",{"gentil","sympathique"}>}>}
La confiance n'exclut pas le contrôle
0
sa8rouna Messages postés 24 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 8 mars 2012
8 nov. 2011 à 13:09
Comme ça je serai obligée a développer encore un dictionnaire ! alors que ma tache est d'en exploiter un déja installé sur pc
0
KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 3 018
8 nov. 2011 à 13:12
Tout va dépendre du format des données de ce fameux dictionnaire, je ne sais pas comment il est fait, mais souvent ce ne sont que des listes de mots dans un fichier texte qu'il faut entrer en mémoire pour les manipuler... Dis en un peu plus sur ce que tu as déjà.
0
sa8rouna Messages postés 24 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 8 mars 2012
8 nov. 2011 à 14:23
oui c'est ca le probleme !! faut que je cherche un ou jpeux acceder a son code source.. ou au moins a sa base de donnee :/
0
KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 3 018
8 nov. 2011 à 17:05
Si c'est un logiciel qui n'est pas fait pour accéder à ses données, tu n'y arriveras pas.
Il te faut donc chercher un dictionnaire qui le permet. Moi je connais, et j'utilise souvent Lexique, mais c'est une base de mots plus qu'un véritable dictionnaire.
0
sa8rouna Messages postés 24 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 8 mars 2012
8 nov. 2011 à 20:52
Ah d'accord ! tu m'inspire la.. je vais l'essayer et voir si ca va me servir :)

Merci ^^
0
sa8rouna Messages postés 24 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 8 mars 2012
7 mars 2012 à 18:25
Bon voila j'ai trouvé ce dictionnaire, et je travaille avec.
https://thevore.com/french/
0