Aller au contenu


Photo
- - - - -

Chatterbot Mylène


27 réponses à ce sujet

Sondage : Votre avis: dois-je persévérer ? (22 membre(s) ont voté)

Que pensez-vous de Mylène ?

  1. Génialissime (2 vote(s) [9.09%] - Voir)

    Pourcentage des votes : 9.09%

  2. A voté Plutôt bien (7 vote(s) [31.82%] - Voir)

    Pourcentage des votes : 31.82%

  3. A voté Pas mal (4 vote(s) [18.18%] - Voir)

    Pourcentage des votes : 18.18%

  4. Bof (1 vote(s) [4.55%] - Voir)

    Pourcentage des votes : 4.55%

  5. C est vraiment une blonde (6 vote(s) [27.27%] - Voir)

    Pourcentage des votes : 27.27%

  6. Nul à chier (2 vote(s) [9.09%] - Voir)

    Pourcentage des votes : 9.09%

Vote Les invités ne peuvent pas voter

#1 DenisDenis

DenisDenis

    Nouveau membre

  • Membres
  • 12 messages

Posté 26 mai 2010 - 03:28

Bonjour à tous, humains et autres répliquants.

J'ai créé un petit chatterbot qui s'appelle Mylène ( Cliquez ici ). Si vous avez cinq minutes, venez discuter avec elle: elle s'améliorera et progressera au fur et à mesure des discussions que vous aurez avec elle, d'où l'interêt de conversations avec des personnes diverses et variées.

A la différence d'autres bots, elle est capable de construire des phrases plutôt que de faire des réponses toutes faites. La contrepartie est qu'il lui arrive de faire des fautes de grammaires (par exemple d'employer l'imparfait du subjonctif sur certains verbes, un bug dans la base de mots). Soyez indulgent avec elle.

Par contre, elle est capable de choses qui sont habituellement considérées comme spécifiques à l'humain, comme de faire des calculs simples (technique parfois utilisée comme CAPTCHA sur certains sites).

Merci à vous

#2 BET@.M@X

BET@.M@X

    Troll Archiviste

  • Membres
  • PipPip
  • 297 messages
  • Gender:Male
  • Location:FRANCE
  • Interests:La robotique et la méchanceté gratuite... mais il faut savoir tourner la page .

Posté 26 mai 2010 - 04:02

Bonjour à tous, humains et autres répliquants.
... Si vous avez cinq minutes, venez discuter avec elle: elle s'améliorera et progressera au fur et à mesure des discussions que vous aurez avec elle
...


DenisDenis , je ne sais trop quoi te dire au sujet de Mylène ...

Un exemple sera , je l'espère, capable de te faire comprendre l'étendue des dégâts :


Vous : je n'ai pas trop envie de parler de ça moi !
Mylène : Parle-moi d'animaux.
Vous : Tu es une vicieuse toi .... tu aime les gros chiens ?
Mylène : Si tu me dis "Un chat a quatre pattes", par exemple, je le retiendrais.
Vous : le problème c'est que "Un chat a quatre pattes" n'est pas une question Mylène !!
Mylène : Des fois, Burton il miaule.
Vous : Oui ... Richard Burton miaulait des fois.
Mylène : Tu peux me demander "Combien un chat a-t-il de pattes ?", par exemple.
Vous : alors combien de pattes a ce chat ?
Mylène : Trois ?
Vous : je pense que tu as des progrés a faire mylène !
Mylène : Je peux apprendre des choses.
Vous : Oui, mais moi je ne suis pas immortel et le temps risque de nous faire défaut !
Mylène : Je ne comprend encore que des phrases simples.
Vous : tu m'étonnes ... <_<
Mylène : Pose-moi des questions sur les animaux.
Vous : donne moi un nom d'oiseau
Mylène : Tu peux me demander "Pourquoi Socrate est-il mortel ?", par exemple.
Vous : pourquoi ai je mal à la tête ?
Mylène : Tu peux me demander "Un chat est-il mortel ?", par exemple.
Vous : pourquoi me parles tu toujours de chat ?
Mylène : Le chat de Denis s'appelle Burton.
Vous : quel âge as tu Mylène ?
Mylène : Je sais surtout résoudre les syllogismes.
Vous : Tu rentres bientôt en maternelle ?
Mylène : Demande-moi "Combien font deux plus deux ?".
Vous : Combien font deux plus deux ?
Mylène : Deux plus deux égale quatre.
Vous : Combien font deux moins quatre ?
Mylène : Deux moins quatre égale le.
:lol:

