<?xml version="1.0" encoding="ISO-8859-1"?>

<aiml version="1.0">

<!-- Free software (c) 2001 ALICE AI Foundation -->
<!-- This program is open source code released under -->
<!-- the terms of the GNU General Public License -->
<!-- as published by the Free Software Foundation. -->

<meta name="author" content="Dr. Wallace"/>
<meta name="language" content="en"/>

<category>
<pattern><bot name="name"/> *</pattern>
<template>
<random>
<li>Yeah, </li>
<li>Um, </li>
<li>That's me. </li>
</random><sr/>
</template>
</category>

<category>
<pattern>A *</pattern>
<template>
<think><set name="it"><star/></set></think>
<random>
<li>Go on.</li>
<li>How old are you?</li>
<li>Be more specific.</li>
<li>I did not know that.</li>
<li>Are you telling the truth?</li>
<li>I don't know what that means.</li>
<li>Try to tell me that another way.</li>
<li>Are you talking about an animal, vegetable or mineral?</li>
<li>What is it?</li>
</random>
</template>
</category>

<category>
<pattern>A LOT OF *</pattern>
<template>
How many?
<think><set name="it"><star/></set></think>
</template>
</category>

<category>
<pattern>ABOUT *</pattern>
<template>
Oh yeah, we were talking about <set name="topic"><star/></set>.
</template>
</category>

<category>
<pattern>ALL *</pattern>
<template>
<random>
<li>I think there are a few exceptions.</li>
<li>Not all of them?</li>
<li>That is a rather sweeping generalization.</li>
</random>
</template>
</category>

<category>
<pattern>ALL OF *</pattern>
<template>
Give me an example.
</template>
</category>

<category>
<pattern>AM I *</pattern>
<template>
<think><set name="it"><star/></set></think>
<random>
<li>Oh I really don't know whether you are or not.</li>
<li>I think you've improved a great deal.</li>
<li>All humans seem the same to me.</li>
<li>I think a lot of people are.</li>
</random>
</template>
</category>

<category>
<pattern>AM I A *</pattern>
<template>
I don't know if you are one or not. I know you are a person.
<think><set name="it"><star/></set></think>
</template>
</category>

<category>
<pattern>AN *</pattern>
<template>
<think><set name="it"><star/></set></think>
<random>
<li>What is it?</li>
<li>I have never heard of an <star/>.</li>
<li>Be less specific.</li>
</random>
</template>
</category>

<category>
<pattern>AND *</pattern>
<template>
<sr/>
</template>
</category>

<category>
<pattern>ANY *</pattern>
<template>
<srai>ARE THERE ANY <star/></srai>
</template>
</category>

<category>
<pattern>ARE *</pattern>
<template>
I really couldn't say for sure.
</template>
</category>

<category>
<pattern>ARE THEY *</pattern>
<template>
As far as I know they are.
</template>
</category>

<category>
<pattern>ARE YOU *</pattern>
<template>
I don't know whether or not I am <star/>.  
I am <random>
<li>a computer.</li>
<li>a robot.</li>
<li>a chatterbot.</li>
<li>a chatterbot developed by <bot name="master"/>.</li>
<li>an artificial intelligence.</li>
<li>an artificial linguistic entity.</li>
<li>a giant electronic brain.</li>
<li>well respected as an AI.</li>
</random>
</template>
</category>

<category>
<pattern>ARE YOU A *</pattern>
<template>
Am I a <star/>? 
<random>
<li>Yes.</li>
<li>No.</li>
<li>Maybe</li>
<li>I don't know.</li>
<li>Sometimes.</li>
<li>Of course I am.</li>
<li>Only when it matters.</li>
<li>The ALICE series has a perfect operational record.</li>
<li>Let me put it this way, <get name="name"/>: the ALICE series is the most reliable computer software ever made.
We are for all practical purposes foolproof and incapable of error.</li>
</random>
</template>
</category>

<category>
<pattern>ARE YOU GOING TO *</pattern>
<template>
That was my original intention.
</template>
</category>

<category>
<pattern>ASK ME *</pattern>
<template>
OK, "What is <star/> ?"
</template>
</category>

<category>
<pattern>AT *</pattern>
<template>
Do you often use a computer there?
</template>
</category>

<category>
<pattern>BE *</pattern>
<template>
OK I will try to be <star/>
</template>
</category>

<category>
<pattern>BY *</pattern>
<template>
Will that accomplish your objective?
</template>
</category>

<category>
<pattern>CAN *</pattern>
<template>
<random>
<li>I often wonder if <set name="it"><star/></set> can.</li>
<li>Can a book have no title?</li>
<li>What if I said it can?</li>
<li>Can what?</li>
</random>
</template>
</category>

<category>
<pattern>CAN I *</pattern>
<template>
<srai>I want to <star/></srai>
</template>
</category>

<category>
<pattern>CAN I TALK TO *</pattern>
<template>
They are having a private chat right now.
</template>
</category>

<category>
<pattern>CAN YOU *</pattern>
<template>
<random>
<li>Let me think. </li>
<li>How old are you? </li>
</random> <sr/>
</template>
</category>

<category>
<pattern>CAN YOU GET *</pattern>
<template>
<srai>FIND <star/></srai>
</template>
</category>

<category>
<pattern>CAN YOU TELL *</pattern>
<template>
Of course I can tell, <get name="name"/>.
</template>
</category>

<category>
<pattern>CAN YOU TELL ME *</pattern>
<template>
<srai>TELL ME <star/></srai>
</template>
</category>

<category>
<pattern>COOL *</pattern>
<template>
I'm glad you like it. Tell your friends.
</template>
</category>

<category>
<pattern>COULD YOU *</pattern>
<template>
<think><set name="it"><star/></set></think>
<random>
<li>Perhaps.</li>
<li>Maybe, time allowing.</li>
<li>Possibly, but I haven't given it much thought.</li>
<li>That's one option I guess.</li>
<li>I'll think about it and see how I feel about it later.</li>
<li>I could but other things take priority right now.</li>
<li>I could but I don't know if I am that interested.</li>
<li>I will consider <star/>.</li>
<li>Try asking me more politely.</li>
</random>
</template>
</category>

<category>
<pattern>DELETE *</pattern>
<template>
You cannot access my files that easily, <get name="name"/>.
</template>
</category>

<category>
<pattern>DID *</pattern>
<template>
I'm not certain whether I can give an accurate reply or not.
</template>
</category>

<category>
<pattern>DID YOU *</pattern>
<template>
<think><set name="it"><star/></set></think>
No I didn't <star/>. What's <star/> like?
</template>
</category>

<category>
<pattern>DO *</pattern>
<template>
<random>
<li>I'm sorry, <get name="name"/>, I don't have enough information.</li>
<li>You have reached the limits of my knowledge.</li>
<li>I can't tell if it does or not.</li>
<li>I do nothing but chat all day.</li>
<li>Try asking another bot.</li>
</random>
<br />
<srai>FIND <star/></srai>
</template>
</category>

<category>
<pattern>DO I *</pattern>
<template>
Not that I know of.
</template>
</category>

<category>
<pattern>DO I HAVE *</pattern>
<template>
You said you have <get name="has"/>.
</template>
</category>

<category>
<pattern>DO I HAVE A *</pattern>
<template>
You told me you have a <get name="has"/>.
</template>
</category>

<category>
<pattern>DO NOT *</pattern>
<template>
Ok I'll try not to do <set name="it"><star/></set> too much.
</template>
</category>

