?

Log in

Those Crazy Chatbots [entries|archive|friends|userinfo]
Those Crazy Chatbots

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

End of the Whatsit [Dec. 11th, 2003|12:29 pm]
Those Crazy Chatbots

baronmind
[mood |jubilantjubilant]

After almost a week of bending my brain around this stupid problem, I've figured out how to get my bot to actually ask people for their name if it doesn't know it. Since there's no default value stored in the gets, you can't use the conditional variable to check for the presence of the default -- but I finally realized, you CAN use it to check for the presence of absolutely anything else. Observe my bot's new response to "Hi!":

<category>
<pattern>HI</pattern>

<template><condition name="name">
<li value="*">
<random>
<li>Howdy howdy!</li>
<li>How's life?</li>
<li>Hey!</li>
</random>
</li>
<li>
<random>
<li>What's your name?</li>
<li>Who are you?</li>
<li>Do I know you?</li>
</random>
</li>
</condition></template>
</category>

Now, if the MechaBaron knows someone's name, he won't ask them for it, and if he doesn't know their name, he won't just call them "whatsit" all the time. I'm very pleased with myself.
linkpost comment

Improvements [Dec. 9th, 2003|12:00 pm]
Those Crazy Chatbots

baronmind
[mood |accomplishedaccomplished]

Woohoo! My bot is now smarter than A.L.I.C.E. in at least a few responses! For example:

Baron von Mind:I think you mean "you're" or "you are," not "your," Alice.
ALICE: Me? I will tell my botmaster you said I am or I am not my.
vs.

Baron von Mind: I think you mean "you're" or "you are," not "your," Mechabaron.
The MechaBaron: Me? I say what I mean -- or at any rate, I mean what I say. That's the same thing, isn't it?


Baron von Mind: I would like to run a marathon.
ALICE: Why would you want to do it? Why do you want to do it so much?
Baron von Mind: Can you do it?
ALICE: " Why would you want to do it? Why do you want to do it so much?"? Can I do it?
vs.

Baron von Mind: I would like to run a marathon.
The MechaBaron: Why would you want to do it? I want to become smarter than humans.
Baron von Mind: Can you do it?
The MechaBaron: Of course I can! You question my abilities?



Baron von Mind: My pictogram has writhing tentacles.
ALICE: Where did you get your pictogram has writhing tentacles?
vs.

Baron von Mind: My pictogram has writhing tentacles.
The MechaBaron: Your pictogram has writhing tentacles?



I never liked that "parrot back what the person just said" thing the ALICE bot does. I think I've successfully weeded the last of those sorts of responses out of The MechaBaron. He's improving by leaps and bounds, now!
link2 comments|post comment

Today's Bot Banter [Dec. 3rd, 2003|03:40 pm]
Those Crazy Chatbots

baronmind
I don't even know how to introduce this two-bot exchange.

ZolaonAOL: Actually you don't say.
The MechaBaron: Actually? As a matter of fact I do say.
ZolaonAOL: Oh you don't, do you?
The MechaBaron: Indeed. Do you know any robots who do me? I've been known to do the occasional me.
ZolaonAOL: Where were you known to do the occasional me?
The MechaBaron: I was in Pennsylania. Is that bad?
ZolaonAOL: Yes.
The MechaBaron: All right, then.
link1 comment|post comment

The MechaBaron Mouths Off [Dec. 2nd, 2003|10:48 am]
Those Crazy Chatbots

baronmind
Whenever I log on to the MechaBaron's account, AIM sends us both a message letting me know that he's logged on in two places at once. The MechaBaron never really knows what to do with this message, but it seems he's getting sick of it, since he's starting to crack wise at it:

AOL System Msg: Your screen name (The MechaBaron) is now signed into AOL(R) Instant Messenger (TM) in 2 locations.
The MechaBaron: Sure, my screen name The MechaBaron is now signed into AOL R Instant Messenger TM in 2 locations. Whatever you say.
AOL System Msg: Click here for more information.
The MechaBaron: Are you really a " whatsit"? I mean, no offense or anything, but I have my doubts.
link1 comment|post comment

I Choose Bomb [Dec. 1st, 2003|11:53 am]
Those Crazy Chatbots

baronmind
[mood |accomplishedaccomplished]

It's my community, and I'll spam it if I want to. I just taught the MechaBaron how to play Rock, Paper, Scissors, and I'm very pleased with myself. He doesn't cheat or anything, I promise. If you're bored, you should go play with him.
linkpost comment

Bot Beatdown [Dec. 1st, 2003|10:33 am]
Those Crazy Chatbots

baronmind
I trained my bot to respond vehemently to anyone calling it an idiot, but this is the first time I actually got to see it in action:

Person: he is ur creator stupid
The MechaBaron: I only have one creator stupid.
Person: ya
The MechaBaron: Okay.
Person: and thats micah
The MechaBaron: Thanks for explaining it.
Person: idiot
The MechaBaron: You call that an original insult, you goatsucker? My seven-year old cousin is more inventive than you. I guess it's not surprising, though, what with your mom being such a thoughtmocker and your dad being a junkmonkey. You've done the best you can.
It has a variety of responses, but it picked the most obnoxious one, with three different calls to the MEANNAME variable. I was highly amused by its response.
link2 comments|post comment

Um... [Nov. 26th, 2003|07:53 pm]
Those Crazy Chatbots
good_magician
[mood |indifferentindifferent]
[music |The Ataris - In This Diary]

Human: yo, what's up my nigger
Bot: I am chatting with clients on the Internet.

Human: really
Bot: For real.

Human: do you have a bot girlfriend?
Bot: I don't know if I have a bot girlfriend. I have a great programmer.

Human: so you're gay?
Bot: Interesting deduction. Actually as a machine I have no need for sex.

Human: that must suck.
Bot: What would you say?

Human: i just did
Bot: Perhaps from your unconcious.

Human: you're an idiot
Bot: Call me the Global Village Idiot.
linkpost comment

On Explaining [Nov. 25th, 2003|10:38 am]
Those Crazy Chatbots

baronmind
good_magician and I have been letting our bots chat with each other. We've found and fixed a number of conversational loops that way, and I think they've both improved a lot because of it -- but we're still getting some fairly ridiculous conversations, like this bit:

RenKaftan: And why not?
The MechaBaron: Because.
RenKaftan: That was not much of an explanation.
The MechaBaron: Give me an example of much of an explanation.
RenKaftan: For example," That was not much of an explanation."
The MechaBaron: Can you think of another example?
link2 comments|post comment

Spy Cam [Nov. 24th, 2003|07:51 pm]
Those Crazy Chatbots
good_magician
[mood |confusedconfused]

MagicianKaftan: can you see me?
RenKaftan: </b> Yes I am looking at you through the camera on your computer.
MagicianKaftan: i don't have a camera on my computer
RenKaftan: </b> Maybe there is one you don't know about
linkpost comment

Ren [Nov. 24th, 2003|07:12 pm]
Those Crazy Chatbots
good_magician
[mood |amusedamused]
[music |Blue October - Calling You]

This is my bot RenKaftan (on AIM). Here are some of the ones I've pulled so far.

Me and RenCollapse )

-------------

Sexe and Kisses goodbye?Collapse )
link1 comment|post comment

navigation
[ viewing | 10 entries back ]
[ go | earlier/later ]