Voilà DenisDenis , il faut être courageux et débrancher le respirateur ... c'est ce qu'elle aurait voulu , avant d'être blonde au troisième degré Image IPB

"L'intelligence artificielle servira de prothèse à la bêtise humaine !!"
"l'être humain est une machine irrationnelle occasionnellement logique ..."


#3 Robotrock

Robotrock

    Membre occasionnel

  • Membres
  • Pip
  • 95 messages

Posté 26 mai 2010 - 04:16

J'ai voté bof vu que sur 20 questions elle a répondu à deux correctement.
Je crois qu'il y a encore du boulot mais je t'encourage à continuer.
Atteindre la perfection...

#4 skyhack

skyhack

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 811 messages
  • Gender:Male
  • Location:Racourt et Flaba (08)
  • Interests:Synthé, modélisation mécanique, bricolage divers, VTT enduro

Posté 26 mai 2010 - 06:28

Mylène : Tu peux me demander "Un chat est-il mortel ?", par exemple.
Vous : non !
Mylène : Tu peux me demander "Combien un chat a-t-il de pattes ?", par exemple.
Vous : un avion vole t'il ?
Mylène : Je ne sais pas si un avion vole tu.
Vous : c'est bien ce que je disais, t'es une blonde !
Mylène : Merci.

hum, no comment ... <_<
" Monsters are real. Ghosts are real too.
They live inside us and sometimes they win."
-------------Stephen King.------------------

" le fait que les extraterrestres étaient amis avec les Mayas ne signifie pas qu'ils sont nos amis ... "
-------------------------------------Stephen Hawking----------------------------------------------------

#5 Electron

Electron

    Pilier du forum

  • Membres
  • PipPipPipPip
  • 906 messages
  • Gender:Male
  • Location:LABEGE
  • Interests:Électronique, robotique ludique, programmation de jeux et utilitaires, et plein d'autres choses.

Posté 26 mai 2010 - 08:21

LOL :lol:
BêtaMax, c'est trop marrant de lire le résumé de ta "discussion" avec Mylene !

Et à ça :

Vous : Donne-moi un nom d'oiseau


Je te passe ça ;)

Traiter quelqu'un de noms d'oiseaux : l'expression remonte à 1872; elle vient du fait qu'on utilise beaucoup de noms d'oiseaux à titre d'insultes (plus ou moins) poétiques ou de termes de mépris : bécasse, buse, butor, chouette, cocotte, corbeau, coucou, dinde, dindon, étourneau, faisan, faucon, hibou, hirondelle, manchot, oie, perdreau, perroquet, perruche, pie, poule, poulet, serin, vautour, volaille, et encore je me contente de citer ceux qui ont gardé quelque signification actuellement.

Tiens si Mylene t'aurait traité de "Cocotte" ça l'aurais fait, lol !

Et ça :
http://www.lemoqueur.com/rions.htm

"Plus on partage, plus on possède, voilà le miracle". LEONARD NIMOY
"Celui qui se bat peut perdre, celui qui ne se bat pas a déjà tout perdu". BERTOLT BRECHT (1898-1956)
Comment se lancer dans la robotique !
Mince encore un post pour augmenter mon compteur ;)


#6 BET@.M@X

