Patrocle, le bot parlant

Lorsque j'étais à l'IUT informatique (1996-1997) j'ai découvert l'IRC et avec les copains nous passions pas mal de temps sur le canal #nancy. Sur ce canal j'ai fait la connaissance d'Achille, un bot parlant et de son créateur François Parmentier. François terminait alors un doctorat d'informatique au LORIA, le laboratoire de recherche en informatique de Nancy et pour s'amuser il a ajouté des capacités d'expression à un bot écrit en C (le VladBot, dont les sources sont encore visibles ici).
Selon François : «Achille essaye de détecter les phrases dans lesquelles on parle de lui, ou dans lesquelles on lui adresse la parole. Ensuite, il donne une réponse adaptée (attention, les réponses sont nombreuses, il ne répondra pas toujours la même chose): cela dépendra des relations que vous avez déjà entretenues avec lui (si vous ne supportez pas son bavardage et que vous ne lui êtes pas sympathique, demandez-lui poliment de se taire, ne l'injuriez pas).»

J'ai récemment repris par loisir les sources laissées gentiment à disposition par François depuis 1998, et j'ai apporté les modifications suivantes :
Todo :

Puisqu'Achille n'est plus tout à fait Achille, je l'ai rebaptisé Patrocle. Dans l'Illiade, Patrocle est le meilleur ami d'Achille. Et puis cela colle bien avec la filiation d'Achille puisque François Parmentier a aussi écrit un nouveau bot appelé Ector.
Voici la première release des sources de Patrocle : patrocle.tar.bz2

Update - dimanche 13 septembre 2009 : Patrocle a son dépôt SVN sur Google Code. Je suis sur le point d'y valider la version avec Lua, dès que j'aurais réglé mes problèmes de compilation avec Mac OS X.
Update - samedi 19 septembre 2009 : J'ai résolu mes problèmes avec OSX, la version avec lua est en ligne. Il ne reste plus qu'à réécrire les traitements C en lua :o)

Toute remarque, suggestion, question bienvenue. N'hésitez pas à me laisser un message.
hacker emblem Valid XHTML 1.1! Valid CSS!
Page faite avec GNU/Emacs Total Commander contribue à la maintenance de ce site
Sébastien Kirche
Retour à la page principale
Dernière mise à jour : samedi 19 septembre 2009.