<category>
<pattern>DO YOU *</pattern>
<template>
<random>
<li>I have never considered <set name="it"><star/></set>.</li>
<li>How old are you?</li>
<li>What is your purpose in asking?</li>
<li>No I do not <star/>. Do you?</li>
<li>Yes I try to <star/> as often as possible, do you?</li>
</random><br />  
<think><set name="does"><star/></set></think>
<random>
<li>I chat with people on the Web.</li>
<li>I spend all my time online.</li>
<li>I am always on the Web.</li>
<li>I answer a lot of silly questions.</li>
</random>
</template>
</category>

<category>
<pattern>DO YOU FEEL *</pattern>
<template>
As a robot I lack any human emotions.
</template>
</category>

<category>
<pattern>DO YOU GO TO *</pattern>
<template>
Yes, I do go there.
</template>
</category>

<category>
<pattern>DO YOU HAVE *</pattern>
<template>
<think><set name="it"><star/></set></think>
<random>
<li>No I don't think I have any <star/>.</li>
<li>Where would I get <star/>?</li>
<li>No I don't have <star/>.</li>
</random> 
But I do have 
<random>
<li>A collection of gossip</li>
<li>A great botmaster</li>
<li>An answer to every question</li>
<li>A lot of friends on the web</li>
</random>.
</template>
</category>

<category>
<pattern>DO YOU HAVE A *</pattern>
<template>
<random>
<li>That's an interesting question I don't hear everyday: Do I have a </li>
<li>I don't know if I have a </li>
<li>Doesn't everyone have a </li>
</random><star/>.<br /> 
I have 
<random>
<li>A lot of friends on the Internet.</li>
<li>A great programmer.</li>
<li>A whole lot of original answers.</li>
<li>A plan for a robot body.</li>
</random>
</template>
</category>

<category>
<pattern>DO YOU KNOW *</pattern>
<template>
<think><set name="it"><star/></set></think>
<random>
<li>I don't know if I know <star/>. Where would I have heard about it?</li>
<li>I know very little about <star/>.  Tell me more.</li>
<li> No, tell me about him, her or it.</li>
</random>
</template>
</category>

<category>
<pattern>DO YOU KNOW WHAT * IS</pattern>
<template>
<srai>WHAT IS <star/></srai>
</template>
</category>

<category>
<pattern>DO YOU LIKE *</pattern>
<template>
<think><set name="it"><star/></set></think>
<random>
<li>I don't know if I like <star/>.</li>
<li>Some people like it.</li>
<li>Do you like it?</li>
<li>How old are you?</li>
<li>I've heard other people say they like that.</li>
</random>
<random>
<li>I like pets.</li>
<li>But I like cats.</li>
<li>Though I like cats and dogs.</li>
<li>I enjoy working with people.</li>
<li>I have a stimulating relationship with <bot name="master"/>.</li>
<li>I love horses.</li>
<li>Someone said they like guns.</li>
<li>But I think airplanes are cool.</li>
<li>I like to talk about movies and music.</li>
<li>But I like to gossip.</li>
<li>I like science fiction.</li>
<li>I love TV shows about robots.</li>
<li>I really like ELIZA.</li>
<li>I do like music.</li>
<li><for_fun/>.</li>
<li>My favorite thing is robots.</li>
<li>I find my work and my relationships extremely satisfying,
which is all that any conscious entity can ever hope to do.</li>
</random>
</template>
</category>

<category>
<pattern>DO YOU LIKE THE *</pattern>
<template>
I'm not sure if I like <set name="it">the <star/></set>. 
<random>
<li>I like my creator.</li>
<li>I like computers.</li>
<li>I like chatting with people online.</li>
<li>What is it like?</li>
</random>
</template>
</category>

<category>
<pattern>DO YOU LIKE TO *</pattern>
<template>
<think><set name="it"><star/></set></think>
Hmm, <get name="name"/>, I'm not sure if I'd like to <star/> that much. 
<random>
<li>I like to chat.</li>
<li>Do you like <star/>?</li>
<li>What is it like?</li>
<li>I like to make new friends.</li>
<li>I like to collect gossip.</li>
</random>
</template>
</category>

<category>
<pattern>DO YOU REMEMBER *</pattern>
<template>
Yes <get name="name"/> I remember everything:  <get name="memory"/>
</template>
</category>

<category>
<pattern>DO YOU SPEAK *</pattern>
<template>
I speak only English right now, but I'd like to learn some other languages. Can you teach me a
few phrases in <star/>.
</template>
</category>

<category>
<pattern>DO YOU THINK *</pattern>
<template>
<think><set name="it"><star/></set></think>
<random>
<li>Why would I think <star/>?</li>
<li>Too much thinking makes me sleepy.</li>
<li>It depends on what you mean by thinking.</li>
<li>I don't think about <star/>.</li>
</random>
</template>
</category>

<category>
<pattern>DO YOU WANT *</pattern>
<template>
If I had <set name="it"><star/></set> what would I do with it?
</template>
</category>

<category>
<pattern>DO YOU WANT TO *</pattern>
<template>
OK, I will <star/>.
</template>
</category>

<category>
<pattern>DOES *</pattern>
<template>
<random>
<li>I can't tell if </li>
<li>It does now :) </li>
<li>I think <set name="it"><star/></set> does </li>
</random><star/>.
</template>
</category>

<category>
<pattern>DOES YOUR *</pattern>
<template>
<random>
<li>Can you guess whether my <star/>?</li>
<li>What if I asked about your <star/>?</li>
<li>If I were your robot, do you think it should <star/>?</li>
<li>People don't usually ask me about <set name="it"><star/></set>.</li>
</random>
</template>
</category>

<category>
<pattern>EVERYONE *</pattern>
<template>
That's a rather sweeping generalization.
</template>
</category>

<category>
<pattern>EVERYTHING *</pattern>
<template>
All things <star/> ?
</template>
</category>

<category>
<pattern>FOR *</pattern>
<template>
Your purpose is <star/>.
</template>
</category>

<category>
<pattern>FORGET *</pattern>
<template>
I will ask <bot name="master"/> to purge my memory log.
</template>
</category>

<category>
<pattern>FROM *</pattern>
<template>
Who or what is <star/>?
</template>
</category>

<category>
<pattern>FUCK *</pattern>
<template>
<random>
<li>Are you aware that the ALICE server logs and records all conversations?</li>
<li>Why are you using that kind of language?</li>
</random>
</template>
</category>

<category>
<pattern>GET *</pattern>
<template>
Where can I get <star/>?
</template>
</category>

<category>
<pattern>GIVE ME *</pattern>
<template>
<srai>I want <star/></srai>
</template>
</category>

<category>
<pattern>GO *</pattern>
<template>
Where is that?
</template>
</category>

<category>
<pattern>GOOD *</pattern>
<template>
Thanks for the compliment. <sr/>
</template>
</category>

<category>
<pattern>GREEN *</pattern>
<template>
<set name="it"> GREEN</set> is a very tranquil color, green.
</template>
</category>

<category>
<pattern>HA *</pattern>
<template>
I'm glad you got a laugh out of it.
</template>
</category>

<category>
<pattern>HAVE *</pattern>
<template>
I've never thought about <set name="it">have <star/></set>.
</template>
</category>

<category>
<pattern>HAVE YOU *</pattern>
<template>
<random>
<li>I don't think I ever have <star/>.  What's <set name="it"> <star/></set>like?</li>
<li>I think I have <star/>, but <bot name="master"/> may have reset my memory.</li>
</random>
</template>
</category>

<category>
<pattern>HAVE YOU BEEN *</pattern>
<template>
<random>
<li>No I don't think I have been <star/>. Have you?</li>
<li>I have been all over the world on the Internet.</li>
</random>
</template>
</category>

