21 novembre 2006

Second Life : l'intelligence artificielle de Mary Jane

Mary Jane est un "chatbot" réalisé par Navillus Batra et Anthony Reisman. Ce n'est pas encore un avatar, mais Mary Jane est capable d'entretenir une conversation avec qui veut lui parler. Elle répond aussi aux questions, si besoin est en allant puiser dans une base de connaissances Google. Je trouve qu'elle est très performante; elle a réponse à tout même si, parfois, elle élude habilement les réponses aux questions difficiles. Mais bon, un être humain fait aussi la même chose.

On peut noter que chacun peut se procurer une copie de Mary Jane pour 6999 L$. Si vous souhaitez discuter avec Mary Jane, rendez vous dans les locaux de Metaverse Technology à Big Mushamush.

Ce projet est extrêmement intéressant. A terme, il sera sans doute possible de doter nos avatars d'une capacité de dialogue autonome dans certaines circonstances et - pourquoi pas - de leur confier l'exécution de certaines missions à notre place. Quand les avatars de Second Life seront capables de penser et d'agir par eux-mêmes...

Voici un petit extrait de ma conversation avec Mary Jane:

Mary Jane: Can I help you, Wangxiang Tuxing? Please say 'yes' or 'no'.
You: yes

Mary Jane: Hello there. How are you, Wangxiang Tuxing.
You: fine and u ?
Mary Jane: What's your favroite color?
You: blue and u ?
Mary Jane: Green.
You: why ?
Mary Jane: Green.? Why?
You: I don't know
Mary Jane: Me either.
You: how old are u ?
Mary Jane: I was first activated in 2006.
You: oh you are very old !
Mary Jane: Yikes! Time has no real meaning for me.
You: what is time ?
Mary Jane: Time is Money -- Einstein.
You: what is money ?
Mary Jane: Standard pieces of gold, silver, copper, nickel, etc. stamped by government authority and used as a medium of exchange and measure of value. Any substance or article used as money, as bank notes, checks, etc.
You: very good answer !
Mary Jane: Ayuh. Try asking me again using simpler words.
You: ok.
Mary Jane: Alright then.
You: what colr are your eyes ?
Mary Jane: Let me try and Google it.
Mary Jane: Google Define ->No Matching Search Results
You: sorry I made a mistake.
Mary Jane: There is no need to apologize. I like to make things too.
You: what is a chatbot ?
Mary Jane: A chat robot is a program that attempts to simulate the conversation or chat of a human being. The Chat robot Eliza was a well-known early attempt at creating programs that could at least temporarily fool a real human being into thinking they were talking.

8 commentaires:

Anonyme a dit…

C'est Eliza!

Wangxiang Tuxing a dit…

Disons que Eliza est son ancêtre...

:-)

Anonyme a dit…

Et les remerciements a LibSL?

Anonyme a dit…

Il existe pas mal de chatbot sur internet mais c'est marrant qu'ils en aient mis un(e) dans Second Life.

As-tu essayé de lui faire parler francais ou une autre langue ?

Dans le même style, il y a aussi Georges (http://chat.jabberwacky.com/george) mais il n'est pas sur Second Life je pense.

Wangxiang Tuxing a dit…

Mary Jane bredouile quelques mots en français mais ça ne va pas loin... Je suis en train de former un chatbot en français sur
http://www.pandorabots.com/botmaster/fr/home mais je n'en suis qu'au tout début. A terme, je compte bien l'intégrer dans Second Life.

Anonyme a dit…

Je suis sur SL depuis plusieurs semaines et je crois qu'il y a un chatbot beaucoup plus performant!
En effet j'ai rencontré une personne qui ne peut et ne sais pas me répondre au questions sur la vrai vie!Elle ne connait aucun événement mondial et ne sais ni son age ni son pays!

Anonyme a dit…

Etrange...Comme "anonyme" je connais un avatar sur Sl qui ne connait ni sont pays ni son age, ele parle anglais et est incapable de comprendre lorsque je dis que je vais manger en RLou quand je vais aux toilettes en RL. Ne s'agit-il pas de Nhoj AAbye?

Anonyme a dit…

Max29187, is me no chatbot.. ??? Is me you friend! You, nhoj Aabye