URL: https://linuxfr.org/users/dawar/journaux/un-bot-irc-intelligent Title: Un bot IRC "intelligent". Authors: dawar Date: 2004年05月24日T15:32:46+02:00 Tags: Score: 0 Voila, je voulais parler de mon dernier joujou, JeanClode, notre bot a l'IA limité. Il y'avais il y a quelques années sur notre "tchat", Sabrina, bot nympho très peu évolué (pour un mot une réponse). J'ai cherché un bot IRC plus avancé qui puisse répondre a des questions, et j'ai fini sur Pyborg. De mes quelques recherches j'ai retiré qu'il existait des bots basés sur le langage AIML (Artificial Intelligence Markup Language). Mais c'est assez statique et laborieux, il faut definir plein de contextes qui se rapportent à des mots, et il y a très peu de fichier AIML tout prêts en francais. Alors j'ai trouvé pyborg, programmé en python, qui lui se sert de ce qui se dit sur un canal IRC pour apprendre, et faire des associations entre "mots" et "concepts". JeanClode connaît maintenant plus de 16000 mots, associé à plus de 88000 concepts. Il raconte souvent n'importe quoi, mais à parfois une répartie assez bluffante : dawar : tu aimes la chanson ? JeanClode : c'est coule ma chanson jeanclode dawar : tu aimes quoi comme chanteur ? JeanClode : chui chanteur de noir désir a fait pro he! dawar : il est en prison le chanteur de noir désir JeanClode : frustration verticale d'un désir horizontal On peux aussi lui injecter des fichiers ascii, ou utiliser son module web pour interagir avec les visiteurs d'un site. Si vous connaissez d'autres bots "apprenant", n'hésiter pas à en parler plus bas ! Pyborg est très basique comme fonctionnement (quelques centaines de lignes de python), il doit bien exister des bots sur ce principe mais plus évolués. Alicebot Artificial Intelligence Foundation : [http://www.alicebot.org(...)](http://www.alicebot.org) Alice fut le premier bot "intelligent". Le bot ECTOR et plein d'infos sur les bots parlants : [http://francois.parmentier.free.fr/ector/(...)](http://francois.parmentier.free.fr/ector/) Pyborg : [http://www.moretom.net/(...)](http://www.moretom.net/)