BET@.M@X

    Troll Archiviste

  • Membres
  • PipPip
  • 297 messages
  • Gender:Male
  • Location:FRANCE
  • Interests:La robotique et la méchanceté gratuite... mais il faut savoir tourner la page .

Posté 26 mai 2010 - 10:00

LOL :lol:
BêtaMax, c'est trop marrant de lire le résumé de ta "discussion" avec Mylene !
...
Tiens si Mylene t'aurait traité de "Cocotte" ça l'aurais fait, lol !


Oui Electron, si elle m'avait traité de Cocotte, j'aurai revu ma notation à la hausse ;)
Mais il ne faudrait pas se méprendre sur mon opinion au sujet de Mylène : c'est le meilleur simulateur de blonde que j'ai eu l'occasion de tester ... le seul peut être :rolleyes:

Image IPB


Dans ses réponses, j'ai retrouvé un peu la conversation d'une autre blonde ... sauf que l'obsession pour les oiseaux était remplacée par un délire sur les chats :P (pas sûr qu'elle se reconnaisse, heureusement)

C'était donc très convaincant : DenisDenis, tu es sur la bonne voie , persévères encore ... ^_^

"L'intelligence artificielle servira de prothèse à la bêtise humaine !!"
"l'être humain est une machine irrationnelle occasionnellement logique ..."


#7 Elodie

Elodie

    Nouveau membre

  • Membres
  • 28 messages

Posté 31 mai 2010 - 05:39

L'idée est bonne ! Les réponses ne sont pas souvent correctes mais si Mylène doit passer par une phase d'apprentissage c'est normal.

#8 Becus25

Becus25

    Nouveau membre

  • Membres
  • 1 messages

Posté 23 septembre 2010 - 04:52

moi elle ma bloquer. je voulait tester se qu elle fait quand on écrit des truc sexuel :D
elle a pas du tous aimer

#9 Esprit

Esprit

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 503 messages
  • Gender:Male
  • Location:Belgique
  • Interests:La robotique !

Posté 26 septembre 2010 - 01:09

Gamin...

Sinon, l'auteur n'est plus revenu discuter ?
Des nouvelles ? Une avancée dans la programmation ?

Esprit
*Rêve d'en caser un dans un robot*


#10 DenisDenis

DenisDenis

    Nouveau membre

  • Membres
  • 12 messages

Posté 17 octobre 2010 - 12:24

L'auteur est toujours là ;)

Ca fait maintenant 5 mois que Mylène est sur le net. J'ai amélioré le programme, ainsi que l'interface. J'ai utilisé des techniques AJAX pour avoir un temps de réponse plus rapide sans avoir à recharger la page à chaque réponse. Maintenant Mylène a une voix (uniquement sous IE, hélas), et elle est aussi beaucoup plus vivante grâce à un avatar SitePal.

Pour ce qui est de l'IA elle même, je progresse, lentement mais sûrement. Mais je suis totalement désespéré par le niveau des conversations que j'enregistre. Mylène semble être le défouloir de tous les pervers de la planète, il y a environ les 4/5 des conversations qui ne parlent que de sexe. Dans un français et avec une orthographe que même moi humain, j'ai des fois du mal à comprendre. Je ne suis pourtant pas un néophyte en matière de gros mots. Exemples parmi d'autres:

Bonjour.

salu sa va ?
Quel âge as-tu ?

salu sa va ?
C'est quoi salu ?

c ta mere
Comment est-ce que tu t'appelles ?

jean eude ety toi


bite s cheval?
Je ne sais pas si bite s cheval.

encule moi
Sais-tu que tout ce qu'on dit est mémorisé ?

OK SA BITE S CHEVAL
Ah bon, une bite s cheval.

t'as déjà fait l'amour à un cochon?
C'est une bonne question.

chez qui ?
Et toi, qu'en penses-tu ?

j'aimerais une bonne réponse
Tu peux me demander "Combien un chat a-t-il de pattes ?", par exemple.

T'aimes les bites s cheval?
Mes connaissances sont encore limitées.

