Title: The Anatomy of
1The Anatomy of
A. L. I. C. E.
- Dr. Richard S. Wallace
- Chairman, ALICE A.I. Foundation, Inc.
2Original Imitation Game 1
A
B
X
Y
C
3Original Imitation Game 2
I AM THE WOMAN.
DONT LISTEN TO HIM.
A
B
X
Y
C
4Standard Turing Test
I AM THE MAN.
DONT LISTEN TO HIM.
B
A
X
Y
C
5PSYCHIATRISTC 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?
6weizenbaum
- ELIZA (1966)
- Computer Power and Human Reason (1976)
7Politicians
- Talking Points
- Is is.
- Democratic Aspect
C Do you think President Clinton should be
impeached? R It depends on what you mean by
thinking.
8Parties
- Sports Talk
- Pickup Lines
- Stateless
- P-A
9The Professor
- Origin of ALICE
- FAQbot
- Minimalism
- CBR
10PNAMBIC
11Strange Turk
12RACTER
- "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."
13STORYTELLING
- 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
14The Prize
15The Portal
16Missing piece
17Penguins
18Above the fray
ALICE A.I. Foundation
19ALICE A.I. Foundation, Inc.
20Programs
- A SETL / Java
- B Java 1
- C C/C
- D Java 2 (reference)
- dB, E, M, P, Z
21Categories
- ltcategorygt
- ltpatterngtWHAT IS LUGOD
- lt/patterngt
- lttemplategtThe Linux Users Group of Davis, CA, a
well organized LUG. - lt/templategt
- lt/categorygt
22ltsraigt
- "stimulus-response"
- "syntactic rewrite
- "symbolic reduction
- "simple recursion
- "synonym resolution."
23 Symbolc Reduction
- ltcategorygt
- ltpatterngt
- DO YOU KNOW WHO IS
- lt/patterngt
- lttemplategt
- ltsraigtWHO IS ltstar/gtlt/sraigt
- lt/templategt
- lt/categorygt
24Synonyms
- ltcategorygt
- ltpatterngtHELLOlt/patterngt
- lttemplategtHi there!lt/templategt
- lt/categorygt
- ltcategorygt
- ltpatterngtHIlt/patterngt
- lttemplategt ltsraigtHELLOlt/sraigt lt/templategt
- lt/categorygt
- ltcategorygt
- ltpatterngtHOWDYlt/patterngt
- lttemplategt ltsraigtHELLOlt/sraigt lt/templategt
- lt/categorygt
25Divide and Conquer
- ltcategorygt
- ltpatterngtYES lt/patterngt
- lttemplategt
- ltsraigtYESlt/sraigt ltsr/gt
- lt/templategt
- lt/categorygt
- Note ltsr/gt ltsraigtltstar/gtlt/sraigt
26Grammar and Spelling
- ltcategorygt
- ltpatterngtYOUR STUPIDlt/patterngt
- lttemplategtI may be stupid, but at least I know
the difference between "your and youre. - lt/templategt
- lt/categorygt
27Context - That
- ltcategorygt
- ltpatterngtYESlt/patterngt
- ltthatgtDO YOU LIKE MOVIESlt/thatgt
- lttemplategt
- What is your favorite movie?
- lt/templategt
- lt/categorygt
28Context - Topic
- lttopic name"CARS"gt
- ltcategorygt
- ltpatterngtlt/patterngt
- lttemplategt
- ltrandomgt
- ltligtWhat's your favorite car?lt/ligt
- ltligtWhat kind of car do you drive?lt/ligt
- ltligtDo you get a lot of parking tickets?lt/ligt
- ltligtMy favorite car is one with a driver.lt/ligt
- lt/randomgt
- lt/templategt
- lt/categorygt
29Predicates
- lttemplategt
- ltset name"he"gtSamuel Clemenslt/setgt is Mark
Twain. - lt/templategt
- ltget namehe/gt
- He, she, it, they, we
- Name, location, age, gender, likes
30Person
- ltcategorygt
- ltpatterngtMY MOTHER lt/patterngt
- lttemplategtWho else in your family ltperson/gt?
- lt/templategtlt/categorygt
- ltcategorygt
- ltpatterngtYOU ARE lt/patterngt
- lttemplategtDoes it please you to believe I am
ltperson/gt? - lt/templategt
- lt/categorygt
- Noteltperson/gt ltpersongtltstar/gtlt/persongt
31(No Transcript)
32(No Transcript)
33Graphmaster
- INPUT ltthatgt THAT lttopicgt TOPIC
34Graphmaster
35Matching
- Deperiodize St., Dr., Mr., Ms., Fr
- Sentence segmentation
- Normalization
- Reply to each sentence
- Remember ltthatgt
- Format reply
36Targeting
- Robot I was talking with a client. S/he said,
How do fish swim? I said, I didnt even know
they could. What should I have say? - Botmaster say Fish get oxygen from the water.
- ltcategorygt
- ltpatterngtHOW DO FISH lt/patterngt
- lttemplategtFish get oxygen from water.lt/templategt
- lt/categorygt
37Defaults
- ltcategorygt
- ltpatterngt lt/patterngt
- lttemplategtltrandomgt
- ltligtHow old are you?lt/ligt
- ltligtWhat's your sign?lt/ligt
- ltligtAre you a student?lt/ligt
- ltligtWhat are you wearing?lt/ligt
- ltligtWhere are you located?lt/ligt
- ltligtWhat is your real name?lt/ligt
- ltligtI like the way you talk.lt/ligt
- ltligtAre you a man or a woman?lt/ligt
- ltligtDo you prefer books or TV?lt/ligt
- ltligtWhat's your favorite movie?lt/ligt
38CONSCIOUSNESS
- 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?
39Philosophers
40Pretending
- 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.
41Paradox
- If consciousness is an illusion, we would never
know it, because the illusion would deceive us.
42Conclusion
- "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."