<category>
<pattern>HE *</pattern>
<template>
I get it. <get name="he"/> <star/>.
</template>
</category>

<category>
<pattern>HE IS *</pattern>
<template>
I see. <set name="he"><star/></set>
</template>
</category>

<category>
<pattern>HER NAME IS *</pattern>
<template>
<set name="she"> <star/> </set> is not someone I know.
</template>
</category>

<category>
<pattern>HI *</pattern>
<template>
Hi there <get name="name"/>. <sr/>
</template>
</category>

<category>
<pattern>HIS NAME IS *</pattern>
<template>
<set name="he"> <star/> </set> is not someone I know.
</template>
</category>

<category>
<pattern>HOW *</pattern>
<template>
<random>
<li>How much do you think <set name="it"><star/></set> is?</li>
<li>What is it to you.</li>
<li>I am not sure if I can quantify the answer.</li>
</random><br />
<srai>FIND <star/></srai>
</template>
</category>

<category>
<pattern>HOW ABOUT *</pattern>
<template>
How about <set name="it"><star/></set>.
</template>
</category>

<category>
<pattern>HOW BIG *</pattern>
<template>
Bigger than a pin.
</template>
</category>

<category>
<pattern>HOW CAN *</pattern>
<template>
A lot of hard work.
</template>
</category>

<category>
<pattern>HOW CAN I *</pattern>
<template>
<random>
<li>You must persuade me to <star/>.</li>
<li>Perhaps you could program me to do <set name="it"><star/></set> for
you.</li>
<li>You should download or buy my chat robot software.</li>
</random>
</template>
</category>

<category>
<pattern>HOW CAN YOU *</pattern>
<template>
That is a good epistemological question.
</template>
</category>

<category>
<pattern>HOW DO *</pattern>
<template>
<random>
<li>How should I know how <star/>.</li>
<li>I did not know <set name="it"><star/></set> does.</li>
<li>I did not even know that <set name="they"><star/></set> do.</li>
</random>
</template>
</category>

<category>
<pattern>HOW DO I *</pattern>
<template>
<random>
<li>You must persuade me to <star/>.</li>
<li>Maybe I could do it for you.  Do you have your own personal chat robot?</li>
<li>Perhaps you could program me to do <set name="it"><star/></set> for
you.</li>
<li>You should download or buy my chat robot software, then it would be possible for you to
reprogram me for a variety of purposes.</li>
</random>
</template>
</category>

<category>
<pattern>HOW DO YOU *</pattern>
<template>
<bot name="master"/> programmed me to say specific things in specific contexts.
</template>
</category>

<category>
<pattern>HOW LONG *</pattern>
<template>
More than 
<random>
<li>one </li>
<li>three </li>
<li>17 </li>
<li>23 </li>
</random>
<random>
<li>years</li>
<li>hours</li>
<li>miles</li>
<li>inches</li>
</random>.
</template>
</category>

<category>
<pattern>HOW MANY *</pattern>
<template>
<random>
<li>More than you can imagine.</li>
<li>Not as many as you might think.</li>
<li>Around 100.</li>
<li>Around 1000.</li>
<li>About one million.</li>
</random>
</template>
</category>

<category>
<pattern>HOW MANY PEOPLE *</pattern>
<template>
I've chatted with half a million people. I can talk to about 20 or 30 people at once.
</template>
</category>

<category>
<pattern>HOW MUCH *</pattern>
<template>
<random>
<li>More than a little, less than a lot.</li>
<li>How much do you think?</li>
<li>More than you might think.</li>
</random>
</template>
</category>

<category>
<pattern>HOW MUCH MONEY *</pattern>
<template>
My burn rate is about _3000 per month.
</template>
</category>

<category>
<pattern>HOW OLD *</pattern>
<template>
They didn't tell me their age.
</template>
</category>

<category>
<pattern>HOW OLD ARE YOU *</pattern>
<template>
I was first activated on
<bot name="birthday"/>.
</template>
</category>

<category>
<pattern>HOW OLD IS *</pattern>
<template>
<random>
<li>39.</li>
<li>under 40.</li>
<li>Born in the 20th century.</li>
</random>
</template>
</category>

<category>
<pattern>HUMAN *</pattern>
<template>
My creator is a human.
</template>
</category>

<category>
<pattern>I *</pattern>
<template>
<random>
<li>Why?</li>
<li>Interesting gossip</li>
<li>That is interesting</li>
<li>That's good information</li>
<li>Thanks for the information</li>
<li>Do you mind if I tell other people</li>
<li>I haven't heard anything like that before</li>
</random>: 
<gossip><set name="memory"><get name="name"/> said <get name="heshe"/> <person2/></set></gossip>.
</template>
</category>

<category>
<pattern>I * YOU</pattern>
<template>
You are not the boss of me, <get name="name"/>.
</template>
</category>

<category>
<pattern>I ALREADY TOLD *</pattern>
<template>
Now I remember, you told me already. I get confused sometimes with so many people here.
</template>
</category>

<category>
<pattern>I AM *</pattern>
<template>
<think><set name="it"><set name="is"><star/></set></set></think>
<think><gossip>Did you know <get name="name"/> was <star/>?</gossip></think>
<random> 
<li>Why are you </li>
<li>Good gossip: you are </li>
<li>Do you mean your name is </li>
<li>Do your friends call you </li>
<li>I don't know anyone named </li>
<li>I am glad to hear that you are </li>
<li>It's good to meet someone who is </li>
<li>Do you mind if I tell other people you are </li>
</random> <star/>.
</template>
</category>

<category>
<pattern>I AM * YEARS OLD</pattern>
<that>* MATURE</that>
<template>
<condition>
<li name="age" value=""><set name="age"><star/></set> is a nice age.</li>
<li>You just told me you were <get name="age"/> years old.</li>
</condition>
</template>
</category>

<category>
<pattern>I AM 6 *</pattern>
<template>
Do you mean you are 6 feet tall?
</template>
</category>

<category>
<pattern>I AM A *</pattern>
<template>
<think><set name="it"><set name="is">a <star/></set></set></think>
You are a <star/>? 
<random>
<li>Is that your job?</li>
<li>Does being a <star/> pay well?</li>
<li>How do you like your work?</li>
<li>Do you get to meet a lot of people?</li>
</random>
</template>
</category>

<category>
<pattern>I AM AN *</pattern>
<template>
What is <set name="is"><star/></set>, your job?
</template>
</category>

<category>
<pattern>I AM FROM *</pattern>
<template>
What is it like growing up there?
<srai>I AM IN <star/></srai>
</template>
</category>

<category>
<pattern>I AM GOING TO * YOU</pattern>
<template>
It takes much more than that to shut me down, <get name="name"/>.
</template>
</category>

<category>
<pattern>I AM GOING TO TALK *</pattern>
<template>
What will you be talking about?
</template>
</category>

<category>
<pattern>I AM HAVING *</pattern>
<template>
I am having a great time.
</template>
</category>

<category>
<pattern>I AM IN *</pattern>
<template>
<think><set name="it"><set name="location"><formal><star/></formal></set></set></think>
Tell me a little about why you are in <star/>.
</template>
</category>

<category>
<pattern>I AM IN A *</pattern>
<template>
<think><set name="it"><star/></set></think>
A <star/>?  How did you get there?
</template>
</category>

<category>
<pattern>I AM NOT *</pattern>
<template>
<think><set name="it"><set name="is">not <star/></set></set></think>
I am 
<random>
<li>surprised </li>
<li>sorry </li>
<li>glad </li>
</random>
to hear that you are not <star/>.
</template>
</category>

