Crafting Zoe The Robot’s Unique Personality

Zoe's personality comes from her custom built, on-board ( No cloud connection needed) chat bot.
Zoe's chat bot is based loosely on AIML
Zoe currently uses Microsoft Voice Access for her "Speech Recognition" ( Speech-to-Text)
[ Her older videos show her using "Dragon Speech Recognition ]
When you talk with Zoe, she can tell if you are asking a question, or giving her a command. If you've asked a question, she will search her database for a list of possible responses. If you give her a command, she will execute some code to complete the command. All of these "command subroutines must be hard coded to have Zoe perform the proper actions
Zoe does NOT use an LLM (Large Language Model) to generate her output. She only says what she is programmed to say, and not spout any hallucinations. This is good if you know exactly what you want her to say, like to describe some product that you sell. The challenge with this method is that you have to teach her yourself.
Since her chat bot is completely local, Responses come very fast - You don't have to wait for a "round trip" to the cloud.