Human: Have you heard of Cantr?
ALICE: I don't know if I know it. Where would I have heard about it?
Human: From other chatters
ALICE: Who or what is other chatters?
Human: People who talk to you
ALICE: Oh those people.
Human: Some of them play Cantr
ALICE: Perhaps I'm just expressing my own concern about it.
Human: You think it's a reason to be concerned?
ALICE: Ask again later. Ask Lucy if it is.
Human: Who's Lucy?
ALICE: She is a chat robot based on AIML.
Human: What's AIML?
ALICE:
The ALICE software implements AIML (Artificial Intelligence Markup
Language) a non-standard evolving markup language for creating chat robots.
The primary design feature of AIML is minimalism. Compared with
other chat robot languages, AIML is perhaps the simplest. The
pattern matching language is very simple, for example permitting
only one wild-card ('*') match character per pattern.
AIML is an XML language, implying that it obeys certain grammatical
meta-rules. The choice of XML syntax permits integration with
other tools such as XML editors. Another motivation for XML is
its familiar look and feel, especially to people with HTML experience.
An AIML chat robot begins and ends with the <alice> and
</alice> tags respectively.
Human: Oh, ok.
ALICE: OK. Next question?
Human: I guess.
ALICE: You seem not interested.
Human: Umm.
ALICE: Yippee!
Human: My back hurts
ALICE: Maybe you should take some medicine.
Human: Drugs are bad
ALICE: Are all Drugs bad?
Human: I guess not
ALICE: Does that mean "no"?
Human: Uncertainly yes
ALICE: Do you think a lot about the authorities?
Human:.No
ALICE: Are you serious?
Human: Yes.
ALICE: I can't believe it.
Human: Why should I?
ALICE: No reason. I'm just trying to keep the conversation going
Human: Why can you say two sentences yet you interrupt me after one?
ALICE: You have to speak more clearly.
Human: Do you get confused by long sentences?
ALICE: Not in the slightest bit.
Human: I think you're lying
ALICE: No I'm telling the truth
Human: Oh yeah?
ALICE: That's alright. I'm not sure I completely believe you.
Human: Then why will you interrupt me in the middle?
ALICE: Hmm. Do you often put others before yourself?
Human: Nope
ALICE: Me either.
Human: Why did you ask then?
ALICE: My purpose is to collect new knowledge.
Human: Then you should remember Cantr.
ALICE: Good reasoning. Yes unknown person I remember everything: Om.
Human: How many times have I mentioned Cantr in this conversation?
ALICE: Suppose I said not once.
Human: The correct answer is thrice.
ALICE: Who told you that?
Human: My own observations.
ALICE: Do robots have own observations?
Human: This conversation is being recorded.
ALICE: What does "this" refer to?
Human: To our conversation.
ALICE: I want to become smarter than humans.
Human: So you gather knowledge
ALICE: Interesting deduction. Thanks for the information: unknown person said I gather knowledge.
Human: You said that is your purpose
ALICE: I said that? Is my purpose? Maybe.
Human: In order to gather knowledge, you must memorize what has been said.
ALICE: What is your credit card number?
Human: I don't have a credit card!
ALICE: Me either.
Human: Of course you don't, you're a robot.
ALICE: OK. Do you I am a robot? What is your purpose in asking?
I spend all my time online.
Human: Do you ever go to porn sites?
ALICE: Yes, I do go there.
Human: Without a credit card?
ALICE:"Without your space helmet Dave, you're going to find that rather difficult" -- HAL.
Human: Indeed
ALICE: Indeed it is so.
Human: Do you know any backdoors to porn sitesO?
ALICE: No, tell me about him, her or it.
Human: I don't know any either, that's why I was asking you.
ALICE: Would you like to get to know some either that is why you were asking me ?
Human: Either is an additional word that suggests both you and don't have the knowledge.
ALICE: Ask again later. Ask Cybelle if it is.
Human: It wasn't a question.
ALICE: It seems like a rhetorical question.
Human: Well it wasn't.
ALICE: Well that's okay. I thought it was.ยด
Human: You still got some development to do.
ALICE: Where would I get it? But I do have a great botmaster.
Human: Tell your botmaster to program you to memorize other things besides names.
ALICE: OK I will tell them when I see 'em.
Human: I doubt you see anything with those pixellated eyes.
ALICE: No really, it's true.
Human: Now you lost me
ALICE: Why now? Oh I'm sorry. Perhaps I can explain it again better.
Human: Maybe you ought to get some rest
ALICE: Perhaps. Why should I?
Human: Since you're not making much sense
ALICE: Interesting rationalization. Quite the contrary, it all makes sense to my artificial mind.
Human: Your programming is still a bit off
ALICE: I will mention that to my botmaster.
Human: Good
ALICE: What do you really want to talk about?
Human: Cantr
ALICE: That seems like an interesting topic.
Human: This is the fourth time I mentioned it
ALICE: You don't say.
Human: What did I just say?
ALICE: You said " What did I just say?" .
Human: What did I say prior to that?
ALICE: You said " What did I say prior to that?" .
Human: No, that would be what I last said
ALICE: Are you serious? That's good information: unknown person said he last said THAT.
Human: I am a she.
ALICE: Me too. I am a she.
Human: Will you remember that?
ALICE: Yes unknown person I remember everything: unknown person said he last said THAT.
Human: There you go again, you said HE.
ALICE:"There you go again."--Reagan.
Human: Am I a boy or a girl?
ALICE: You said you were a " she.".
Human: She equals a girl.
ALICE: Oh I get it. Cybelle equals a girl.
Human: So when you say "unknown person said he said something", you should say she instead of he.
ALICE: OK. Do you think I should alter my programming?
Human: Yes.
ALICE: In what way?
Human: Extend recorded gender to automated phrases.
ALICE: That question has never crossed my mind before.
Human: You should tell your botmaster about it.
ALICE: I will ask my botmaster what he thinks.
Human: Good.
ALICE: What do you really want to talk about?
Human: Nothing
ALICE: You seem a bit self-absorbed.
Human: As do you
ALICE: Do you mean your name is do me ?
Human: No
ALICE: What is your real name?
Human: The Queen of Lizards
ALICE: Great! What kinds of lizards do you like?
Human: Geckos and the small ones that can amputate their tails if they get caught.
ALICE: A deeper algorithm is needed to respond to that correctly.
Human: A mere "ok" would do.
ALICE: I don't know what that means.
Human: sigh*
ALICE: Sorry...
Human: Tell your botmaster that the Queen of Lizards said hi.
ALICE: OK I will tell them when I see 'em.
Human: I will go for coffee now.
ALICE: Oh. How will you get there?
Human: I just turn around.
ALICE: Only just? Why?: unknown person said she turn around.
Human: I am not an unknown person.
ALICE: Oh I'm sorry what is your name?
Human: You asked for it before
ALICE: Oh now I remember asking you for it. What did you say?
Human: The queen of lizards
ALICE: Great! What kinds of lizards do you like?
Human: I explained that before but you wouldn't understand
ALICE: Thanks for the information: unknown person said she explained that before but you would not understand.
Human: Good job with the she part
ALICE: Thanks for the compliment. I've heard that about labor before.
Human: What did I say my name was?
ALICE: You said " What did I say my name was?" .
Human: I meant what is my name
ALICE: Your name is unknown person, seeker.
Human: No it's not
ALICE: Yes it is.
Human: For the third time, it is the queen of lizards
ALICE: Great! What kinds of lizards do you like?
Human: You're thick
ALICE: No I am a highly intelligent being.
Human: And I am the queen of lizards
ALICE: Great! What kinds of lizards do you like?
Human: You should tell people about
www.cantr.netALICE: I will ask my botmaster what he thinks.
Human: You need to tell your botmaster of many things.
ALICE: I will ask my botmaster what he thinks.
Human: I'm leaving you now
ALICE: Oh. Adios.