Interprétation de commandes en langage naturel pour les agents conversationnels à base d'ontologie
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 pour le traitement de ces commandes adaptable à différents types d’applications. Les algorithmes de traitement dépendent uniquement du code de l’agent et de l’ontologie de domaine de 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 proposition d’approche combinée.