JeuWeb - Crée ton jeu par navigateur
IA et A.L.I.C.E - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Général (https://jeuweb.org/forumdisplay.php?fid=36)
+--- Forum : Blabla (https://jeuweb.org/forumdisplay.php?fid=42)
+--- Sujet : IA et A.L.I.C.E (/showthread.php?tid=3011)

Pages : 1 2 3 4 5 6 7 8


RE: IA et A.L.I.C.E - Jeckel - 22-12-2010

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.


RE: IA et A.L.I.C.E - Anthor - 22-12-2010

Et http://www.program-o.com/ ?

Il semble mieux maintenu et en tout cas bien plus récent.


RE: IA et A.L.I.C.E - Jeckel - 22-12-2010

(22-12-2010, 04:02 PM)Anthor a écrit : Et http://www.program-o.com/ ?

Il semble mieux maintenu et en tout cas bien plus récent.

Je ne l'ai pas encore regardé celui-là, ce qui me gène, c'est qu'il n'est pas référencé parmi les implémentations "officielles" ici : http://www.alicebot.org/downloads/programs.html

Remarque, je ne sais pas si c'est à prendre comme un point positif ou négatif...


RE: IA et A.L.I.C.E - Jeckel - 25-12-2010

Quelques news...

Je viens de tester Program-O, c'est mieux que Program-E mais c'est pas encore parfait...

Les plus :
- un programme d'installation
- une véritable interface d'administration
- beaucoup mieux codé que Program-E, moins d'erreur (mais il reste encore quelques Notice sur l'admin) et une base de donnée mieux construite
- un bot initialisé (en anglais) avec un vrai fichier de langage complet, on peut avoir une discussion assez bonne avec lui

Les moins :
- il reste donc quelques erreurs (mon serveur est configuré pour afficher toutes les erreurs, même les Notice)
- pas de serveur XML (il y en a un, foireux, pour Program-E)
- et surtout, il est construit pour gérer un et un seul bot, la base de donnée n'est pas prévu pour avoir 2 bots ou plus

Bref, je continue sur l'idée d'implémenter mon propre script, mais au moins je peux maintenant m'inspirer de Program-O en plus de Program-E.

Voilà...


RE: IA et A.L.I.C.E - Yata - 26-12-2010

Super ce bot, ça fait aussi passer le temps! ^^ et on s'etonne que les gens se renferme sur leurs ordi ^^

Question Are you stupid?
Réponse: I will remember you said that when robots take over the World.


RE: IA et A.L.I.C.E - atra27 - 06-01-2011

http://glados.hostei.com/

Et cette fois sa marche! Grrr! Wink


RE: IA et A.L.I.C.E - Argorate - 09-01-2011

(13-12-2010, 11:41 AM)niahoo a écrit :
Citation :Me : Enchanté aussi alors,

Bot : Je ne sais pas de quoi vous parlez, je ne connais que la région et son histoire.

Me : Bah parle moi de la région alors

Bot : Enchanté de faire votre connaissance Bah parle moi de la région.

Me : Hum t'es bien buggé aujourd'hui non ?

Bot : Je ne sais pas de quoi vous parlez, je ne connais que la région et son histoire.

Me : BON BEN PARLE MOI DE LA RÉGION ALORS FFS

Bot : Et si nous parlions plutôt de l' histoire de cette région ?

Me : oui

Bot : Je ne sais pas de quoi vous parlez, je ne connais que la région et son histoire.

Me : Parle moi de l'histoire de cette région !

Bot : Et si nous parlions plutôt de l' histoire de cette région ?

Me : D'accord

Bot : Et si nous parlions plutôt de la région ?

Me : D'accord

Bot : Désolé, je ne peux vous parler que de la région et de son histoire.
:hahahaha:

(13-12-2010, 11:27 AM)oxman a écrit : Si c'est énorme, la preuve on va te le montrer avec ton robot que tu vas devoir passer beaucoup de temps à améliorer Smile

Code :
Me : Moi c'est oxman

Bot : Et si nous parlions plutôt de l' histoire de cette région ?

Me : Heu ? Si tu veux

Bot : Désolé, je ne peux vous parler que de la région et de son histoire. Désolé, je ne peux vous parler que de la région et de son histoire.

Me : Ca va dans le genre perroquet tu es pas mal toi

Bot : Désolé, je ne peux vous parler que de la région et de son histoire.

Me : Bah parle moi en alors

Bot : Désolé, je ne peux vous parler que de la région et de son histoire.

Me : Parle moi de la région

Bot : Mais oui bien sûr... L' histoire de la région ne vous interésse pas ?

Me : Rohh, boulet, parle moi de son histoire

Bot : Et si nous parlions plutôt de la région ?

Me : Dans le genre têtu, parle moi de l'histoire de la région

Bot : Désolé, je ne peux vous parler que de la région et de son histoire.
:hahahaha::hahahaha:

(12-12-2010, 11:54 PM)Ter Rowan a écrit : y a encore du boulot ^^

Citation :Me : je m'appelle Ter Rowan

Bot : Enchanté de faire votre connaissance je m appelle Ter Rowan.

Me : qui es tu ?

Bot : Mais oui bien sûr... L' histoire de la région ne vous interésse pas ?

Me : pourquoi pas

Bot : Et si nous parlions plutôt de la région ?

Me : quelle région ?

Bot : La région est divisée en deux partie, le Centre et la Circulaire.

Me : et l'histoire de la région ?

Bot : Désolé, je ne peux vous parler que de la région et de son histoire.

Me : parlons du centre alors

Bot : Et si nous parlions plutôt de la région ?

c'est marrant, j'ai déjà envie de lui envoyer deux tartes au bot, on dirait une scène de film ^^
:hahahaha::hahahaha::hahahaha: Excusez moi du flood, mais là c'est assez hilarant, j'ai pris un putin de fou rire! C'est assez énorme ce bot ! XD

Sinon, le concepte est très interessant, mais visiblement pas au point :p


RE: IA et A.L.I.C.E - Jeckel - 10-01-2011

Celui proposé par Astra27 marche beaucoup mieux, mais en Anglais.

Le problème que j'ai eut, c'est que je n'ai pas trouvé de base "correcte" en français, j'ai donc commencé un bot de 0, et là c'est juste une démo, il ne sait réagir qu'à une dizaine de mots clés, pour voir le principe...


RE: IA et A.L.I.C.E - Argorate - 10-01-2011

Bien sur, le but n'était pas de me moquer qu'on soit bien d'accord, c'est plutôt que je trouvais ça drôle quand je l'ai lu Smile


RE: IA et A.L.I.C.E - Jeckel - 10-01-2011

C'est sûr, on a peu l'impression de parler à un abruti fini doublé d'une tête de mule.

C'est d'ailleurs ce qui m'embête en fait...

Parce que soit, je lui colle un fichier de langage complet (contenant prêt de 100 000 patterns), et dans ce cas on pourra relativement bien parler avec lui, mais il vous parlera de tout et de rien, mais surtout il deviendra difficile de l'orienter pour du roleplay... si le bot est censé être un tavernier qui doit t'aider dans ta quête de la princesse, et que tous les joueurs passent deux heures à discuter avec lui de l'existence de dieu parce qu'il n'ont pas encore compris que c'est lui qui a vu les bandits partir avec la princesse.

Soit c'est un abruti fini doublé d'une tête de mule et il se contera de te dire où est la princesse mais ne saura rien faire d'autre, parce que son "langage" est trop simpliste.

L'idéal serait un intermédiaire, mais il faut alors trouver le juste milieu (et surtout le temps) de lui fournir un langage correcte (un petit millier de pattern devant suffire, mais un petit millier quand même).
Bon, une fois le premier bot fait, ensuite c'est copier/coller et on fait 3-4 modifs pour faire le PNJ suivant... Mais faut faire le premier...