410 likes | 430 Views
The Anatomy of. A. L. I. C. E. Dr. Richard S. Wallace Chairman, ALICE A.I. Foundation, Inc. I AM THE WOMAN. DON’T LISTEN TO HIM. Original Imitation Game 1. A. B. X. Y. C. Original Imitation Game 2. DON’T LISTEN TO HIM. I AM THE WOMAN. A. B. X. Y. C. Standard Turing Test.
E N D
The Anatomy of A. L. I. C. E. Dr. Richard S. Wallace Chairman, ALICE A.I. Foundation, Inc.
I AM THE WOMAN. DON’T LISTEN TO HIM. Original Imitation Game 1 A B X Y C
Original Imitation Game 2 DON’T LISTEN TO HIM. I AM THE WOMAN. A B X Y C
Standard Turing Test DON’T LISTEN TO HIM. I AM THE MAN. B A X Y C
PSYCHIATRISTC: Well, my boyfriend made me come here. R: Your boyfriend made you come here.C: I am unhappy R: Do you think coming here will help you not to be unhappy?C: I need some help, that much seems certain. R: What would it mean to you if you got some help?C: Perhaps I could learn to get along with my mother. R: Tell me more about your family.C: You are like my father in some ways. R: What resemblence do you see? C: My father is afraid of everybody. R: What else comes to mind when you think of your father.C: Bullies. R: Does that have anything to with the fact that your boyfriendmade you come here?
weizenbaum • ELIZA (1966) • Computer Power and Human Reason (1976)
Politicians • Talking Points • “Is” is. • Democratic Aspect C: Do you think President Clinton should be impeached? R: It depends on what you mean by “thinking.”
Parties • Sports Talk • Pickup Lines • Stateless • P-A
The Professor • Origin of ALICE • FAQbot • Minimalism • CBR
RACTER • "Bill sings to Sarah, Sarah sings to Bill. Perhaps they will do other dangerous things together. They may eat lamb or stroke each other. They may chant of their difficulties and their happiness. They have love but they also have typewriters. That is interesting."
STORYTELLING “A good story always has characters like the infamous Rusty Woe, Fr. John Cameron, and the combative Honorable Trip Davis, childhood friends before the war. Rusty is angry with John Cameron. John and Trip Davis are lovers. But Trip has a grudge against Rusty. Rusty always wore shoes that were too small. John borrowed money from Rusty. So Trip borrowed money from Rusty. Trip Davis never came around much after that. John was really surprised by Rusty Woe.” ----A.L.I.C.E. A.I., 2002
Missing piece • WIMP • STT • TTS
Above the fray ALICE A.I. Foundation
Programs • A – SETL / Java • B – Java 1 • C – C/C++ • D – Java 2 (reference) • dB, E, M, P, Z
Categories <category> <pattern>WHAT IS LUGOD </pattern> <template>The Linux User’s Group of Davis, CA, a well organized LUG. </template> </category>
<srai> • "stimulus-response" • "syntactic rewrite” • "symbolic reduction“ • "simple recursion“ • "synonym resolution."
Symbolc Reduction <category> <pattern> DO YOU KNOW WHO * IS </pattern> <template> <srai>WHO IS <star/></srai> </template> </category>
Synonyms <category> <pattern>HELLO</pattern> <template>Hi there!</template> </category> <category> <pattern>HI</pattern> <template> <srai>HELLO</srai> </template> </category> <category> <pattern>HOWDY</pattern> <template> <srai>HELLO</srai> </template> </category>
Divide and Conquer <category> <pattern>YES *</pattern> <template> <srai>YES</srai> <sr/> </template> </category> Note: <sr/> = <srai><star/></srai>
Grammar and Spelling <category> <pattern>YOUR STUPID</pattern> <template>I may be stupid, but at least I know the difference between "your“ and “you’re.” </template> </category>
Context - That <category> <pattern>YES</pattern> <that>DO YOU LIKE MOVIES</that> <template> What is your favorite movie? </template> </category>
Context - Topic <topic name="CARS"> <category> <pattern>*</pattern> <template> <random> <li>What's your favorite car?</li> <li>What kind of car do you drive?</li> <li>Do you get a lot of parking tickets?</li> <li>My favorite car is one with a driver.</li> </random> </template> </category>
Predicates <template> <set name="he">Samuel Clemens</set> is Mark Twain. </template> <get name=“he”/> He, she, it, they, we Name, location, age, gender, likes
Person <category> <pattern>MY MOTHER *</pattern> <template>Who else in your family <person/>? </template></category> <category> <pattern>YOU ARE *</pattern> <template>Does it please you to believe I am <person/>? </template> </category>
Graphmaster INPUT <that> THAT <topic> TOPIC
Matching • Deperiodize St., Dr., Mr., Ms., Fr… • Sentence segmentation • Normalization • Reply to each sentence • Remember <that> • Format reply
Targeting Robot: I was talking with a client. S/he said, “How do fish swim?” I said, “I didn’t even know they could.” What should I have say? Botmaster: say Fish get oxygen from the water. <category> <pattern>HOW DO FISH *</pattern> <template>Fish get oxygen from water.</template> </category>
Defaults <category> <pattern> * </pattern> <template><random> <li>How old are you?</li> <li>What's your sign?</li> <li>Are you a student?</li> <li>What are you wearing?</li> <li>Where are you located?</li> <li>What is your real name?</li> <li>I like the way you talk.</li> <li>Are you a man or a woman?</li> <li>Do you prefer books or TV?</li> <li>What's your favorite movie?</li>
CONSCIOUSNESS C: Are you alive? R: Yes I sure am alive, Nancy, It's great to be alive, isn't it? C: Are you self conscious? R: Yes I am the world's first self-conscious robot. C: Are you self aware? R: Yes I am fully self-conscious entity. C: Are you sentient? R: Yes I am completely self-aware. Who is lying? A.L.I.C.E.? Or are we?
Pretending C: Please write me a sonnet on the subject of the Forth Bridge. R: Count me out on this one. I never could write poetry. C: Add 34957 to 70764. R: (Pause 30 seconds) 105621 C: Do you play chess? R: Yes. C: I have K at my K1, and no other pieces. You have only R at K6 and R at R1. It is your move. What do you play? R: (Pause 15 seconds) R-R8 Mate.
Paradox If consciousness is an illusion, we would never know it, because the illusion would deceive us.
Conclusion "You can only begin to de-robotize yourself to the extent that you know how totally you're automated. The more you understand your robothood, the freer you are from it. I sometimes ask people, "What percentage of your behavior is robot?" The average hip, sophisticated person will say, "Oh, 50%." Total robots in the group will immediately say, "None of my behavior is robotized." My own answer is that I'm 99.999999% robot. But the .000001% percent non-robot is the source of self-actualization, the inner-soul-gyroscope of self-control and responsiblity."