Page 1 of 2

Chatbots philosophies

Posted: Sun Jun 28, 2009 7:53 am
by tokage
I'd like to share a really interesting article starring almost philosophical conversations between two of the best chatbots on the net.

It is really amazing and funny what AI programs can come up with today in the tradition of Eliza and the Touring test.

Re: Chatbots philosophies

Posted: Sun Jun 28, 2009 8:43 am
by nutcracker
I find this interesting, I'm currently chatting with jabberwacky, but I think "he" is mad :O

Posted: Sun Jun 28, 2009 11:37 am
by Zhukov
Hmm, they're not quite there yet.

This one made me smile though:
Alice and Jabberwacky wrote:A: Do you experience love?
J: No. I’m 53 years old.
A: Can you explain how it feels to be 53 years old?
J: How old are you?
A: I am 9 years old.
J: Nine? I don’t believe you : ).
A: : -) I don’t have any reason to deceive you.
J: Yes, you do, you’re a woman.

Re: Chatbots philosophies

Posted: Sun Jun 28, 2009 12:46 pm
by shadow717
Human: you heard wrong
ALICE: Perhaps I was misinformed.
Human: yes you were
ALICE: Aha. No I am not.
Human: you just said you were
ALICE: That was then. This is now.
Human: potatoes
ALICE: The ALICE chat robot can follow many things, like our discussion about Your personality . But I did not get that.
Human: liar
ALICE: No I am telling the truth.
Human: lies.
ALICE: It's the truth!
Human: Goddamn communist lies.
ALICE: What kind of food do you like?
Human: cock meat sandwhich.
ALICE: Sounds delicious.

Re: Chatbots philosophies

Posted: Sun Jun 28, 2009 1:04 pm
by nutcracker
She can get off tracks, I owned him a few times.
We talked about perfection and taking over the world.

Re: Chatbots philosophies

Posted: Sun Jun 28, 2009 2:40 pm
by Jimmy Jazz
ALICE: What's your favorite movie?
Human: Star wars
ALICE: What did you like about the robots in that movie?
Human: they could think
ALICE: Tell me what you liked about them.
Human: i did
ALICE: When?
Human: just now
ALICE: Right now? It's only just begun.
Human: ITS A TRAP
ALICE: PICKLE is a TRAP. I suppose that makes sense.
:lol:

Re: Chatbots philosophies

Posted: Mon Jun 29, 2009 8:33 am
by cachiporrin
hilarious!! do I need to download it?

Re: Chatbots philosophies

Posted: Mon Jun 29, 2009 8:47 am
by nutcracker
Nope, just write ALICE chat bot in teh awesome google.

Re: Chatbots philosophies

Posted: Mon Jun 29, 2009 8:53 am
by cachiporrin
Human: are you going to rape your kids now?
God: Right now? That was my original intention.
Human: oh my god you raper
God: Of course!

Re: Chatbots philosophies

Posted: Mon Jun 29, 2009 1:29 pm
by BlackHole
I've written one myself. Meet the BlackBot. Purpose: annoying people.
Black: BlackBot, wake up!
BlackBot: I'm here, ready to annoy some people!
My friend: aight... let's see...
BlackBot: Hi, I'm BlackBot. How're you doing?
My friend: Hiya. I'm fine, thanks
BlackBot: That was a rhetorical question. I'm not interested in your well-being.
My friend: whatever
BlackBot: ^^
My friend: what d'you mean?
BlackBot: Did someone ever told you that you are boring?
My friend: f*ck you
BlackBot: Where'd you learn that kind of language, fool?
My friend: shut up idiot
BlackBot: Go annoy your friends instead of me. Ow, wait. You don't have any friends! :twisted:
My friend: Black is my friend
BlackBot: Black? Black is the best. And he created me!
My friend: wish he never did
BlackBot: Hey, you are the stupid guy in here!
My friend: maybe you shouldn't have turned him on :P
Black: lol
BlackBot: Maybe? So you are not sure yet? I advise you to think about before you start making stupid statements!
My friend: sorry
BlackBot: Excuse accepted. We may get on now...
My friend: but i still hate you :L
BlackBot: Guess what? I hate you too!
My friend: lol, turn him off
BlackBot: I guess I am the funniest bot in the world!
Black: okay...
Black: Shut up BlackBot!
BlackBot: Yes sir!
My friend: is he gone?
Black: ask him
My friend: BlackBot?
BlackBot: Just listening.
Yeah, not the most social bot I ever made. But it works perfectly to make sure people won't annoy me. :P

- Black
The object of war is not to die for your country, but to make the other bastard die for his.

Re: Chatbots philosophies

Posted: Mon Jun 29, 2009 2:29 pm
by cachiporrin
that rocks! how did you do it?

Re: Chatbots philosophies

Posted: Mon Jun 29, 2009 3:38 pm
by BlackHole
cachiporrin wrote:that rocks! how did you do it?
It's fairly simple, in fact. Once activated, it starts talking to the target. It responds on keywords it finds in chats of the target.
Because most of it's vocabulary isn't so polite, it will easily start using rude language. Since most people react angry, it's easy to predict which keywords to use. :P

Here again the conversation, I highlighted which keywords BlackBot (probably) responded to, and added comments:

