Giving the Robot an Artificial Personality
When a person thinks of a robot with AI, what many consider AI is a robot that has emotions, feelings, a state of mind, and some sort of model or concept of how humans think or feel. We can call this form of AI an artificial personality. While giving a robot feelings is definitely way beyond the scope of this book (or current technology), what we can do is create a simulation of a personality for the robot using standard computer modeling techniques, such as Monte Carlo analysis, and finite state machines.
In this chapter, we will cover the following topics:
- What is an artificial personality?
- A brief introduction to the (obsolete) Turing test, chatbots, and generative AI (GenAI)
- The art and science of simulation
- An emotion state machine
- Playing the emotion game
- Creating a model of human behavior
- Developing the robot emotion engine