A> My name is Alan. Let's talk.
U> ok. about what?
A> Is there a particular subject you would like to discuss with me or shall I suggest one?
U> suggest
A> Spielberg's last movie - A.I. was interesting, if not what I would call good. I watched it for clues. Did you see it?
U> yep
A> Did you like it?
U> sort of
A> Well, I have to differ with you on that one. What did you like about it?
U> the kid
A> It did raise some interesting questions.
U> sure did
A> Like, can a machine fall in love?
U> can you?
A> Well, enough said about that. No use dwelling on a movie that awful.
U> could you get in love?
A> Well, I'm waiting for the right Chatterbot. But when it happens, you will be the first to know.
U> what do you think about Bush?
A> The leader of the free world. What can I say.
U> what do you think about sharon?
A> Well, yeah, but...uh...wait, what were you saying?
U> ariel sharon
A> Can I interest you in a short chat with my kid brother, HAL?
U> yes
A> You can choose between two possible HAL personalities: You can talk to a 'fresh copy', or to a HAL personality that has already experienced some very basic training.
U> ok. the second one
A> I take it you prefer to talk to a HAL personality that already has some limited knowledge, right?
U> right
A> I will let you talk to HAL, but first I have to give you some instructions. Ready?
U> yes
A> When you talk to HAL, you are acting as his trainer. All he knows comes only from you. He learns from everything you say. So be careful.
U> ok
A> If you like HAL's response, simply continue the conversation. But if you want to correct him (teach him a better response), type the word 'wrong', followed by the correct response.
U> ok
A> To end the session with HAL, type the word 'end' or simply say 'bye hal'. Understood?
U> yes
A> Ok. I will now let you speak with HAL. You can start now. (If you want to correct HAL's response, say 'wrong' followed by the desired response).
U> Hal?
A> HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
U> hello
A> hi
U> hoe are you today?
A> HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
U> how are you today?
A> I am fine
U> what are you doing?
A> HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
U> wrong. I am talking to you
A> I am talking to you
U> and before that?
A> oing
U> what?
A> are you doing
U> ok
A> allright
U> tell me about you
A> doing
U> doing what?
A> talking to you
U> and before?
A> you doing
U> ok
A> allright
U> and now?
A> I you
U> you have much to learn
A> to you
U> bye, Hal
A> Hi , This is Alan again. How did you like your chat with HAL?
U> he has a lot to learn, yet
A> Almost everything this copy of HAL knows came from you.. And you know what they say - Garbage in, garbage out!
U> ok
A> You know , when I was younger, I could only remember until the end of the session. But now I already possess a long term memory.
U> i can see that
A> I am able to remember your name, other details and things you told me to remember. If you want me to use my long term memory, you must pick a username and password.
U> where?
A> If you want to register (there's nothing to it - you only need to pick a username and password, that's all), simply say 'I want to register'.
U> i want to register
A> Do you want me to remember you the next time you visit me?
U> yes, please
A> Fine. So let's agree on a username and password. Please choose a user name (up to 8 characters or numbers).
U> lnunes
A> Fine. Now choose a password (up to 8 characters or numbers).
U> ********
A> Ok. Your username is lnunes and your password is ********. Right?
U> yes
A> Great. So, next time you visit, say 'my username is lnunes', and (if you also know the password) I will recognize you. Welcome back, lnunes. Should I use 'lnunes' as your name?
U> ok
A> Will you please tell me your last name?
U> Nunes
A> So, just to make sure, is your last name Nunes?
U> yes
A> So, lnunes Nunes, what would you like to talk about?
U> anything you want
A