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. This paper focuses on a generic architecture provided with a natural language (NL) algorithm for command interpretation that can be adapted to different agent's domains for human-agent communication. Our NL architecture only depends on the agent's code and its domain ontology. We consider two approaches for NL command interpretation : the top-down approach and the bottom-up approach. We propose to combine both approaches in a bottom-up based algorithm that makes use of agent's constraints. We propose a comparative evaluation of these three algorithms.
Origine | Fichiers produits par l'(les) auteur(s) |
---|
Loading...