Accueil | Elizia | Problèmes | Améliorations | PC PATR |


Problèmes rencontrés dans le traitement de l'input par Elizia

Après avoir fait la connaissance d'Elizia et un peu discuté avec elle, nous avons commencé à réflechir aux moyens d'améliorer son fonctionnement et son traitement de l'input qu'elle reçoit de l'utilisateur.  Pour ce faire, il fallait d'abord faire quelques cas d'études où nous avons recherché des problèmes de compréhension ou des réponses inappropriées.  D'abord un tableau a été créé dans lequel ont été analysés les problèmes que nous avons vus dans nos propres conversations avec Elizia:

Tableau de recensement des problèmes:

Problem graph

Nous avons noté les réponses TB/B/M/Nul, comme vous voyez les réponses nulles sont ici soulignées en jaune, et ce sont les réponses que je considère comme n'ayant vraiment pas de rapport avec l'input reçu.

Après avoir travaillé sur nos propres dialogues avec Elizia, nous avons élargi nos recherches pour regarder dans l'historique des dialogues précédants que d'autres utilisateurs ont eu avec Elizia. Nous avons aussi mis en oeuvre les outils dont nous avons parlés sur la page à propos d'Elizia, les fonctions all:, lemmas:, words:, etc., pour voir comment Elizia a raisonné dans les cas sous considération.  En réflechissant sur les problèmes que nous avons rencontrés et ceux trouvés dans l'historique, nous essayons de formuler un avis sur la similitude qu'il pourrait y avoir dans ces problèmes, surtout ce qui relèverait de la façon dont Elizia est conçue, qui ferait qu'on rencontre un ou des mêmes types d'erreurs de façon systématique.
En effet, nous nous apercevons que les erreurs du raisonnement dans la réponse d'Elizia viennent, dans la plupart des cas, du fait qu'elle ignore totalement le concept de syntaxe comme outil de compréhension.  Etant donné qu'Elizia ne répond qu'en prenant compte des mots clés, cela fait que si un mot clé de fonction syntaxique moins importante a une meilleure qualité, il sera considéré avant un mot clé de qualité inférieure, même si celui-ci occupe une fonction syntaxique plus importante dans la phrase.  De ce fait, nous comprenons que la syntaxe est vraiment un élément crucial pour repérer l'élément le plus saillant dans l'énoncé.  Ce n'est pas simplement une question de considération du choix lexical, mais une question de placement dans la phrase aussi. 
Quelque chose qui me paraissait très intéressant était les réponses d'Elizia aux questions traitant d'un avis sur quelque chose, que ce soit notre avis ou qu'on lui demande le sien.  Elle ne prenait pas de tout en compte les verbes comme penser, croire, trouver, etc., ou d'autres façons encore d'exprimer une opinion.  Elle considérait plutôt les pronoms personnels employés, ou parfois un objet dans l'énoncé pour formuler sa réponse, ce qui entrainait souvent des réponses inappropriées et parfois vraiment bizarre. 

Voici quelques exemples ci-dessous:


Historique Problems

Vous voyez la difficulté qu'a Elizia à comprendre les phrases qui comportent le verbe penser.  Elle les attribue dans ces instances au cas Vous, ce qui n'a pas vraiment de rapport avec le sujet dont il est question.  Ce problème m'ayant intéressé, j'ai choisi de me focaliser dessus par la suite pour essayer d'y apporter certaines améliorations.