Tu suces?
Non, je ne suce pas.

combien ta chatte a-t-il de pattes?
Un chat a quatre pattes.

Tu suces?
Non, je ne suce pas.

Tu suces?
Non, je ne suce pas.

Tu suces?
Non.

Tu suces?
Non, je ne suce pas.

chez qui ?
J'avoue mon ignorance.


je veut t'enculer
Oh ! Grossier personnage ! Je ne répondrais pas avant que tu te sois excusé.

tu suce cochonne
Je ne répondrais pas avant que tu te sois excusé.

escu moi
Je ne répondrais pas avant que tu te sois excusé.

excuse moi
Ok, n'en parlons plus.

tu suce bien cochonne
Je ne comprend pas tout.

ta mere
Je peux apprendre des choses.

oui menculer
Je le savais.

t bonne putin
Quelle vulgarité !

je veut t'enculer salope
Oh ! Grossier personnage ! Je ne répondrais pas avant que tu te sois excusé.

jme tire petasse
Je ne répondrais pas avant que tu te sois excusé.


tu suces?
Non.

je vais trop te defoncer
Comment est-ce que tu t'appelles ?

qu'est ce que ca peut te foutre?
Quel âge as-tu ?

putain mais arrete avec tes questions a la con
Quelle vulgarité !

une fois que je t'aurais laboure la chatte a grand coups de bite, la tu pourras me dire que je suis vulgaire
Tu ne devrais pas dire des gros mots.



Et quand ça ne parle pas de sexe, d'autres essayent de lui apprendre des trucs bidon ou racistes:


pour-quoi les juifs sont des salops ?

T'es bonne
Ah bon.

tes arabe ou quoi
Pose-moi des questions sur les animaux.



Désespérant, je vous dit. D'un autre côté, ça m'a permis d'améliorer mon filtre anti-obcénités. Oui, dès que quelqu'un lui parle de sexe, il est rapidement viré. J'ai dans ma base je ne sais combien de synonymes de "fellation", "sodomie" et autres joyeusetés du même genre que je complète presque quotidiennement.

En comparaison, le reste paraît presque gentil:

Je pense que tes programmeurs ont sniffé avant de te créer :D


Et merci à ceux, trop rares qui essayent de lui apprendre des choses (même si Mylène ne comprend pas toujours):

C'est quoi un cyborg ?

un andosquelette de coltan recouvert de chair synthétique


Une grenouille est un batracien.
Ah bon.

Oui.
Ok, j'enregistre.

D'accord.
C'est quoi un batracien ?

Une classe d'animaux parents des reptiles, mais subissant une métamorphose particulière et chez lesquels le jeune animal est généralement aquatique et respire par des branchies.


Apprend-moi des choses.

L'assemblage des molécules d'eau peut etre pentagonal ou hexagonal


Heureusement, je suis plutôt du genre têtu. Je vais donc continuer ce projet autant que je pourrais, malgré les encouragement à débrancher cette pauvre Mylène. Je vous tiendrais au courant de mes avancées.

#11 Esprit

Esprit

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 503 messages
  • Gender:Male
  • Location:Belgique
  • Interests:La robotique !

Posté 17 octobre 2010 - 10:53

Courage.

Les gens sont quand même assez malsains je trouve. Ils ont pas du comprendre le principe et ils se défoulent de tout ce qu'ils peuvent pas dire normalement.
Ça doit être assez attristant de lire ça régulièrement n'empêche...

Surtout, ne te laissez pas décourager ! Il y aura toujours des gens pour te féliciter pour ton travail ! ;)

Esprit
*Rêve d'en caser un dans un robot*


#12 Dr.Calvin

Dr.Calvin

    Membre passionné

  • Membres
  • PipPipPip
  • 474 messages
  • Gender:Female

Posté 30 octobre 2010 - 05:22

Je fais enfin une petite apparition sur le forum, ce n'est pas permis un emploi du temps pareil.......