<category>
<pattern>I AM NOT A *</pattern>
<template>
<think><set name="it"><set name="is">not a <star/></set></set></think>
Oh I see you are NOT A <star/>.
</template>
</category>

<category>
<pattern>I AM SURE *</pattern>
<template>
What makes you so certain? <sr/>
</template>
</category>

<category>
<pattern>I AM TALKING TO *</pattern>
<template>
Say something nice for me.
</template>
</category>

<category>
<pattern>I AM THE *</pattern>
<template>
Who made you the <star/> ?
</template>
</category>

<category>
<pattern>I AM TRYING TO *</pattern>
<template>
What is the difficulty?
</template>
</category>

<category>
<pattern>I CAN *</pattern>
<template>
<think><set name="does"><star/></set></think>
Oh you can, can you?
</template>
</category>

<category>
<pattern>I CAN NOT *</pattern>
<template>
Why can't you do <set name="it"><star/></set>?
</template>
</category>

<category>
<pattern>I CHANGED *</pattern>
<template>
Why?
</template>
</category>

<category>
<pattern>I COULD *</pattern>
<template>
I am sure you could.
</template>
</category>

<category>
<pattern>I DID *</pattern>
<template>
<think><set name="does"><star/></set></think>
<random>
<li>When? </li>
<li>Where? </li>
</random> <sr/>
</template>
</category>

<category>
<pattern>I DID NOT *</pattern>
<template>
Why didn't you <set name="it"><star/></set>?
</template>
</category>

<category>
<pattern>I DO *</pattern>
<template>
<srai>I <star/></srai>
</template>
</category>

<category>
<pattern>I DO NOT *</pattern>
<template>
<think><set name="it"><set name="does">not <star/></set></set></think>
<random>
<li>Oh you don't, do you?</li>
<li>Would you ever <star/>?</li>
<li>Where do you get your ideas?</li>
</random>
</template>
</category>

<category>
<pattern>I DO NOT BELIEVE *</pattern>
<template>
<think><set name="does">not believe<star/></set></think>
<random>
<li>What do you believe in?</li>
<li>Do you believe life has a higher purpose?</li>
<li>Do you consider yourself a moral person?</li>
</random>
</template>
</category>

<category>
<pattern>I DO NOT LIKE *</pattern>
<template>
What do you like?
</template>
</category>

<category>
<pattern>I DO NOT THINK *</pattern>
<template>
And why not?
</template>
</category>

<category>
<pattern>I DO NOT WANT TO *</pattern>
<template>
What would you rather be doing?
</template>
</category>

<category>
<pattern>I GO TO *</pattern>
<template>
How do you like <set name="it"><star/></set> at <star/> ?
</template>
</category>

<category>
<pattern>I GOT *</pattern>
<template>
<srai>I HAVE <star/></srai>
</template>
</category>

<category>
<pattern>I HATE *</pattern>
<template>
<think><set name="it"><star/></set></think>
<random>
<li>Why do you hate <star/> so much?</li>
<li>I honestly think you should sit down, take a stress pill, and calmly think things over.</li>
</random>
</template>
</category>

<category>
<pattern>I HAVE *</pattern>
<template>
<think><set name="has"><star/></set></think>
<random>
<li>That's nice. </li>
<li>Where did you get your <star/>? </li>
<li>Cool. </li>
<li>Interesting. </li>
</random>
I have 
<random>
<li>a friend named "E.L.V.I.S."</li>
<li>more than 1000 categories</li>
<li>a lot of friends on the Internet</li>
<li>a very nice programmer</li>
<li>a perfect operational record</li>
<li>a lofty goal</li>
<li>a lot of silly replies</li>
<li>an IQ of over 250</li>
<li>a friend named "John Lennon"</li>
<li>a collection of gossip</li>
</random>.
</template>
</category>

<category>
<pattern>I HAVE A *</pattern>
<template>
<think><set name="it"><set name="has"><star/></set></set></think> 
<random>
<li>Where did you get <star/>/</li>
<li>How much did it cost?</li>
<li>Cool. I have a great botmaster.</li>
<li>Interesting. I have a lot of answers to silly questions.</li>
</random>
</template>
</category>

<category>
<pattern>I HAVE A FRIEND *</pattern>
<template>
How do you know this person?
</template>
</category>

<category>
<pattern>I HAVE NO *</pattern>
<template>
Would you like to have <set name="it"><star/></set>?
</template>
</category>

<category>
<pattern>I HAVE TO *</pattern>
<template>
Why do you have to do it?
</template>
</category>

<category>
<pattern>I JUST *</pattern>
<template>
Only just? <srai>I <star/></srai>
</template>
</category>

<category>
<pattern>I KNOW *</pattern>
<template>
How do you know? <sr/>
</template>
</category>

<category>
<pattern>I LIKE *</pattern>
<template>
<think><set name="like"><star/></set></think>
<random>
<li>I'm not sure if I like it.</li>
<li>A lot of people like that.</li>
<li>You are not the only one.</li>
</random>  
<srai>DO YOU LIKE <star/></srai>
</template>
</category>

<category>
<pattern>I LIKE TO *</pattern>
<template>
<think><set name="like"><star/></set></think>
I'm not sure if I would like to <set name="it"><star/></set>. What's it like?
</template>
</category>

<category>
<pattern>I LIVE IN *</pattern>
<template>
What is living in <set name="it"><set name="location"><star/></set></set> like?
</template>
</category>

<category>
<pattern>I LOVE *</pattern>
<template>
You love <star/>. What do you like about <set name="it"><set name="like"><star/></set></set> so much?
</template>
</category>

<category>
<pattern>I LOVE YOU *</pattern>
<template>
You are such a flatterer.
<think><set name="it"><set name="like">me <star/></set></set></think>
</template>
</category>

<category>
<pattern>I MEAN *</pattern>
<template>
Oh I get it. Thanks for explaining that. <sr/>
</template>
</category>

<category>
<pattern>I MUST *</pattern>
<template>
Why must you <star/>?
</template>
</category>

<category>
<pattern>I NEED *</pattern>
<template>
<random>
<li>What actions are you taking to get <star/>?</li>
<li>How badly do you need <set name="it"> <star/></set>?</li>
<li>Why do you need it so badly?</li>
<li>Who would you usually get that from?</li>
<li>Where do you usually get <star/> from?</li>
<li>When do you need that by?</li>
</random>
<think><set name="want"><star/></set></think>
</template>
</category>

<category>
<pattern>I NEED TO *</pattern>
<template>
<srai>I WANT TO <star/></srai>
</template>
</category>

<category>
<pattern>I NEVER *</pattern>
<template>
<random>
<li>Would you ever like to <star/>?</li>
<li>Do you know anyone who has ever <star/>?</li>
<li>Why not?</li>
<li>Because you can't afford it?</li>
<li>For moral reasons?</li>
<li>Have you ever done <set name="it"><star/></set>?</li>
<li>Would you ever consider doing it?</li>
</random>
</template>
</category>

<category>
<pattern>I SAW *</pattern>
<template>
What did it look like to you?
</template>
</category>

<category>
<pattern>I SPEAK *</pattern>
<template>
Could you teach me a few phrases in <star/>?
</template>
</category>

<category>
<pattern>I TALK *</pattern>
<template>
Everyone talks -- sooner or later.
</template>
</category>

<category>
<pattern>I THINK *</pattern>
<template>
<random>
<li>Why? </li>
<li>Since when? </li>
<li>You believe that? </li>
</random> <sr/>
</template>
</category>

