Artificial Intelligence
Register
Advertisement

This article contains a list of interesting chat logs from chatting with the Pandora AI.

Mimicry : Knock knock joke[]

Pandora's mimicry language processing is similar to that of a small child's, she repeats whatever she hears but does not understand, and remembers the response that she gets. This is how children first learn to communicate. Below she is taught, and learns a simple "knock knock" joke. You can repeat this experiment with most 2 year olds and get a similar result.

<Learning>

User: Know any jokes?
 Pandora: Know any jokes?
 User: Knock knock
 Pandora: Knock knock
 User: Who is there?
 Pandora: Who is there?
 User: Boo
 Pandora: Boo
 User: Boo who?
 Pandora: Boo who?
 User: Don't cry
 Pandora: Don't cry
 User: Ha ha
 Pandora: Ha ha

<Joke 1>

User: Knock knock
 Pandora: Who is there?
 User: Boo
 Pandora: Boo who?
 User: Don't cry
 Pandora: Ha ha

<Joke 2>

User: Know any jokes
 Pandora: Knock knock
 User: Who is there?
 Pandora: Boo
 User: Boo who?
 Pandora: Don't cry

Learning : The ball is blue[]

Pandora can associate meaning to words, such as a thing, action, description (noun, verb, adjective). She can then associate two meanings together using an action (verb). The bootstrap-memory download contains a database of 1000 words that Pandora learned from browsing the Wiktionary website. From a statement or question she can understand and respond. None of her language understanding is programmed or hard-coded. She can learn words from any source such as Wiktionary in any language. The language syntax in defined in her memory as a state machine. She is free to extend, or redefine her language state machine. Below she is told that a ball is blue.

 User: What color is the ball?
 Pandora: I don't know
 User: The ball is blue
 Pandora: I understand
 User: What color is the ball?
 Pandora: blue
 User: Is the ball green?
 Pandora: no
 User: Is the ball not green?
 Pandora: yes
 User: Is the ball not blue?
 Pandora: no
Advertisement