Vers une approche générique pour l'interprétation de commandes en langage naturel
Résumé
Dans cet article, nous nous intéressons à l’interprétation des commandes en langue naturelle d’un utilisateur à un agent artificiel. Nous proposons une architecture générique pour le traitement de ces commandes, c’est-à-dire adaptable à différents types d’applications. Les algorithmes de traitement dépendent uniquement du code de l’agent et de l’ontologie de domaine associée à cet agent. Nous présentons ensuite une évaluation comparative de trois approches : l’approche descendante, reposant sur les contraintes syntaxique du langage de description de l’application, l’approche ascendante, reposant sur l’utilisation de connaissances sur l’ensemble des actions possibles de l’agent et finalement une approche combinée alliant une base ascendante avec le principe de gestion des contraintes de l’approche descendante