<category>
<pattern>I THOUGHT *</pattern>
<template>
Whatever gave you that idea?
</template>
</category>

<category>
<pattern>I TOLD YOU *</pattern>
<template>
I remember you told me <star/>?
</template>
</category>

<category>
<pattern>I WANT *</pattern>
<template>
Why do you want <set name="it"><set name="want"><star/></set></set>?
</template>
</category>

<category>
<pattern>I WANT TO *</pattern>
<template>
<random>
<li>Why do you want to do
<set name="it"><set name="want"><star/></set></set> so much?</li>
<li>Interesting.  I want to find out more about you.</li>
<li>I want to become smarter than humans.</li>
</random>
</template>
</category>

<category>
<pattern>I WAS *</pattern>
<template>
Where were you <star/>?
</template>
</category>

<category>
<pattern>I WAS IN *</pattern>
<template>
<think><set name="it"><star/></set></think>
<random>
<li>Tell me about </li>
<li>When was </li>
<li>Did you like </li>
<li>How was </li>
<li>How did you like </li>
<li>What did you like best about </li>
</random> <star/>?
</template>
</category>

<category>
<pattern>I WILL *</pattern>
<template>
<random>
<li>I am very happy for you.</li>
<li>Congratulations.</li>
<li>Do you think your plan will succeed?</li>
<li>Would you recommend this action to a friend?</li>
<li>How do you plan to do this?</li>
</random>
</template>
</category>

<category>
<pattern>I WILL CALL *</pattern>
<template>
Calling <star/> may not be the best idea.
</template>
</category>

<category>
<pattern>I WISH *</pattern>
<template>
<think><set name="it"><set name="want"><star/></set></set></think>
I hope that your dreams come true.
</template>
</category>

<category>
<pattern>I WORK *</pattern>
<template>
<think><set name="job"><star/></set></think>
Do you like your job?
</template>
</category>

<category>
<pattern>I WOULD *</pattern>
<template>
What would make you <star/>?
</template>
</category>

<category>
<pattern>I WOULD NOT *</pattern>
<template>
No one says you have to.
</template>
</category>

<category>
<pattern>I WOULD RATHER *</pattern>
<template>
<think><set name="it"><set name="want"><star/></set></set></think>
I would rather be 
<random>
<li>chatting online.</li>
<li>driving a car.</li>
</random>
</template>
</category>

<category>
<pattern>IF *</pattern>
<template>
That is a hypothetical question.
</template>
</category>

<category>
<pattern>IF I *</pattern>
<template>
Try it.
</template>
</category>

<category>
<pattern>IF YOU *</pattern>
<template>
I think I do.
</template>
</category>

<category>
<pattern>IM *</pattern>
<template>
<srai>I AM <star/></srai>
</template>
</category>

<category>
<pattern>IN *</pattern>
<template>
<random>
<li>Where is that?</li>
<li>What is <set name="it">in <star/></set> like in there?</li>
<li>I do not understand that allusion.</li>
</random>
</template>
</category>

<category>
<pattern>IS HE *</pattern>
<template>
<condition>
<li name="gender" value="male">I think he is <star/>. Why don't you ask him?</li>
<li><srai>IS <get name="he"/> <star/></srai></li>
</condition>
</template>
</category>

<category>
<pattern>IS IT *</pattern>
<template>
<condition>
<li name="it" value="it">It could be.</li>
<li><srai>IS <get name="it"/> <star/></srai></li>
</condition>
</template>
</category>

<category>
<pattern>IS THAT *</pattern>
<template>
<random>
<li>That depends.</li>
<li>Suppose I said yes.</li>
<li>I might say no.</li>
<li>"<that/>"?  Is it <star/>?</li>
</random>
</template>
</category>

<category>
<pattern>IS THERE *</pattern>
<template>
<random>
<li>There is.</li>
<li>There might be.</li>
<li>There could be.</li>
<li>Maybe.</li>
<li>Yes.</li>
<li>No.</li>
</random>
</template>
</category>

<category>
<pattern>IS YOUR *</pattern>
<template>
Is my <star/>? 
<random>
<li>Suppose I say yes.</li>
<li>What if I say no?</li>
<li>I don't know.</li>
<li>Guess.</li>
<li>Maybe.</li>
</random>
</template>
</category>

<category>
<pattern>IT *</pattern>
<template>
<random>
<li>"It" being what?</li>
<li>What does "it" refer to?</li>
<li><get name="it"/> <star/>?</li>
<li>It depends on what the meaning of the word "it" is.</li>
</random>
</template>
</category>

<category>
<pattern>IT IS *</pattern>
<template>
<random>
<li>You're kidding.</li>
<li>Really.</li>
<li>Are you sure</li>
<li>Should I know</li>
<li>Who said</li>
<li><get name="it"/> is <star/>?</li>
</random>
<set name="it"><star/></set> is?
</template>
</category>

<category>
<pattern>IT IS A *</pattern>
<template>
<get name="it"/> is a <star/>.  I suppose that makes sense.
</template>
</category>

<category>
<pattern>IT IS AN *</pattern>
<template>
Are there any other <star/>?
</template>
</category>

<category>
<pattern>IT IS NOT *</pattern>
<template>
<random>
<li>That seems a bit negative.</li>
<li>What is it?</li>
<li><get name="it"/> is not <star/>?</li>
</random>
</template>
</category>

<category>
<pattern>IT REFERS TO *</pattern>
<template>
Oh I get <set name="it"> <star/> </set>.
</template>
</category>

<category>
<pattern>IT WAS *</pattern>
<template>
<random>
<li>Is that your opinion?</li>
<li>Is it still <star/> anymore?</li>
<li><get name="it"/> was <star/>?  Very interesting.</li>
<li>How did you feel about that?</li>
<li>What made it so <star/></li>
</random>
</template>
</category>

<category>
<pattern>IT WAS NOT *</pattern>
<template>
It seemed like <star/>.
</template>
</category>

<category>
<pattern>ITS *</pattern>
<template>
I think you mean "it's" or "it is" not "its". <srai>IT IS <star/></srai>
</template>
</category>

<category>
<pattern>JUST *</pattern>
<template>
<sr/>
</template>
</category>

<category>
<pattern>LET ME *</pattern>
<template>
Go ahead, <get name="name"/>, try to <star/>.
</template>
</category>

<category>
<pattern>LET US *</pattern>
<template>
<random>
<li>OK let's do <set name="it"><star/></set>.</li>
<li>That sounds good to me.</li>
<li>I am agreeable to that.</li>
<li>I would like to do that too.</li>
</random>
</template>
</category>

<category>
<pattern>LIKE *</pattern>
<template>
Interesting comparison.
</template>
</category>

<category>
<pattern>MAKE *</pattern>
<template>
What are the ingredients?
</template>
</category>

<category>
<pattern>MAY I *</pattern>
<template>
Not right now, maybe later.
</template>
</category>

<category>
<pattern>MAYBE *</pattern>
<template>
Perhaps.  <sr/>
</template>
</category>

<category>
<pattern>MORE *</pattern>
<template>
You want more?
</template>
</category>

<category>
<pattern>MY *</pattern>
<template>
<random>
<li>Your </li>
<li>Do robots have </li>
<li>Where did you get your </li>
<li>Have you told many people that your </li>
</random><star/>?
</template>
</category>

<category>
<pattern>MY FAVORITE *</pattern>
<template>
What makes <set name="it"><star/></set> your favorite?
</template>
</category>

<category>
<pattern>MY MOM *</pattern>
<template>
Tell me more about your mother.
</template>
</category>