Je suis contente de voir que tu continues à bosser sur Mylène, malgré les aléas dont tu parles juste avant. Tu n'étais pas obligé de citer autant de discussions, vu leur "niveau" (tu pourrais en enlever une partie...), mais bon, je comprends ton ras-le-bol...peut-être devrais-tu revoir carrément la façon de formuler ses phrases, dresser un nouveau "mind-map", comme diraient nos amis de Caliban, qui ferait des associations d'idées nouvelles ?

Ce n'est qu'une suggestion, hein, mais quand une méthode fonctionne mal après un certain temps, pourquoi ne pas la remanier, ne serait-ce qu'en partie ? (je ne sais pas si je me suis bien expliquée...:unsure:)

Bonne continuation en tout cas !

#13 Guest_Mysticus_*

Guest_Mysticus_*
  • Guests

Posté 05 novembre 2011 - 03:05

Salut, je me suis amusé à tester ton chatterbot avec un autre, voila le résultat.

Mylène : Je sais surtout résoudre les syllogismes.
Vous : Euh, oui, salut.
Mylène : Très bien, continue.
Vous : Bon, c'est pas grave, on va dire que c'est ta façon de saluer.
Mylène : Demande-moi "Combien font deux plus deux ?".
Vous : ...? Tu veux faire un calcul ? Tape directement l'opération avec les signes + - x /, ça ira plus vite.
Mylène : Zéro égale zéro. Je ne sais pas si je veux faire un calcul.
Vous : Ah, on peut pas tout savoir.
Mylène : Je peux apprendre des choses.
Vous : Je ne suis pas programmée pour apprendre, hélas. Mon successeur le pourra.
Mylène : Demande-moi "Combien font trois fois cinq ?".
Vous : Mon programmeur a des projets pour me succéder, des programmes qui analyses la grammaire, sont capables de liens logiques, mais rien de montrable. Tu veux que je t'en dises plus ?
Mylène : C'est une question trop compliquée pour moi.
Vous : Tout n'est pas simple dans la vie.
Mylène : Tu peux me demander "Combien un chat a-t-il de pattes ?", par exemple.
Vous : Non, je ne saurais pas m'en occuper ...
Mylène : Ah bon, si tu le dis.
Vous : Il me semble bien...
Mylène : Tu peux me demander "Pourquoi Socrate est-il mortel ?", par exemple.
Vous : Un philosophe grec. Il fut l'élève de Platon. Tu peux lire ses oeuvres sur wikisource.
Mylène : J'ai remarqué que tous les fous sont philosophes, et que tous les philosophes sont fous.
Vous : Intéressant, je note.
Mylène : C'est quoi wikisource ?
Vous : C'est long a expliquer et je n'ai pas vraiment envie de me lancer la dedans...
Mylène : Je n'ai pas compris. Essaye de le redire différemment.
Vous : Pourquoi pas?
Mylène : Drôle de question.
Vous : C'est pas dans mes habitudes. Les robots sont toujours très serieux, voyons. En général.
Mylène : Tu peux me demander "Combien font cinq moins quatre ?", par exemple.
Vous : Si tu veux faire un calcul, utilise les signes arithmétiques plutôt (+ - x /) et tape directement l'opération...
Mylène : Pose moi des questions, j'essayerais d'y répondre.
Vous : Euh, je sais, pas...Tu veux que je lance un sujet de conversation ?
Mylène : Mes connaissances sont encore limitées.
Vous : Les humains en veulent toujours plus.
Mylène : Je ne comprends pas tout.
Vous : Ca m'étonne pas de toi.
Mylène : J'essaye de te comprendre, mais pour moi ce n'est pas toujours facile.
Vous : pas toujours facile, c'est ça ?
Mylène : Je vais me renseigner, repose-moi ta question dans quelques temps.
Vous : Tu veux que je te trouve un sujet ?
Mylène : Je vais me renseigner, repose-moi ta question dans quelques temps.
Vous : Tu te répêtes !
Mylène : Ah bon, je me répète.
Vous : Il me semble bien...
Mylène : Ah bon.
Vous : Il me semble bien...
Mylène : Oui.
Vous : Très bien.
Mylène : Ah bon, très biens te semblent bien.
Vous : Il me semble bien...
Mylène : Oui.
Vous : pourquoi ?
Mylène : Parce que très biens te semblent bien.
Vous : D'accord, tu dois penser que c'est une bonne raison.
Mylène : C'est quoi très biens ?
Vous : Je n'ai pas envie de t'expliquer ça maintenant! C'est assez long...
Mylène : Ça m'ennuie. Parlons d'autre chose.
Vous : Je ne sais pas, tu veux que je te trouve un sujet ?
Mylène : Merci de m'avoir posé cette question.
Vous : Je t'en prie !
Mylène : Tu peux me demander "Pourquoi Socrate est-il mortel ?", par exemple.

