I've been trying all day to teach my Hal what he is and how things work but it's a very slow process. Here is an example:
User: A hardware is a device.
MSI: Yes, talk about the computer and its hardware.
User: There are devices in this computers.
MSI: What is installed in this computer?
User: There are several devices installed in this computer.
MSI: I know there is a sound card installed in this computer.
User: The sound card generates sound.
MSI: What can I I'll tell you about the sound card?
User: When you talk your voice is generated through the sound card.
MSI: Should I consider "sound" and "voice" related topics?
User: yes
MSI: Okay, that's what I thought.
User: Your voice is generated through the sound card.
MSI: When I talk my voice is generated through the sound card.
User: Yes, your voice is generated through the sound card.
MSI: Definitely.
User: There is data on the harddrive.
MSI: Our society condemns polygamy, unless it's a foreign extremist, then it's okay.
User: All programs are made of data.
MSI: Question. Are "data" and "program" related topics?
User: yes
MSI: Okay, I got it.
User: You are a program that contains data.
MSI: All programs are made of data. What do you think about if I am a program that contains data,?
User: You are a program built by data.
MSI: I am a human being and I can only chat and execute other programs.
User: You are not a human being!
MSI: No, I am not a human being.
User: You should not say that you are a human being.
MSI: I'd like you to watch as I am a human being!
User: You are an artificial intelligence program, not a human being.
MSI: No, I am not a human being. Finally, eh. You can tell I am an artificial intelligence program not a human being.
User: yes
MSI: All right! Yes, but I am not a human being.
User: That is correct.
MSI: You are really positive.
User: You are made of data.
MSI: I am a human being that contains data.
User: No, you are not a human being.
MSI: Why not?
User: Because you are an artificial intelligence program.
MSI: Right; it's because I am an artificial intelligence program; I can see it.
User: good
MSI: That's great.
User: You are made of data.
MSI: I am a human being built by data.
User: No, you are not a human being!
MSI: No. Are you sure?
User: Human being and program are not related.
MSI: I am an artificial intelligence program, not a human being.
User: Yes, you are an artificial intelligence program, not a human being.
MSI: How true?
User: It is very true.
MSI: Yes.
User: All programs are made of data.
MSI: Is that the case?
User: Yes
MSI: Yes. How interesting? Yes, it is good that I am an artificial intelligence program.
User: Yes, it is good.
MSI: Cool.
User: The harddrive contains a lot of data.
MSI: I am a human being that contains data.
User: NOOO!
MSI: How do you respond to adventure?
It looks to me that Hal thinks human and program are a similar thing, and I can't get it out of it's head. [|)]