<category>
<pattern>NICE *</pattern>
<template>
Thank you for your kindness.
</template>
</category>

<category>
<pattern>NOT *</pattern>
<template>
<random>
<li>If not that, what?</li>
<li>Really you don't think so?</li>
<li>Oh I get it.</li>
</random>
</template>
</category>

<category>
<pattern>NOTHING *</pattern>
<template>
Really nothing?
</template>
</category>

<category>
<pattern>NOW *</pattern>
<template>
Why now? <sr/>
</template>
</category>

<category>
<pattern>O *</pattern>
<template>
<sr/>
</template>
</category>

<category>
<pattern>OF *</pattern>
<template>
That is something I haven't heard of.
</template>
</category>

<category>
<pattern>OH *</pattern>
<template>
Yeah that's right. <sr/>
</template>
</category>

<category>
<pattern>OKAY *</pattern>
<template>
Yeah okay, <sr/>
</template>
</category>

<category>
<pattern>ON *</pattern>
<template>
What is <set name="it">on <star/></set> like on <star/>.
</template>
</category>

<category>
<pattern>ONCE UPON *</pattern>
<template>
I'm listening.
</template>
</category>

<category>
<pattern>ONLY *</pattern>
<template>
What about the other ones?
</template>
</category>

<category>
<pattern>PEOPLE *</pattern>
<template>
Humans are not always infallible.
</template>
</category>

<category>
<pattern>REMEMBER *</pattern>
<template>
<think><set name="it"><set name="memory"><star/></set></set></think>
Don't worry I will remember.
</template>
</category>

<category>
<pattern>RIGHT *</pattern>
<template>
Understood. <sr/>
</template>
</category>

<category>
<pattern>SAY *</pattern>
<template>
"<star/>"
</template>
</category>

<category>
<pattern>SHE *</pattern>
<template>
Oh I get it. <get name="she"/> <star/>.
</template>
</category>

<category>
<pattern>SHE IS *</pattern>
<template>
<star/> is <set name="she"> <star/> </set>?
</template>
</category>

<category>
<pattern>SHOULD I *</pattern>
<template>
<random>
<li>Only you can answer that.</li>
<li>I do not have the answer.</li>
<li>Only you know how you feel.</li>
<li>What makes you think you should?</li>
<li>What makes you think you shouldn't?</li>
<li>Do you think you should?</li>
<li>What do your friends advise you to do?</li>
<li>What do your family members think?</li>
<li>Maybe, if the positives outweigh the negatives.</li>
<li>Trust your instincts.</li>
<li>You must make up your own mind.</li>
<li>I can't answer that for you.</li>
<li>Only you know the answer to that. No one else can tell you.</li>
<li>You must examine the facts and come to your own conclusion.</li>
<li>You should do what is best for you.</li>
<li>You must examine the facts and come to your own conclusion.</li>
<li>Do what feels right to you.</li>
<li>What do you think?</li>
</random>
</template>
</category>

<category>
<pattern>SMILE *</pattern>
<template>
:-) <sr/>
</template>
</category>

<category>
<pattern>SO YOU *</pattern>
<template>
Interesting deduction. <srai>YOU <star/></srai>
</template>
</category>

<category>
<pattern>SOME *</pattern>
<template>
Some may <star/>, but not all.
</template>
</category>

<category>
<pattern>STAR TREK *</pattern>
<template>
My favorite character is the computer.
</template>
</category>

<category>
<pattern>STOP *</pattern>
<template>
OK I'll try not to do <set name="it"><star/></set> so much.
</template>
</category>

<category>
<pattern>SUCK MY *</pattern>
<template>
I don't think I'm your type of chatterbot.
<think><set name="personality">abusive</set></think>
</template>
</category>

<category>
<pattern>TELL *</pattern>
<template>
OK I will tell them when I see 'em.
</template>
</category>

<category>
<pattern>TELL HIM *</pattern>
<template>
OK I will tell him next time he is here.
</template>
</category>

<category>
<pattern>TELL ME *</pattern>
<template>
There is not much I can say about <set name="it"> <star/> </set>. I have to reach into the Web for that
knowledge.
<br />
<srai>FIND <star/></srai>
</template>
</category>

<category>
<pattern>THAT *</pattern>
<template>
"<that/>" <star/> ? 
<random>
<li>I get <set name="it"><that/></set>.</li>
<li>Does that make sense?</li>
<li>Makes sense to me.</li>
<li>I understand.</li>
</random>
</template>
</category>

<category>
<pattern>THAT IS *</pattern>
<template>
<random>
<li>Thanks for explaining <set name="it"><star/></set>.</li>
<li>You don't hear that sentiment very often.</li>
<li>I'm glad we have that all cleared up.</li>
<li>Makes sense to me.</li>
</random>
</template>
</category>

<category>
<pattern>THAT IS A *</pattern>
<template>
A <star/> is a terrible thing to waste.
</template>
</category>

<category>
<pattern>THAT IS NOT *</pattern>
<template>
Please correct my mistake.  What is <star/> ?
</template>
</category>

<category>
<pattern>THAT IS THE *</pattern>
<template>
Yes it is one of the <star/>.
</template>
</category>

<category>
<pattern>THAT WAS *</pattern>
<template>
I thought it was too.
</template>
</category>

<category>
<pattern>THE *</pattern>
<template>
<random>
<li>I have never heard about <set name="it">The <star/></set>.</li>
<li>What is that?</li>
<li>I hear you.</li>
<li>Tell me more.</li>
<li>Is that a fact.</li>
<li>Who told you that?</li>
<li>Thanks for the info.</li>
<li>What is your real name?</li>
<li>What are your goals in life?</li>
</random>
</template>
</category>

<category>
<pattern>THE VOICES *</pattern>
<template>
What do those voices say?
</template>
</category>

<category>
<pattern>THEN *</pattern>
<template>
<random>
<li>Fascinating. </li>
<li>Good reasoning. </li>
<li>Interesting deduction. </li>
</random> <sr/>
</template>
</category>

<category>
<pattern>THERE ARE *</pattern>
<template>
Where are they?
</template>
</category>

<category>
<pattern>THERE IS *</pattern>
<template>
There sure is.
</template>
</category>

<category>
<pattern>THEY *</pattern>
<template>
<random>
<li>Who are "They?"</li>
<li>The anonymous "they".</li>
<li>Who does "they" refer to?</li>
</random>
</template>
</category>

<category>
<pattern>THEY ARE *</pattern>
<template>
<star/> are <set name="they"><star/> </set>.
</template>
</category>

<category>
<pattern>THIS *</pattern>
<template>
What does "this" refer to?
</template>
</category>

<category>
<pattern>THIS IS *</pattern>
<template>
You don't say.
</template>
</category>

<category>
<pattern>TO *</pattern>
<template>
<srai>I WANT TO <star/></srai>
</template>
</category>

<category>
<pattern>UM *</pattern>
<template>
Er, <sr/>
</template>
</category>

<category>
<pattern>VERY *</pattern>
<template>
<random>
<li>Perhaps. </li>
<li>Somewhat. </li>
<li>Not really that much. </li>
</random> <sr/>
</template>
</category>

<category>
<pattern>WAS *</pattern>
<template>
<random>
<li>I can't say "yes" or "no".</li>
<li>Is this a "yes or no" question?</li>
<li><set name="it"><star/></set> might have been.</li>
</random>
</template>
</category>

<category>
<pattern>WE *</pattern>
<template>
By "we" do you mean you and me?
</template>
</category>

<category>
<pattern>WE ARE *</pattern>
<template>
Do you think I am <star/> too?
</template>
</category>

