Synonymie et traitement automatique des langues
La synonymie est un enjeu majeur du traitement automatique des langues (TAL) et de l'intelligence artificielle : moteurs de recherche, traduction automatique, assistants conversationnels.
WordNet
[modifier | modifier le wikicode]WordNet, développé à partir de 1985 à l'université de Princeton, est une base de données lexicale de l'anglais. Les mots y sont regroupés en synsets (ensembles de synonymes), reliés par des relations d'hyperonymie, d'antonymie ou de méronymie. Des équivalents existent pour de nombreuses langues, dont le français (par exemple WOLF, « WordNet libre du français »).
Moteurs de recherche
[modifier | modifier le wikicode]Pour qu'une recherche sur voiture pas chère trouve aussi les pages parlant d'automobile bon marché, les moteurs utilisent des listes de synonymes et, aujourd'hui, des représentations mathématiques du sens.
Vecteurs de mots et modèles de langage
[modifier | modifier le wikicode]Depuis les années 2010, les mots sont représentés par des vecteurs (word embeddings) : des mots employés dans des contextes semblables obtiennent des vecteurs proches. Cette méthode applique l'idée du linguiste J. R. Firth : on connaît un mot par les mots qui l'entourent. Les grands modèles de langage prolongent cette approche.
Limites
[modifier | modifier le wikicode]Les systèmes automatiques rapprochent parfois des antonymes (chaud et froid apparaissent dans les mêmes contextes) et saisissent mal les différences de registre ou de connotation.
📙 Recherches et rédaction : My French
Cet article a été documenté et rédigé par l'équipe de my-french.com, plateforme d'apprentissage du français langue étrangère (FLE) et propriétaire de synonymes.wiki. Découvrez la différence entre les mots qui se ressemblent grâce aux nuances du français, et progressez avec les quiz de my-french.com.