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) |
Une pseudo-Intelligence artificielle - Mikayé - 05-06-2008 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 RE: Une pseudo-Intelligence artificielle - Mikayé - 05-06-2008 En fait, certaines phrases sont stockées dans une base donnée et je fais ensuite un pourcentage de ressemblance pour enfin garder la meilleur phrase... RE: Une pseudo-Intelligence artificielle - Raoull - 05-06-2008 mmm comment il fonctionne en gros ton bot ? Il apprends les mots suivant un "contexte" ? En utilisant le modèle de Markov ? edit : j'ai trop tardé à poster, on m'a doublé. Et ca répond à ma question. J'ai fait pas mal de truc la dessus ya des années, si je les retrouve je te mettrai ca en ligne. RE: Une pseudo-Intelligence artificielle - Mikayé - 05-06-2008 Vous le trouvez comment ? (stupide, cohérant, super intelligent ...) RE: Une pseudo-Intelligence artificielle - Ruz - 05-06-2008 ben, c'est un bot qui fait, rien, il me l'a confirmé!!! et le mieux, si je l'insulte: Citation :Vous : raté dis, fais gaffe, je crois qu'il te double déjà ^^ RE: Une pseudo-Intelligence artificielle - Mikayé - 05-06-2008 C'est parce qu'il ne connait pas encore beaucoup de choses (il n'as qu'une semaine !). plus il connait de phrases, plus il est précis (logiquement mais je peu me tromper !) Citation :Vous : ratéJe l'ai créé et lui, il m'insulte !! :pleure2: RE: Une pseudo-Intelligence artificielle - Raoull - 05-06-2008 Voila ce que j'avais fait moi, d'une facon simplifiée. Quand tu dis une phrase au bot, il enregistre chaque mot, et stocke pour chacun : - les mots contextuels (en fait les mots les plus long de la phrase) - les 2 ou 3 mots avant - les 2 ou 3 mots apres ensuite pou répondre : - il cherche dans sa base le mot celui qui contient le plus ces mots contextuels - il élébore sa phrase de réponse à partir de ce mot, en prenant les mot avants, on a un lien de 2 ou 3 mots pour toujours avoir une grammaire cohérente. Avec le dernier mot avant, on cherche dans la base et on remonte jusqu'à un début de phrase. - idem pour remonter jusqu'à une fin de phrase L'avantage de ce systeme c'est qu'il apprend effectivement au fur et à mesure. L'inconvénient, c'est que ca devient le foutoir avec le temps, et que ces réponses sont pas toujours cohérentes meme si les phrases tiennent la route, mais c assez drole RE: Une pseudo-Intelligence artificielle - Mikayé - 05-06-2008 Ca ne doit pas marcher avec des phrases complexes ... RE: Une pseudo-Intelligence artificielle - Raoull - 05-06-2008 Si ca marche tres bien. J'ai appliqué ce principe et fait un exe (en VB) avec même la possibilité qu'il se connecte sur IRC et "discute" avec qlqu'un. Je peux te dire que j'ai passé des soirées entière à regarder des gens discuter (s'engueuler) avec Si tu as un client irc on peut faire le test. J'avais voulu appliquer tout ca en php, ya longtemps, mais à l'époque j'avais un peu coincé. Maintenant je devrais pouvoir le retranscrire, mais c une question de temps surtout. RE: Une pseudo-Intelligence artificielle - Mikayé - 05-06-2008 Je veux bien essayer sur IRC (ce sera la première fois que j'utilise irc !) |