De retour...
Bon, j'ai testé Program-E... c'est pas la joie, mais ça fonctionne (après quelques ajustement à cause des innombrables warnings qui s'affichent entre autre).
J'ai donc mis à jour mon site de démo, avec les deux bots, l'un utilisant PandoraBots, l'autre utilisant Program-E en local, tous les deux utilisent le même fichier AIML.
Par contre, je n'ai pas pris le temps de faire évoluer ce fameux AIML, du coup, ils sont tout aussi con l'un que l'autre pour l'instant.
Pour la version PandoraBots c'est ici : http://lab.jeckel.fr/alice/pandorabot/
Pour la version Program-E c'est ici : http://lab.jeckel.fr/alice/programe/
Un point positif pour Program-E, il dispose d'un fichier "plugin.php" qui permet de rajouter des fonctions php qui seront appelée par le bot en réponse à certaines question, ce qui permet, par exemple de gérer beaucoup mieux le contexte de discussion : par exemple interroger la base de données sur le personnage, les quêtes ou toute sorte d'autres choses... de quoi vraiment intégrer le bot dans l'environnement du jeu.
Voilà, prochaine étape, la réécriture de Program-E en plus performant, et l'évolution du fichier AIML.
Bon, j'ai testé Program-E... c'est pas la joie, mais ça fonctionne (après quelques ajustement à cause des innombrables warnings qui s'affichent entre autre).
J'ai donc mis à jour mon site de démo, avec les deux bots, l'un utilisant PandoraBots, l'autre utilisant Program-E en local, tous les deux utilisent le même fichier AIML.
Par contre, je n'ai pas pris le temps de faire évoluer ce fameux AIML, du coup, ils sont tout aussi con l'un que l'autre pour l'instant.
Pour la version PandoraBots c'est ici : http://lab.jeckel.fr/alice/pandorabot/
Pour la version Program-E c'est ici : http://lab.jeckel.fr/alice/programe/
Un point positif pour Program-E, il dispose d'un fichier "plugin.php" qui permet de rajouter des fonctions php qui seront appelée par le bot en réponse à certaines question, ce qui permet, par exemple de gérer beaucoup mieux le contexte de discussion : par exemple interroger la base de données sur le personnage, les quêtes ou toute sorte d'autres choses... de quoi vraiment intégrer le bot dans l'environnement du jeu.
Voilà, prochaine étape, la réécriture de Program-E en plus performant, et l'évolution du fichier AIML.