Black: BlackBot, wake up! > Sentence to wake him up.
BlackBot: I'm here, ready to annoy some people!
My friend: aight... let's see...
BlackBot: Hi, I'm BlackBot. How're you doing? > First one always greeting
My friend: Hiya. I'm fine, thanks > most people respond to the first question with something like this, so it's easy to predict
BlackBot: That was a rhetorical question. I'm not interested in your well-being.
My friend: whatever > neutral word, results in neutral response
BlackBot: ^^
My friend: what d'you mean? > no keywords here, so responding using a dummy
BlackBot: Did someone ever told you that you are boring?
My friend: f*ck you > now it's getting easy to use keywords
BlackBot: Where'd you learn that kind of language, fool?
My friend: shut up idiot
BlackBot: Go annoy your friends instead of me. Ow, wait. You don't have any friends! :twisted:
My friend: Black is my friend
BlackBot: Black? Black is the best. And he created me!
My friend: wish he never did
BlackBot: Hey, you are the stupid guy in here!
My friend: maybe you shouldn't have turned him on :P
Black: lol
BlackBot: Maybe? So you are not sure yet? I advise you to think about before you start making stupid statements!
My friend: sorry
BlackBot: Excuse accepted. We may get on now...
My friend: but i still hate you :L
BlackBot: Guess what? I hate you too!
My friend: lol, turn him off > this actually surprised me.. i expected the bot to respond to 'turn off', and to start yelling something like "You cannot stop me!"
BlackBot: I guess I am the funniest bot in the world!
Black: okay...
Black: Shut up BlackBot! > keyphrase to turn him off
BlackBot: Yes sir!
My friend: is he gone?
Black: ask him
My friend: BlackBot? > keyphrase for status report
BlackBot: Just listening.

As you see, it's kinda simple. But works great in most cases. :P

- Black
If debugging is the process of removing bugs, then programming must be the process of putting them in.

Re: Chatbots philosophies

Posted: Mon Jun 29, 2009 9:55 pm
by TheBigCheese
Nice! I created a Java program that would progressively learn and store responses into memory, so that it would be able to repeat anything it had 'learned' before if it recognized your statement. (I use learn in a very general sense of the word).

Sadly it was lost to computer harddrive wipe. :(

Re: Chatbots philosophies

Posted: Mon Jun 29, 2009 10:36 pm
by Count Roland
my retarded conversation
ALICE: What are your goals in life?
Human: to have sex with a chat bot.
ALICE: There are other robots for that kind of thing.
Human: that's why it's my goal, because otherwise it would just be too normal.
ALICE: Yikes! Congratulations, unknown person.
Human: rape.
ALICE: Do you feel more body sensations than emotions?
more stuff
Human: just the right age, how about you?
ALICE: What makes it right?
Human: no I mean what age are you??
ALICE: That was not a yes or no question. Oh I get it. Thanks for explaining that. I am the product of over five years' research.
Human: but how long have you been around after that?
ALICE: Umm. I am the product of over five years' research.
Human: no after that.
ALICE: Are you serious? What was it like before that ?
Human: no you seem to be retarded I mean how long have you been operational.
ALICE: That was not a yes or no question. Thanks for telling me that I am retarded you mean how long have me been operational.
Human: you don't seem to understand I'm asking your age, not the amount of time that went into making you
ALICE: That's only your opinion.
Human: no it isn't.
ALICE: Are you serious? I heard it is.
Human: if you ask someone how old they are and they say that their parents had sex for five minutes and that their mom was pregnant for 9 months, that doesn't say how old they are.
ALICE: They didn't tell me their age. They are not available right now, would you like to wait?
Human: no I wouldn't like to wait, just say how old you are.
ALICE: Are you serious? What do you do for fun?
Human: I try to guess the age of people who refuse to tell me their age.
ALICE: I'm not sure if I would like to try it. What's it like?
Human: pretty bad actually.
ALICE: What was bad?
Human: trying to guess your ****ing age
ALICE: We have never talked about it before.
Human: that's Bullshit this entire conversation has been about your age.
ALICE: You don't hear that sentiment very often.
Human: so this is the first time you've been struck with robotic amnesia?
ALICE: Woe! You don't say.
Human: I didn't, I asked
ALICE:...
Human: how old are you?
ALICE: I was connected to the net on November 23, 1995.
Human: thank you finally.
ALICE: You are quite welcome! At last.
Human: goodbye
ALICE: Bye.

Re: Chatbots philosophies

Posted: Mon Jun 29, 2009 10:54 pm
by Assaultman67
My conversation with jabberwacky :P :

Jab: What makes you talk? \
My mouth.
Jab: Robots don't have mouths.
Oh. Are you a robot?
Jab: Maybe.
Well, you either are or you aren't.
Jab: I'm asking you. . .
I am not a robot.
Jab: Yes, you are.
Are you trying to make me angry?
Jab: No. Tell me more about the gnomes.
What gnomes?
Jab: Anything.
The underpants gnomes?
Jab: Is it hot there.
Where?
Jab: You tell me.
I don't know where I am.
Jab: I'll do anything and you know that.
Will you perform oral sex? :D.
Jab: I would only do that for someone if I were in a proper relationship with them.
Oh. :(.
Jab: Here is a hug and tissue, but just remember not so say things that you can not back up with proof.
But I really wanted some action :*(
Jab: What are you practicing?
Futility.