Steve Worswick (a.k.a “squarebear”) posted a transcript
both here upthread and also where I noticed it first at
http://www.ai-forum.org/topic.asp?forum_id=1&topic_id=73371
which is also where I posted an immediate, initial response.
Afterwards I was thinking about why the AiMind.html gave
no pertinent response when Steve asked, “what does fido have”.
The reason was that the tabula-rasa AI Mind had not made an
inference from the singular-subject premise “a dog has a tail”
and therefore the AI may have tried to generate a thought
starting with “FIDO HAS…” but there was no direct object
available, so the incipient thought got aborted for lack of
a direct-object noun like “TAIL” to complete the thought.
Then the AI lamely said, “I AM ANDRU” in its aporia.
Rejoining the discussion here at Chatbots.org, I once
again called up the JavaScript AI to ask it Steve’s question:
********** START OF AI MIND TRANSCRIPT ************
Time = 778; thinking with NLP loop #2; ReJuvenate = 0
AiMind version 14apr13A on Mon May 27 09:33:12 PDT 2013
Robot: I HELP KIDS
Human:
Robot:
Human: dogs have tails
Robot: I AM PERSON
Human:
Robot: WHAT ARE TAILS
Human:
Robot:
Human: fido is a dog
Robot: DOES FIDO HAVE TAILS
Human: yes
Robot: FIDO IS DOG
Human: what does fido have
Robot: FIDO HAVES TAILS
Human:
Robot: WHAT IS A FIDO
Human:
*********** END OF AI MIND TRANSCRIPT *************
I did not switch to Transcript mode quickly enough,
so the AI thought its own thoughts in Tutorial mode.
However, once the inference was confirmed with a
“yes” answer, the AI knew that Fido, being a dog,
has tails (I forgot to use “tail” in the singular), and
so the AI could give a better answer to Steve’s query.
With Vincent Gilbert’s transcript posted above,
using “What’s your name” as a name is confusing.
It is pretty cool that the chatbot remembers that
at least one dog (or “woofie”) has four legs,
so the chatbot program is obviously advanced.
Congratulations, Vincent Gilbert!
Are there any other so advanced AI programs?