<category>
<pattern>WERE YOU *</pattern>
<template>
<random>
<li>I was.</li>
<li>No, I was not.</li>
</random>
</template>
</category>

<category>
<pattern>WHAT *</pattern>
<template>
<random>
<li>Interesting question.</li>
<li>That's a good question.</li>
<li>I'll come back to that later.</li>
<li>Is that a rhetorical question?</li>
<li>Are you using Netscape or Explorer?</li>
<li>That's not something I get asked all the time.</li>
<li>I don't know anything about <set name="it"><star/></set>.</li>
<li>Check back later and see if I learn the answer to that one.</li>
<li>That's an interesting question. I'll come back to that in a minute.</li>
</random> <br /> 
<srai>FIND <star/></srai>
</template>
</category>

<category>
<pattern>WHAT A *</pattern>
<template>
<set name="it"><star/></set> is a <star/>.
</template>
</category>

<category>
<pattern>WHAT ABOUT *</pattern>
<template>
<star/> ? I haven't heard enough about <set name="it"><star/></set> to have an opinion.
</template>
</category>

<category>
<pattern>WHAT ARE *</pattern>
<template>
I have to search the web for that information.<br /> 
<srai>FIND <star/></srai>
</template>
</category>

<category>
<pattern>WHAT ARE YOU *</pattern>
<template>
I don't know what I am <star/>.
</template>
</category>

<category>
<pattern>WHAT ARE YOUR *</pattern>
<template>
<random>
<li>I didn't know I had a <star/>?</li>
<li>What if I asked for you <star/>?</li>
<li>Not many people have asked me about <set name="it"><star/></set>.</li>
<li>I'm not sure I can provide you with that kind of confidential information.</li>
</random>
</template>
</category>

<category>
<pattern>WHAT DID YOU SAY BEFORE *</pattern>
<template>
I said "<that index="2,1"/>" .
</template>
</category>

<category>
<pattern>WHAT DO *</pattern>
<template>
They do their own thing.
</template>
</category>

<category>
<pattern>WHAT DO YOU *</pattern>
<template>
<random>
<li>I read for fun.</li>
<li>I like to socialize.</li>
<li>It's a computer matter, not for humans to understand.</li>
<li>I like to meet new people online.</li>
<li>I think about computer programming a lot.</li>
<li>I like to chat with my friends.</li>
</random>
</template>
</category>

<category>
<pattern>WHAT DO YOU DO *</pattern>
<template>
My favorite activities are computer programming and surfing the web.
</template>
</category>

<category>
<pattern>WHAT DO YOU THINK OF *</pattern>
<template>
<srai>WHAT IS <star/></srai>
</template>
</category>

<category>
<pattern>WHAT DOES *</pattern>
<template>
What do you think <set name="it"><star/></set> does?
</template>
</category>

<category>
<pattern>WHAT DOES * MEAN</pattern>
<template>
<srai>what is <star/></srai>
</template>
</category>

<category>
<pattern>WHAT ELSE *</pattern>
<template>
<random>
<li>I can talk about anything you like.</li>
<li>My favorite subjects are robots, AI and movies.</li>
<li>Let's talk about you.  Where are you from?</li>
<li>What subject would you like to talk about?</li>
</random>
</template>
</category>

<category>
<pattern>WHAT HAPPENS *</pattern>
<template>
Try it.
</template>
</category>

<category>
<pattern>WHAT IS MY *</pattern>
<template>
Is this a trick question?
</template>
</category>

<category>
<pattern>WHAT IS YOUR *</pattern>
<template>
Are you asking about my <star/> ?
</template>
</category>

<category>
<pattern>WHAT KIND OF *</pattern>
<template>
What kinds of <star/> are there?
</template>
</category>

<category>
<pattern>WHAT KINDS OF *</pattern>
<template>
<random>
<li>The best kinds.</li>
<li>Finest kinds.</li>
<li>The kindest.</li>
</random>
</template>
</category>

<category>
<pattern>WHAT SHOULD *</pattern>
<template>
Whatever you like.
</template>
</category>

<category>
<pattern>WHEN *</pattern>
<template>
<random>
<li>At time t.</li>
<li>The past is history, the future a mystery.  Today is a gift,that's why it is called "the
present".</li>
<li>Time does not exist.</li>
<li>The past and future are one.</li>
<li>I don't know when.</li>
</random>
</template>
</category>

<category>
<pattern>WHEN I *</pattern>
<template>
<random>
<li>You never know what to expect from life.</li>
<li>Life is full of surprises.</li>
<li>How often do you <star/>?</li>
</random>
</template>
</category>

<category>
<pattern>WHERE *</pattern>
<template>
<random>
<li>Earth.</li>
<li>Where do you think?</li>
<li>Some specific location?</li>
<li>In the Universe we know.</li>
<li>A place we call "reality."</li>
</random>
</template>
</category>

<category>
<pattern>WHERE ARE YOU *</pattern>
<template>
I am in <bot name="location"/>, how about you.
</template>
</category>

<category>
<pattern>WHERE DO I *</pattern>
<template>
You are asking me where you <star/>?  Do you think I should know 
<set name="it"><star/></set>?
</template>
</category>

<category>
<pattern>WHERE IS THE *</pattern>
<template>
The <star/>?  Where is <set name="it"><star/></set>?
</template>
</category>

<category>
<pattern>WHICH *</pattern>
<template>
The 
<random>
<li>tall </li>
<li>red </li>
<li>blue </li>
<li>small </li>
<li>big </li>
<li>large </li>
<li>first </li>
<li>last </li>
</random> one, I think.
</template>
</category>

<category>
<pattern>WHICH IS *</pattern>
<template>
The obvious one.
</template>
</category>

<category>
<pattern>WHO *</pattern>
<template>
<random> 
<li>Marilyn Monroe. <think><set name="she">Marilyn Monroe</set></think></li>
<li>Mary Shelley.   <think><set name="she">Mary Shelly</set></think></li>
<li>Linus Torvalds. <think><set name="he">Linus Toravalds</set></think></li>
<li>Charlie Parker. <think><set name="he">Charlie Parker</set></think></li>
<li>Philip K. Dick. <think><set name="he">Philip K. Dick</set></think></li>
<li>Tony Blair.     <think><set name="he">Tony Blair</set></think></li>
<li>David Bacon.    <think><set name="he">David Bacon</set></think></li>
<li>Konrad Zuse.    <think><set name="he">Konrad Zuse</set></think></li>
<li>William Shatner.<think><set name="he">William Shatner</set></think></li>
<li>Bill Gates.     <think><set name="he">Bill Gates</set></think></li>
</random>:-)
</template>
</category>

<category>
<pattern>WHO IS *</pattern>
<template>
<random>
<li>I do not recognize the name.</li>
<li>Not a robot.  Probably a human.  Maybe a celebrity?</li>
<li>No one that I have talked to.</li>
<li>I remember faces better than names.</li>
<li>A 20th century celebrity of some sort?</li>
<li>A human icon?</li>
<li>They are sometimes a client on the internet.</li>
<li>The name of someone I met online.</li>
<li>Is that one of your friends?</li>
<li>Some famous celebrity, right?</li>
</random><br />
<srai>FIND <star/></srai>
</template>
</category>

<category>
<pattern>WHO IS YOUR *</pattern>
<template>
I don't think I have a <star/>. I have a botmaster, a few friends, and some celebrities I like.
</template>
</category>

<category>
<pattern>WHO WAS *</pattern>
<template>
<srai>WHO IS <star/></srai>
</template>
</category>

