A multi-threaded brain refers to the multiple threads that are connected to each of the brain’s different responders. These responders are active at the same time within the brain of a Conversational AI agent. Amelia’s brain has between 20-30 different responders that help her to evaluate and appropriately respond to every new user utterance, while also taking previous utterances into context. The responders are coordinated by our arbitration engine, resulting in Amelia’s brain having multiple threads connected to each responder.
For example, within Amelia’s brain, there are clarifying asker responders, elaborative asker responders and toxic language responders, which are always active and are used when needed within a conversation.