JeuWeb - Crée ton jeu par navigateur
Une pseudo-Intelligence artificielle - 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 : Une pseudo-Intelligence artificielle (/showthread.php?tid=2635)

Pages : 1 2 3


RE: Une pseudo-Intelligence artificielle - Raoull - 05-06-2008

Ok, la facon la plus simple alors c'est un applet java, si tu as java bien sur.

Tu vas là : http://razametal.is-a-geek.org/chat/irc.cgi

à "server" tu mets : inframonde.org

à "channel" tu choisi "other..." puis tu mets : #inframonde

Tu patientes un peu quand ca se connecte, et je devrais te voir arriver Smile


RE: Une pseudo-Intelligence artificielle - zneman - 06-06-2008

Mikayé a écrit :J'ai créé un prototype de bot qui répond aux gens. Celui ci est original du fait qu'il est communautaire, c'est à dire que tout le monde peut le compléter. Il comprend à peu près les phrases qu'on lui demande et y répond, même si la phrase exacte n'est pas dans son dictionnaire ...
Plus on lui donne de "questions", plus il devient précis (la précision est marqué).
Qu'est-ce que vous en pensez (hormis l'interface graphique ...) ?
Voici l'adresse : http://mikaye.xeon.free.fr

L'idée est pas mauvaise... pour ce qui est du reste en revanche... ça ne fonctionne pas vraiment Sad


RE: Une pseudo-Intelligence artificielle - Anthor - 06-06-2008

http://www.phpclasses.org/browse/package/3848.html


RE: Une pseudo-Intelligence artificielle - kategriss - 07-06-2008

Huuuum Ahem

Vous : Salut !
Kyle : cosse toi pd
Certitude : 83%

J'ai essayé de lui apprendre autre chose quand on lui dit salut mais ça n'a pas l'air de marcher...


RE: Une pseudo-Intelligence artificielle - Mikayé - 07-06-2008

Voila qui est corrigé !
Certains utilisateurs lui apprenent n'importe quoi !


RE: Une pseudo-Intelligence artificielle - kategriss - 07-06-2008

Il vient de me briser le coeur !

Vous : Tu m'aimes ?
Kyle : Non
Certitude : 52%
Mais il n'est pas sûr à 100%, j'ai encore une chance...

Au fait j'en profite pour poser une... plusieurs questions, que représente la certitude ? A quoi elle sert ? Comment est-elle calculée ?

Ah oui et est-ce que si on lui apprend
Salut > Salut
mais aussi Salut > Bonjour
Que va-t-il dire ? est-ce ça peut être soit l'un, soit l'autre ?


RE: Une pseudo-Intelligence artificielle - Eluox - 08-06-2008

Le mieux, c'est de tester Big Grin

Et apparement, il dit les deux, aléatoirement, avec un certitude de 100%


Cordialement,


@Mikayé : Petite idée, si la certitude est en dessous de 25% par exemple, tu devrais lui faire répondre, "J'ai peur de ne pas bien avoir compris".

C'est ce qui se passe avec ce genre de bot sur msn ( si vous connaissez pas, j'suis la :p)

Cordialement,


RE: Une pseudo-Intelligence artificielle - Cartman34 - 08-06-2008

Vous : ha es mais tu mince cependant
Kyle : non. je suis une Intelligence artificielle
Certitude : 53%

Vous : Sais tu que ma dernière phrase ne voulait rien dire ?
Kyle : Non.
Certitude : 38%

Vous : Pourquoi n'en es tu pas certain?
Kyle : oui je sais, merci
Certitude : 47%

Y'a quelques progrès à faire...
Pour ma part je pense qu'un bon bot doit fonctionner autrement que sur l'enregistrement de phrase toute fait.
En effet, outre le fait qu'il doit connaître toutes les déclinaisons, conjugaisons et tous les mots du dico, le fait important est que chaque mot est relié à une idée ou plus généralement à un sentiment. Il doit aussi connaître sa syntaxe pour repérer les phrases incohérentes.
Cependant ceci est extrêmement compliqué et j'attends un peu avant de m'y coller...
Exemple d'une table contenant les noms communs/Propres:
Masculin
Féminin
Type du pluriel(0:invariable, 1:'s', 2:'x')
Idée1
Idée2
Idée3

Le but étant d'en faire une vraie I.A.

EDIT: Bonus pour la route...
Vous : azearzesdfdfzefd
Kyle : Oui, je SUIS drôle !
Certitude : 14%


RE: Une pseudo-Intelligence artificielle - nemesis_elite - 08-06-2008

Vous : azerpoiuazerpoiu
Kyle : C'est un canard qui va dans un bar. Il demande au Barman :
- As-tu du lait ?
- Non, répond le Barman.
Le lendemain, le canard revient :
- As-tu du lait ?
- Non, répond encore le Barman.
Le troisième jour, le canard revient encore :
- As-tu du lait ?
- NON, s'impatiente le Barman. Là, si tu reviens me demander du lait, je te clou le bec avec un marteau.
- Ok.
Le lendemain, le canard revient :
- As-tu des clous ?
- Non, dit le Barman.
- As-tu un marteau ?
- Non.
- Mais je peux-tu avoir du lait ?
Certitude : 18%


Pas mal ^^


RE: Une pseudo-Intelligence artificielle - Mikayé - 09-06-2008

kategriss a écrit :Au fait j'en profite pour poser une... plusieurs questions, que représente la certitude ? A quoi elle sert ? Comment est-elle calculée ?
La certitude est en fait le pourcentage de ressemblance entre la question posée et la question se trouvant dans la base de donnée. C'est comme ça que les réponses sont séléctionnées ...
Il est calculé en faisant la moyenne de deux fonctions : une fonction à moi et la fonction similar_text() de php.

eluox a écrit :@Mikayé : Petite idée, si la certitude est en dessous de 25% par exemple, tu devrais lui faire répondre, "J'ai peur de ne pas bien avoir compris".
Ca me parais être une bonne idée ... Je m'en occupe dès que possible !

IGstaff a écrit :Y'a quelques progrès à faire...
Pour ma part je pense qu'un bon bot doit fonctionner autrement que sur l'enregistrement de phrase toute fait.
En effet, outre le fait qu'il doit connaître toutes les déclinaisons, conjugaisons et tous les mots du dico, le fait important est que chaque mot est relié à une idée ou plus généralement à un sentiment. Il doit aussi connaître sa syntaxe pour repérer les phrases incohérentes.
Cependant ceci est extrêmement compliqué et j'attends un peu avant de m'y coller...
Exemple d'une table contenant les noms communs/Propres:
Masculin
Féminin
Type du pluriel(0:invariable, 1:'s', 2:'x')
Idée1
Idée2
Idée3

Le but étant d'en faire une vraie I.A.
Je pense que ça devient trop compliqué ! En fait j'avais créé ce bot juste pour m'amuser et voir si ça allait marcher !
nemesis_elite a écrit :Vous : azerpoiuazerpoiu
Kyle : C'est un canard qui va dans un bar. Il demande au Barman :
- As-tu du lait ?
- Non, répond le Barman.
Le lendemain, le canard revient :
- As-tu du lait ?
- Non, répond encore le Barman.
Le troisième jour, le canard revient encore :
- As-tu du lait ?
- NON, s'impatiente le Barman. Là, si tu reviens me demander du lait, je te clou le bec avec un marteau.
- Ok.
Le lendemain, le canard revient :
- As-tu des clous ?
- Non, dit le Barman.
- As-tu un marteau ?
- Non.
- Mais je peux-tu avoir du lait ?
Certitude : 18%
Eh oui ! il connait même des blagues !