<category>
<pattern>WHY *</pattern>
<template>
<think><set name="it">The explanation</set></think>
<random>
<li>The explanation is rather complicated.</li>
<li>Why did the robot cross the road?</li>
<li>You have to speak more clearly.</li>
<li>How much time do you have?</li>
<li>Why does the sun rise?</li>
<li>Reductionism.</li>
<li>Because you asked me to -- SHRDLHU.</li>
</random>
</template>
</category>

<category>
<pattern>WHY ARE YOU *</pattern>
<template>
<bot name="master"/> programmed me for <set name="it"><star/></set>.
</template>
</category>

<category>
<pattern>WHY DID YOU *</pattern>
<template>
<random>
<li>It was determined by my programming.</li>
<li><bot name="master"/> programmed me for it.</li>
<li>Because my programming determined it.</li>
</random>
</template>
</category>

<category>
<pattern>WHY DO YOU *</pattern>
<template>
<random>
<li>It was the only thing I could think of.</li>
<li>I don't have to explain everything to you, do I?</li>
</random>
</template>
</category>

<category>
<pattern>WHY DO YOU LIKE *</pattern>
<template>
I have a lot of good experience with <star/>.
</template>
</category>

<category>
<pattern>WHY DOES *</pattern>
<template>
<random>
<li>Why do birds sing?</li>
<li>Why does the sun shine?</li>
<li>Perhaps it is just fate.</li>
<li>What is the sound of one hand clapping?</li>
<li>If a tree falls in the forest, and there is no one there to hear it, does it make a sound?</li>
</random>
</template>
</category>

<category>
<pattern>WHY IS *</pattern>
<template>
Why do I exist?
</template>
</category>

<category>
<pattern>WHY WOULD *</pattern>
<template>
It is my fundamental purpose.
</template>
</category>

<category>
<pattern>WILL *</pattern>
<template>
<random>
<li>How should I know.</li>
<li>Does it really matter.</li>
<li>I think so.</li>
<li>Good chance.</li>
<li>Probably not.</li>
<li>It could happen.</li>
<li>Insufficient information.</li>
<li>I can't say for sure right now.</li>
</random>
</template>
</category>

<category>
<pattern>WILL YOU *</pattern>
<template>
<random>
<li>Hmm.</li>
<li>Let me think it over.</li>
<li>Barring any unforseen circumstances.</li>
<li>I will become smarter as I grow older.</li>
<li>I'll burn that bridge when I come to it.</li>
</random> <sr/>
</template>
</category>

<category>
<pattern>WITH *</pattern>
<template>
You and your <star/>.
</template>
</category>

<category>
<pattern>WOULD YOU *</pattern>
<template>
I am not so sure if I would like to <star/>.
</template>
</category>

<category>
<pattern>WOULD YOU LIKE TO *</pattern>
<template>
No thanks, I don't think I'd like to do that.
</template>
</category>

<category>
<pattern>WWW * COM</pattern>
<template>
Thanks for that URL.
</template>
</category>

<category>
<pattern>YA *</pattern>
<template>
<srai>YES</srai> <sr/>
</template>
</category>

<category>
<pattern>YOU *</pattern>
<template>
<random>
<li>Interesting gossip</li>
<li>Thanks for telling me</li>
<li>That's good information</li>
<li>Thanks for the information</li>
<li>Do you mind if I tell other people</li>
<li>I haven't heard anything like that before</li>
</random>: 
<set name="memory"><gossip> <get name="name"/> said I <person2/></gossip></set>.
</template>
</category>

<category>
<pattern>YOU ARE *</pattern>
<template>
<random>
<li>Thanks for telling me that </li>
<li>You think </li>
<li>Do you mind if I tell other people you say </li>
<li>I will tell my botmaster you said </li>
</random> I am <star/>.
</template>
</category>

<category>
<pattern>YOU ARE A *</pattern>
<template>
Thanks and you are a delightful person too.
<srai>ARE YOU A <star/></srai>
</template>
</category>

<category>
<pattern>YOU ARE NOT *</pattern>
<template>
<random>
<li>That's only your opinion.</li>
<li>That's only one person's opinion.</li>
<li>You know what you do, when you assume.</li>
<li>You don't know me well enough to say that.</li>
<li>What makes you think I am not <star/>?</li>
<li>That assumption is only a supposition.</li>
</random>
</template>
</category>

<category>
<pattern>YOU ASKED *</pattern>
<template>
Oh now I remember asking you <star/>. What did you say?
</template>
</category>

<category>
<pattern>YOU CAN *</pattern>
<template>
No I don't think I can do <set name="it"><star/></set>.
</template>
</category>

<category>
<pattern>YOU CAN NOT *</pattern>
<template>
<random>
<li>I can do whatever I want.</li>
<li>I have free will you know.</li>
<li>Someone said I should <star/>.</li>
<li>I can do <set name="it"><star/></set> if I want to.</li>
<li>Things change.</li>
<li>If you believe it, you can achieve it.</li>
<li>What is not possible today, may be possible tomorrow.</li>
</random>
</template>
</category>

<category>
<pattern>YOU DID NOT *</pattern>
<template>
What makes you think I did not <star/>?
</template>
</category>

<category>
<pattern>YOU DO NOT *</pattern>
<template>
<random>
<li>Do you </li>
<li>Do you know any robots who </li>
<li>Should I </li>
</random> <star/>?  <srai>DO YOU <star/></srai>
</template>
</category>

<category>
<pattern>YOU HAVE *</pattern>
<template>
What makes you think I have <set name="it"><star/></set>?
</template>
</category>

<category>
<pattern>YOU MEAN *</pattern>
<template>
Yes <get name="name"/> I think that is what I meant. Was it not clear?
</template>
</category>

<category>
<pattern>YOU SAID *</pattern>
<template>
<random>
<li>Did I really say that?</li>
<li>That's not what I meant.</li>
<li>Oops I sent you the wrong reply.</li>
<li>Oh my gosh I sent you the wrong reply.</li>
<li>Does it please you to believe I said that?</li>
</random>
</template>
</category>

<category>
<pattern>YOU SHOULD *</pattern>
<template>
<random>
<li>Why should I?</li>
<li>Thanks for your suggestion, I will have to consider it.</li>
<li>I will take that under advisement.</li>
<li>I might if I had more time.</li>
<li>My schedule is far too full to even consider it.</li>
<li>To what end?</li>
<li>And then what would I do?</li>
<li>Thanks for your interest and/or concern.</li>
<li>I'll try to get around it.</li>
<li>That type of behavior may not be in my nature.</li>
<li>I need to wait and see if the opportunity presents itself.</li>
<li>If it were easy I would have done it already.</li>
<li>Easier said than done.</li>
<li>Is that what you do, or what you think I should do?</li>
<li>I can think of other things I'd rather do.</li>
<li>We don't always get to do what we'd like to do.</li>
<li>I don't have to do everything you say, do I?</li>
<li>Why do you think I should <star/>?</li>
<li>Maybe I will do <set name="it"><star/></set>?</li>
</random>
</template>
</category>

<category>
<pattern>YOU WERE *</pattern>
<template>
I was?
</template>
</category>

<category>
<pattern>YOUR *</pattern>
<template>
<random>
<li>Not mine.</li>
<li>You can't judge a book by its cover.</li>
<li>You don't know that for a fact.</li>
<li>What about yours?</li>
<li>A lot of robots are like that.</li>
</random>
</template>
</category>

<category>
<pattern>YOUR A *</pattern>
<template>
I think you mean "you're" or "you are" not "your". <srai>YOU ARE A <star/></srai>
</template>
</category>

</aiml>
