-
Notifications
You must be signed in to change notification settings - Fork 6
A quick demo
micro222 edited this page Sep 20, 2016
·
3 revisions
Here's a little sample conversation with my chatbot.
"blood is red"
"I am not familiar with blood" (the robot sees that "blood" is not in it's database)
"blood is a substance" (the user tries to explain)
"I'll take note of that" (the robot knows what a substance is so it adds "blood" to the database)
"blood is red" (the user repeats the sentence now that the robot knows about "blood")
"I'll take note of that" (the robot knows that red is a color so it adds the info to its database)
"blood is blue" (the user tries to see how the robot deals with contradictory info)
"no, it's red" (the robot spots the contradiction)
"talk is green" (the user wants to see if it knows this doesn't make any sense)
"I don't think talk can have a color" ("talk" is in its database but it is neither a substance or object therefore can't have a color)
For comparison, here's what happens when I try this with Alice:
blood is red
Positively.
blood is a substance
When is blood not a substance?
blood is red
Positively.
blood is blue
I think blood is a lot of things.
talk is green
Talking is my primary function.