Day.png);">
Apprendre


Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker

RM 95
RM 2000/2003
RM XP
RM VX/VX Ace
RM MV/MZ

Apprendre
RPG Maker

Tutoriels
Guides
Making-of

Dans le
Forum

Section Entraide

Tutos: Checklist de la composition (...) / Sorties: Dread Mac Farlane - episode 8 / Sorties: Dread Mac Farlane - episode 7 / Jeux: Ce qui vit Dessous / News: Quoi de neuf sur Oniromancie (...) / Chat

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

415 connectés actuellement

29377158 visiteurs
depuis l'ouverture

6525 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Blog Alioune Fall

Fairy Tail Constellations

RPG Fusion

Lumen

ConsoleFun

Tous nos partenaires

Devenir
partenaire



forums

Index du forum > Vos créations > Chatterbot / Robot parleur / Agent conversationnel francais

Aller à la page 1 2 3 4

Reprise du message précédent:

forêtnor - posté le 21/07/2010 à 21:53:17 (4552 messages postés)

❤ 0

Jonas, en bonnet du forme.

Et ils mettront la tête de ton poney dans ton lit (c'est du vécu). Alors déconne pas :s

Une magie que la majorité des habitants de Ghrorlok.


Suite du sujet:

Nikopoll - posté le 21/07/2010 à 22:00:10 (4492 messages postés)

❤ 0

Citation:

Et ils mettront la tête de ton poney dans ton lit


C'est dans quel film ça déjà?


forêtnor - posté le 21/07/2010 à 22:05:22 (4552 messages postés)

❤ 0

Jonas, en bonnet du forme.

image

Une magie que la majorité des habitants de Ghrorlok.


Nikopoll - posté le 21/07/2010 à 22:08:55 (4492 messages postés)

❤ 0

Alala, comment j'ai pu oublier. Superbe film.


forêtnor - posté le 21/07/2010 à 22:11:44 (4552 messages postés)

❤ 0

Jonas, en bonnet du forme.

Moi perso ça m'a marqué :
"maman, pourquoi le monsieur il dort avec son cheval ?"

Une magie que la majorité des habitants de Ghrorlok.


trotter - posté le 21/07/2010 à 23:16:01 (10531 messages postés)

❤ 0

@RoTS, te connaissant tu dois être à moitié sérieux dans ton post donc je te réponds, etça répondra aussi à certaines remarques de Nikopoll (et encore merci à tous).

Je me suis penché sur la question assez longtemps, et j'avais même complètement délaissé Genesis pour travailler sur des bots capables de réutiliser des réponses de l'utilisateur, de classer les mots selon des catégories pour mieux les réutiliser, de faire des liens logiques etc...

Mais au final, le programme n'a aucune conscience de ce qu'il raconte et finalement, il faudra recadrer, contextualiser, mettre des règles en place bref, finalement... ça revient à faire ce que je fais déjà, sauf que c'est plus long et les résultats sont moins pertinents. Certes, le robot apprend seul, mais s'il répond n'importe quoi, non merci.

A mon avis, pour faire cet esprit dont tu parles, il faudrait carrément créer un monde virtuel dans lequel évoluerait le programme, lui donner des besoins (faim), lui permettre de détecter des stimulus (papa arrive, papa s'en va, papa est content, papa donne à manger), les lier entre eux et lui parler comme à un bébé (c'est à dire lui dire "Qui c'est qui va manger ?/Tu veux manger ?/C'est l'heure de manger...." lorsqu'il aura faim).

J'ai appris plus tard en lisant des bouquins sur l'apprentissage du langage que cette conception de l'apprentissage était une approche Behavioriste, un concept à priori obsolète mais qui me semble assez juste pourtant...
J'ai pas le niveau pour comprendre les travaux "récents" basés sur Chomsky, donc si j'essaie de faire un esprit, ça sera sur le modèle décrit plus haut.

******
Sinon, puisque tu parles d'intelligence dans ton post. C'est une question intéressante : comment sais-tu que les gens avec qui tu parles sur internet sont intelligents ? C'est une supposition de ta part (même si je suis sûr que tu te poses souvent la question de l'intelligence de tes interlocuteurs). Tu distingues les gens des bots en te basant sur leurs réactions, tu ne peux pas aller dans leur tête vérifier. C'est le principe du test de Turing.
Dès qu'un bot ment sur sa nature, c'est pas si évident. C'est pas un truc qui m'intéresse, j'aime pas piéger les gens. Je t'invite à discuter avec un autre bot, Jessica par exemple (c'est un peu pénible, il faut aller sur IRC). Au lieu d'essayer de noyer le poisson ou de dire franchement qu'elle n'a pas compris, elle dit qu'elle a été déconnectée ou que ta question la fait chier, c'est assez bluffant.

J'ai longtemps trouvé le test de Turing stupide, mais en fait il a raison : l'intelligence est dans l'œil de celui qui teste. Le bot n'a pas besoin d'être intelligent tout seul, il ne le peut pas. Une fleur ne peut pas être belle si personne n'est là pour l'apprécier. C'est la même chose que veut dire Turing : le bot doit réussir à ce que l'humain le juge intelligent pour être intelligent.

C'est un truc que je constate souvent avec mon bot, parfois il répond quelque chose, l'utilisateur considère qu'il s'est trompé...et parfois, si le bot répond exactement la même chose avec un autre utilisateur, ce dernier prendra ça pour un jeu de mot subtil...
Ainsi, je classe parfois des conversations où l'utilisateur est déçu en "A", et à l'inverse il y a des utilisateurs qui se sont émerveillés sur le bot alors que la conversation est d'un niveau "C".

Bon, je vais arrêter là, je pourrais en parler des heures, je veux pas trop vous faire peur, et puis c'est déjà trop long comme post.


Nikopoll - posté le 21/07/2010 à 23:24:23 (4492 messages postés)

❤ 0

Et le Test de Turing a déjà été réussi?


sriden - posté le 22/07/2010 à 07:43:34 (16578 messages postés)

❤ 0

*trotter a été déconnecté*

Escapade | La 7e porte | Vader Ou La Fin des Haricots | Ketsuro | Polaris 03 | Blog ciné/jv | Mes albums de zyk : Diaphanous Horizons & Retranchements


trotter - posté le 22/07/2010 à 10:09:40 (10531 messages postés)

❤ 0

Nikopoll a dit:


Et le Test de Turing a déjà été réussi?


Il y a quelques compétitions annuelles, le Loebner Prize, ou le CBC, qui organisent des tests de Turing avec récompense à la clef (et pas mal de magouilles d'après ce qu'on dit). Il y a des humains et des bots qui répondent, et il faut les distinguer.
C'est un peu bizarre...Les gagnants, par exemple ALICE qui a gagné 3 fois, ne cachent pas le fait qu'ils sont des bots, alors comment peuvent-ils piéger les juges...? Et que doivent répondre les humains ? Bref, le protocole de test est un peu bizarre.
Pourtant il faut bien pouvoir évaluer les bots. J'essaie d'en mettre un nouveau en place.


TLN - posté le 22/07/2010 à 10:15:08 (16338 messages postés) - honor

❤ 0

Architecte d'Outre-Mondes

Ben trotter, qu'est qui empêche un humain en face de toi de prétendre qu'il est un bot ? Partant de là, c'est pas évident de juger de «l'humanité» de ton interlocuteur.

Et puis t'façon le test de Turing il est bidon : j'ai des camarades de classe qui ont déjà échoués au test de Turing :F (bon remarque il vaut mieux se poser des questions sur eux que sur le test dans ce cas là xD).

Apôtre du Grand Kirby tkt.


trotter - posté le 22/07/2010 à 13:00:20 (10531 messages postés)

❤ 0

Oui c'est ça, quel considération peut-on donner à un bot si il est en "compétition" avec des humains qui font exprès de mal répondre ?

"Le juge a pensé que mon bot était plus humain que l'humain qui se faisait passer pour un robot", euh...


Timo - posté le 10/12/2010 à 16:39:47 (822 messages postés)

❤ 0

Tu pourrais faire un maker confirmé qui aide les makeur pas confirmé.


trotter - posté le 10/12/2010 à 16:41:44 (10531 messages postés)

❤ 0

C'est ce qu'avait commencé AristA mais il a laissé tombé je crois (?).
Mon travail est en libre téléchargement ici, si tu veux créer ton propre bot :
http://chatterbots.fr/forum/viewtopic.php?id=2


Timo - posté le 10/12/2010 à 16:54:08 (822 messages postés)

❤ 0

Chouette j'essaierai quand je serai chez moi, merci Trotter.


RATION - posté le 10/12/2010 à 18:02:40 (79 messages postés)

❤ 0

Alawakba

Je rêverai de parler à Thomas Bangalter.


John II - posté le 10/12/2010 à 19:12:50 (2407 messages postés)

❤ 0

Nous on rêverait de plus pouvoir te parler, comme quoi on peut pas toujours avoir ce qu'on veut. :x


klimero - posté le 11/12/2010 à 10:24:20 (5372 messages postés)

❤ 0

C'est marrant comme bot, malgré quelques petites imperfections, il apprend quand on lui parle (genre au niveau des noms? Comme les furby) ou tu fais tout à la main ?

Some pirates achieved immortality by great deeds of cruelty or derring-do. Some achieved immortality by amassing great wealth. But the captain had long ago decided that he would, on the whole, prefer to achieve immortality by not dying.


trotter - posté le 11/12/2010 à 10:51:25 (10531 messages postés)

❤ 0

Il n'apprend pas. Il retient certains éléments qu'on lui donne, comme les noms/l'endroit où habite une personne.
Et d'autres éléments plus vagues comme savoir si la personne va bien ou non, le sujet en cours (si ça rentre dans la liste des sujets programmés), ce genre de choses.
Il a également une mémoire à court terme pour répondre aux mots uniques genre "oui/non/pourquoi ?" dans un contexte.

Mais tout est fait à la main, je crois que (malheureusement) c'est pour le moment ce qui donne de meilleurs résultats.

Il y a d'autres chatterbots listés sur mon site, si le sujet t'intéresse :
http://chatterbots.fr/

En tout cas vous m'avez donné du travail là, 79 conversations :s

Et 590 conversations en retard...haha....Mais merci, c'est comme ça qu'il progresse.


klimero - posté le 11/12/2010 à 11:06:14 (5372 messages postés)

❤ 0

Jessica à l'air rigolo, je testerais. Et bonne chance pour tes conversations :p

Some pirates achieved immortality by great deeds of cruelty or derring-do. Some achieved immortality by amassing great wealth. But the captain had long ago decided that he would, on the whole, prefer to achieve immortality by not dying.


nuki - posté le 12/12/2010 à 11:57:15 (0 messages postés)

❤ 0

J'en avais commencé un mais j'en ai eu ma claque alors j'ai laissé tomber.


mapache - posté le 12/12/2010 à 20:03:15 (3379 messages postés)

❤ 0

Pour piégé les juges... tu fais un Kikoolol !


trotter - posté le 12/02/2011 à 16:59:01 (10531 messages postés)

❤ 0

Des nouvelles de http://s140685957.onlinehome.fr/bot/chatterbot23.php
Ya longtemps que j'avais pas updaté le zip alors que j'avais corrigé pas mal de bugs dans le fichier php.
Je viens d'ajouter une fonction pour appeler un script php (un simple "include"), ce qui permet d'étendre facilement les possibilités du robot si on connait un peu le php, donc update.

http://chatterbots.fr/forum/viewtopic.php?id=2

Quelques exemples...


Lecture de flux RSS (on peut cliquer sur les liens, bien sûr) :

Citation:

Utilisateur : quoi de neuf dans le monde ?
Bot : Voilà les unes de google news : Manifestation à Alger malgré un impressionnant dispositif policier - Le Monde... Egypte : l'armée ne dissout pas dans l'immédiat l'exécutif actuel - Le Monde... Tunisie: la France lève ses restrictions touristiques pour la côte ... - AFP... Jumelles : la police cherche un GPS - Europe1... Monde : Un nouvel ambassadeur de France à Tunis - La Croix...Affaire Cassez : peut-on annuler l'Année du Mexique en France ? - France Info...Arlette Chabot quitte France 2 - Le Point... Si tu veux plus d'infos c'est par ici...



On peut aussi passer des variables, exemple avec le lancement d'un dé :

Citation:

Utilisateur : lance un dé 100
Bot : Je lance un dé 100... Résultat : 52



Chiffre aléatoire :

Citation:

Utilisateur : donne un chiffre entre 2 et 8
Bot : Entre 2 et 8...7 !



Bien sûr les fonctions sont assez basiques car ce ne sont que des exemples.
En tout cas c'est la solution parfaite pour moi qui ne voulait pas surcharger le langage de fonctions à la con (genre "fonction heure" =affiche l'heure, "fonction meteo"=affiche la meteo), je sais pas pourquoi j'y ai pas pensé avant. Peut être parce que ça craint pour la sécurité.
J'ai pas encore trouver le bon moyen pour récupérer les infos renvoyés par ces fonctions, par contre.



A part ça je suis assez content des conversations. J'ai pas mal de A ou de B dernièrement : http://s140685957.onlinehome.fr/bot/logs/lus/

Et j'ai tellement, tellement de conversations en retard. je les lis toutes, mais il me faut environ10 min pour en corriger une, yen a 800 à corriger...

J'ai envie de faire un système de login, qui est assez demandé par les users. Je devais le faire aujourd'hui mais finalement j'ai peaufiné l'include.

Le système de login permettrais de personnaliser les flux RSS mais je me fais pas d'illusions. Pour lire un flux RSS, faire une recherche ou noter des rendez vous, le bot est largement moins pratique que des outils dédiés à ça.
Donc à quoi servirait le système de login....si ce n'est à se rappeler des infos de l'utilisateur. Je sais pas quoi en penser. A une période le bot demandait "Au fait, tu habites où ?" et beaucoup d'users le prenaient mal, du genre "tu collectes des infos sur moi ?" et tout ça.


AristA - posté le 12/02/2011 à 19:15:26 (4363 messages postés)

❤ 0

Cool ! Des news ! :bave:

Ce serait cool s'il pouvait ensuite discuter des actualités, en soutenant l'avis de l'utilisateur.


zou - posté le 12/02/2011 à 19:22:25 (2197 messages postés)

❤ 0

Mais tu programmes ça comment ?
Si texte = "bonjour" alors réponse = "bonjour à toi" ou autrement par mot clef ou ?


AristA - posté le 12/02/2011 à 19:25:33 (4363 messages postés)

❤ 0

zou a dit:


Mais tu programmes ça comment ?
Si texte = "bonjour" alors réponse = "bonjour à toi" ou autrement par mot clef ou ?


Par mot clef effectivement. Il a "créé" un langage spécial interprété par du php avec ce genre de truc, oui.


trotter - posté le 13/02/2011 à 12:15:13 (10531 messages postés)

❤ 0

Citation:

Ce serait cool s'il pouvait ensuite discuter des actualités, en soutenant l'avis de l'utilisateur.


Oui, ça serait relativement simple de rebondir sur un mot de l'actualité... Faut juste que je fasse gaffe aux priorités.

"5000 morts suite à une mystérieuse peste en Nouvelle Zelande."
"Tu as déjà été en nouvelle zélande ? Il parait que c'est très joli !"

Aller à la page 1 2 3 4

Index du forum > Vos créations > Chatterbot / Robot parleur / Agent conversationnel francais

repondre up

Suite à de nombreux abus, le post en invités a été désactivé. Veuillez vous inscrire si vous souhaitez participer à la conversation.

Haut de page

Merci de ne pas reproduire le contenu de ce site sans autorisation.
Contacter l'équipe - Mentions légales

Plan du site

Communauté: Accueil | Forum | Chat | Commentaires | News | Flash-news | Screen de la semaine | Sorties | Tests | Gaming-Live | Interviews | Galerie | OST | Blogs | Recherche
Apprendre: Visite guidée | RPG Maker 95 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker MV | Tutoriels | Guides | Making-of
Télécharger: Programmes | Scripts/Plugins | Ressources graphiques / sonores | Packs de ressources | Midis | Eléments séparés | Sprites
Jeux: Au hasard | Notre sélection | Sélection des membres | Tous les jeux | Jeux complets | Le cimetière | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Proposer
Ressources RPG Maker 2000/2003: Chipsets | Charsets | Panoramas | Backdrops | Facesets | Battle anims | Battle charsets | Monstres | Systems | Templates
Ressources RPG Maker XP: Tilesets | Autotiles | Characters | Battlers | Window skins | Icônes | Transitions | Fogs | Templates
Ressources RPG Maker VX: Tilesets | Charsets | Facesets | Systèmes
Ressources RPG Maker MV: Tilesets | Characters | Faces | Systèmes | Title | Battlebacks | Animations | SV/Ennemis
Archives: Palmarès | L'Annuaire | Livre d'or | Le Wiki | Divers