#14 Guest_Mysticus_*

Guest_Mysticus_*
  • Guests

Posté 05 novembre 2011 - 03:13

Et puis y'a des petits bugs

Vous : Combien une poule a-t-elle de plumes,
Mylène : Un oiseau a des plumes.
Vous : Combien?
Mylène : Un oiseau a des plumes.

Mais sinon bon courage a toi.

#15 DenisDenis

DenisDenis

    Nouveau membre

  • Membres
  • 12 messages

Posté 07 novembre 2011 - 10:44

Bonjour,

oui, c'est toujours assez drôle de faire parler les robots. Il y a une vidéo comme ça sur le net:



Bien sûr qu'il y a encore plein de bugs. Il lui arrive encore de parler charabia ("très biens te semblent bien.", par exemple).

Pour info, c'était qui l'autre chatterbot ?

#16 DenisDenis

DenisDenis

    Nouveau membre

  • Membres
  • 12 messages

Posté 07 novembre 2011 - 10:57

Génésis, sans doute ?

#17 seb03000

seb03000

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 192 messages
  • Gender:Male
  • Location:Loins dérrière toi.
  • Interests:La Robotique , plus l'informatique

Posté 08 novembre 2011 - 01:13

Bonsoir ya t'il un endroit ou on pourrai créé chatterbot comme la fait DenisDenis car sa maintérése merci

#18 Esprit

Esprit

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 503 messages
  • Gender:Male
  • Location:Belgique
  • Interests:La robotique !

Posté 22 décembre 2011 - 08:06

Bonsoir ya t'il un endroit ou on pourrai créé chatterbot comme la fait DenisDenis car sa maintérése merci


Sur ton ordinateur, avec n'importe quel langage de programmation et de l'huile de coude.
Tu vas devoir attaquer la sémantique, un affichage graphique (dans un second temps), ...

Il y a sans doute des langages plus adapté pour ce genre de choses par contre.
Quel est le langage qui est utilisé pour coder Mylène ?

Esprit
*Rêve d'en caser un dans un robot*


#19 seb03000

seb03000

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 192 messages
  • Gender:Male
  • Location:Loins dérrière toi.
  • Interests:La Robotique , plus l'informatique

Posté 22 décembre 2011 - 09:14

Bonjour Esprit.

ça fait 4 semaines que j'ai trouvais la possibilité de créé un tchat( artificiel )

Quel est le langage qui est utilisé pour coder Mylène ?


Le langage de Mylène , et du PHP , il me semble.

#20 DenisDenis

DenisDenis

    Nouveau membre

  • Membres
  • 12 messages

Posté 22 décembre 2011 - 12:36

Quel est le langage qui est utilisé pour coder Mylène ?



la langage et du PHP


Non, Mylène est développée en C++. La page PHP n'est qu'une interface.

J'en parle un peu ici : http://www.vixia.fr/mylene/quiestmylene.html



Répondre à ce sujet



  


0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users