From the course: Azure AI Fundamentals (AI-900) Cert Prep: 1 Conversational AI on Azure
Unlock the full course today
Join today to access over 24,600 courses taught by industry experts.
Features and characteristics of chatbots - Azure Tutorial
From the course: Azure AI Fundamentals (AI-900) Cert Prep: 1 Conversational AI on Azure
Features and characteristics of chatbots
- [Instructor] So what exactly is a chatbot? A chatbot is an interactive software application that you can interact with to achieve a particular task. A typical interaction with the chatbot involves three high level steps. In the first step, the human will typically send a message to the chatbot. Messages sent from the human to the chatbot are commonly known as an utterance. This action may take place on a website or even on a telephone. In the second step, the chatbot receives the user message. Natural language processing, commonly referred to as NLP, is used by the machine to infer the underlying human intent. It's also used to infer any of the underlying entities within the user message. We will dive a little bit deeper into NLP later on in this lecture. In step three, the final step, the chatbot sends the appropriate response back to the user. This three-step process continues until either the user exits the…