Simple chatbots scan users’ input sentences for general keywords, skim through their predefined list of answers, and provide a rule-based response relevant to the user’s query. Conversational AI requires a variety of backend procedures and workflows. This starts with the beginning of the interaction when a human makes a request....