Un
Bot parlant est un programme (d'où
Ro Bot, d'où
Bot) sachant (dans l'idéal) parler, c'est-à-dire converser avec une ou plusieurs personnes. Il fait donc surtout du clavardage électronique (en effet, les seuls
Bots parlants capables de communiquer par la voix sont jusqu'ici, et à ma connaissance, en anglais).
En anglais, on dit un
Chatter Bot.
La première tentative de
Bot Parlant fut
Eliza_, de
JosephWeizenbaum, qui imitait le comportement d'un psychologue (psychiâtre? je confonds toujours). Son fonctionnement était des plus simples (encore que, à l'époque...) : elle repérait des mots dans les phrases de ses interlocuteurs (comme "papa", "maman") et en profitait pour poser des questions au sujet des mots repérés. Étonnamment, ce système fonctionne plutôt bien. Ce sont les utilisateurs qui donnent du sens à ce que dit la machine, ils interprètent. Ce qui me fait dire : "L'intelligence est dans l'oeil de celui qui écoute" ;-)
Alice est un
Bot (conçu par
Richard Wallace) dont l'essence est faite d'algorithme de traitements linguistiques mais aussi (et surtout) de connaissances écrites en AIML (format XML). Plusieurs implémentations existent, dans des langages divers (Java, Python, ...), mais toutes lisent les fichiers AIML. Ces fichiers de connaissances sont remplis/adaptés par les
Bot Masters, et souvent partagés avant d'être adaptés.
Ce qui fait sa force, c'est principalement la somme des connaissances que ces
Bots ont accumulées (il y a quelques traitements linguistiques, mais souvent en anglais:
Opale est un exemple d'adaptation du programme au français).
Tous les gens de la liste de diffusion Robitron
Techniques
Linguistique
MonoLangue
Généraliste /
MonoLangue
(exemple:
Ector,
Jabber Wacky)
Liens internees
Liens externes
Intelligence Artificielle
Articles faisant un lien vers "Bot Parlant" :
Trier par : Date, Titre