Travail
Notre premier travail a été de converser
avec Elizia, de classer les réponses qu'elle nous faisait et ainsi de
relever quelques problèmes:
Cet agent conversationnel a différents problèmes, tout d’abord celui
qui m’a le plus frappé est le fait qu’Elizia ne tient pas compte des
phrases précédentes, il n’y a aucune continuité dans son discours. On
en a l’exemple sur les échanges 15 et 16 : je réponds à sa question
précédente et au lieu de tenir compte de ma réponse, elle donne une
réponse qui n’a rien à voir. Elle pose donc des questions, mais ne
tiens pas compte de la réponse. De plus elle ne répond pas toujours
correctement à ce qu’on lui dit, elle sélectionne un ou deux mots clés
de la phrase puis choisit sa réponse en fonction des ces mots clés. Un
exemple frappant est l’échange 29 : elle a séléctionné le mot « rapport
» et en a déduit qu’il s’agissait de « rapport sexuel » alors que je
parlais de « rapport logique ». Du coup beaucoup de ses réponses sont
trop générales et tournées de manière philosophique ce qui fait
qu’elles sont mal adaptées aux différentes situations. Comme on peut le
voir aux échanges 7, 12, 20 et quelques autres.
On peut déterminer si l’interlocuteur est un être-humain si les
réponses sont cohérentes avec les questions et s’il y a une continuité
dans le dialogue. Elizia a un certain nombre de phrases
pré-enregistrées en mémoire et en fonction des mots clés qu’elle
sélectionne dans la phrase, elle choisit une réponse correspondant à
ces mots clés.
Ce qui fait que les réponses n’ont pas toujours un rapport avec la
question, puisqu’un mot peut-être polysémique.
Pour palier à ces différents problème nous avons donc été
sur la page de Supervision d'Elizia.
Dans l’interface d’Elizia, On peut afficher :
- les cas reconnus dans l'historique :
« ::: »
- une liste en ordre alphabétique de tous les mots qu’Elizia
teste contre les mots clés : « all : (suivi
d’une phrase) » ex : « all :j'ai attrapé un
rhume »
- les lemmes :
« lemmas : (suivi d’une phrase) » ex : «
lemmas : la fille portait une veste rouge et des chaussures
bleues »
- les
mots : « words : (suivi d’une
phrase) » ex : « words : j’aime aller en week-end
dans ma grande maison de campagne. »
Ces fonctionnalités nous permettent de comprendre comment fonctionne
Elizia, à quels mots-clés elle réagit, si elle détermine le bon thème
en fonction du mot-clé qu'elle choisit. De plus on peut voir si ses
énoncés sont « bien formés » au niveau
morphosyntaxique.
Nous avons donc essayé de modifier certains cas afin
d'améliorer l'interface d'Elizia.
Cas 1
:
On a ajouté dans le cas "Votre Famille" les mots-clé :" demi-frère,
demi-sœur".
Lorsqu'on teste ce que ça donne on obtient la réponse : "Avez-vous une
famille recomposée?"
La réponse est cohérente avec la question.
Cas
2 :
Ici on a ajouté le mot-clé : "bilingue" dans le cas "Linguistique".
On a obtenu la réponse : "Vous sentez-vous appartenir à une communauté
linguistique?"
Cas
3 :
Dans ce troisième cas on a ajouté le mot-clé : "clé usb" au cas
"L'informatique".
La réponse obtenue est :" Avez-vous eu votre C2I?"
Après avoir modifié les cas précédents nous avons réfléchis
à quels cas nous pourrions créer.
Tout d'abord nous avons pensé ajouter un cas normal
« thérapie » celui-ci recouperait tous les mots clés
ayant trait à la thérapie. Ainsi on pourrait supprimer les mots clés
qui concernent ce thème dans celui de la famille. De plus Elizia proposerait
des réponses plus cohérentes,
et ressemblant d'avantage à des prescriptions de vrai docteur.
On pourrait aussi mettre un cas loisirs ou hobbies avec des mots-clé
sur les passions (ex : musique, chant, roller, skate, écriture...).
On peut donc ajouter des cas normaux à la fin de la page Supervision:
pour cela il faut ajouter des mots clés, des phrases de réponses,
indiquer la façon dont on veut gérer ce cas ainsi que le degré de
qualité.
Cependant si le cas que l'on veut ajouter présente trop de similitudes
avec un autre cas déjà présent, alors il ne vaut mieux pas l'ajouter au
risque qu'Elizia ne sache pas quoi choisir.
Puis nous avons développé un thème en particulier.
J’ai choisi de reprendre un des thèmes que j’avais proposé
plus haut. Ce cas s’appelerait « thérapie ». Il
regrouperait tout ce qui a trait au but même d’Elizia.
J’ai supprimé les mots clés qui étaient dans « votre
famille » alors qu’ils correspondaient plus à
« thérapie ».
Voici le nouveau cas :
Ce qui nous donne différentes réponses telles que :
ou encore :
Travail sur Elizia:
Travail sur l'agent conversationnel ELIZIA.
Amélioration de la Supervision.