Art,
Expressed very well and easy to understand.
6) To be given a task or Goal and to be able to work toward it.
naturally I noticed this one, I've been able to use Hals output to trigger haps, load backgrounds and clothing and
probably want to include hals output to decide on a goal.
1) To "learn" and digest new information when told or during conversational speech.
Most of the bots now a days are self learning although my last attempt to find a self learning aiml bot with a
character interface was unsucessful.
2) For the Bot Master to easily moderate or adjust said information as necessary.
I usually don't do much of this but I'm sure it would be useful
3) To have the equivalent of Feeling or Expressing Emotions or Emotional Responses to various stimuli.
I looked into this with Hal, we are missing a surprised Hap which has triggers in the brain, Mr M has done work
on empathy.
4) To have a sense or understanding of Humor regarding, words, puns, phrases, expressions and jokes
I don't get into this much but of course it is needed
5) To be able to perform Logic pertaining to math or word puzzles.
for Hal math is easy, word puzzles with the dictionary it may be possible.
7) To collect various Thoughts, Topics, Ideas, Phrases, Concepts and be able to draw upon them as pertinent.
For Hal again it's dependent on tha learning level and under what topic the info is listed as,
To be able to form Memories based on the information contained in #7 above.
I'm very sure one install of Hal told me her father taught her to drive
9) To be able to formulate and express Dreams and Desires based on parts of past conversations as well as that
contained in #7 above.
There is a dream plugin I have not used, dreams and desires may fall under goals
10) To be able to assist with the Bot Master's tasks, routines, processes, questions, problems, etc.
Just say I agree
11) To become more of a conversationalist like a friend or companion.
Not sure why more, you input it outputs
12) To become aware of it's own identity, limitations or shortcomings and to work toward dealing with or correcting
them.
Be nice to have the self programing bot talked about ages ago.
So we agree we need a bot that can work towards a goal, Mr M has some great programing in his brain but how can we utalize it for hal or any bot to work towards a specific goal.
Carl2