A deeper dive into Intents on Dialogflow
In this article: Build a chatbot using C# and Dialogflow I've explained how to setup intents in Dialogflow and so far we expected that the user is sending a message and the phrase/text passed has all what we need, but we didn't dive much into training intents or features which are a core functionality for building smart chatbots, let's explore more around intents in Dialogflow. The real world conversation is undetectable, it differs from one person to another and from one culture to another, even the same person will express his intent in a different way each time. Chatbot is not a human to be able to adapt quickly to that change in the conversation, hence we need to supply them with different possible scenarios under one intent, and that's exactly what Training Phrases is for. As the purpose is to have a chatbot being able to catch all the possible intents from the user either by creating additional intents or by training the existing intents with additional phrases. Thanks to NLP (Natural Language Processing) algorithms that analyzes and process natural/human language and allow us to extract intents from text.
Aug-24-2019, 16:58:44 GMT
- Technology: