Accueil | Elizia | Problèmes | Améliorations | PC PATR |
Présentation du chatbot Elizia
Elizia est un chatbot créé par La Sorbonne Paris III et modélé sur le programme informatique Eliza
de Joseph WEIZENBAUM en 1966. Eliza a été conçue selon le modèle
d'un psychothérapeute de type rogérien, c'est-à-dire que elle peut
répondre aux questions qui lui ont été posées, souvent en demandant au
'patient' de reformuler son énoncé ou d'élaborer, ou encore elle répond
d'une manière très générale. Ses réponses sont séléctionnées d'un
stock pré-établi dans sa programmation par rapport aux mots clés dans
les phrases de l'utilisateur. Par exemple, pour les mots comme mère, fils, famille, père,etc., les réponses seront choisies parmi celles qui ont été établies pour répondre aux questions traitant de la famille.
Elizia fonctionne selon le même principe. Elle repère les
mots clés dans la phrase pour essayer par la suite d'y attibuer une
réponse appropriée. Les mots sont organisés en cas, chaque cas ayant un nom, comme par exemple votre santé ou vos loisirs.
Chaque cas a ensuite une qualité, qui permet à Elizia de choisir parmi
les cas possibles si plusieurs mots clés se trouvent dans la même
phrase. Le cas ayant la qualité la plus haute sera choisie, ou en
cas d'égalité de la qualité des cas, elle choisira par hasard.
Voici ici une image de l'interface d'Elizia:
Ici vous pouvez voir l'interface d'Elizia. Il y a une boîte pour
entrer votre phase, et ensuite vous voyez la réponse d'Elizia au-dessus
en rouge. Toutes vos discussions avec Elizia sont enregistrées et
apparaitront quand vous vous reconnectez sur le même ordinateur, grâce
à un cookie qu'elle vous met automatiquement.
Il y a aussi un interface de supervision par lequel on peut modifier
les paramètres d'Elizia. C'est là où se trouvent les cas (que
l'on peut modifier) et certains autres outils. Par exemples,
c'est là que vous trouverez les instructions pour rendre visible le
processus de reflexion d'Elizia. Par exemple, si vous voulez
savoir quels mots Elizia a considérés dans sa recherche des mots clés,
il vous suffit de mettre 'all:'
devant la phrase que vous voulez entrer, ensuite s'afficheront tous les
mots pris en compte. Pour voir à quel cas votre phrase a été
attribuée, tapez ':::' devant
la phrase et dans l'historique vous verrez quel cas a été sélectionné
pour chaque phrase que vous avez entrée. Vous pouvez aussi voir ce
qu'Elizia a considéré comme mots ou lemmes des mots dans ce que vous
avez entré en tapant 'words:' ou 'lemmas:' devant la phrase.
Voilà un exemple de cas dans l'interface de supervision d'Elizia:
Comme vous voyez, chaque cas a un nom, une liste des mots clés
appartenant à ce cas, une autre liste de réponses possibles, et tout à
droite vous pouvez sélectionner la qualité et certains d'autres
paramètres, par exemple, si Elizia doit sortir les réponses dans
l'ordre indiqué, une possibilité que l'appel à ce cas entraine la
terminaison de la conversation ou que cela se fait quand les réponses
sont épuisées. Vous avez aussi la possibilité d'indiquer
qu'Elizia peut reprendre des réponses de ce cas si il a déjà été
utilisé dans la conversation auparavant.
Ici vous voyez un espace pour créer de nouveaux cas: