Dialogflow
Dialog flow is a service offered by Google to automate customer interactions using predefined scenarios, machine learning and AI. The technology can be broken down to three main segments on how this works. 1. Intent Tracking. With this Dialogflow will try to identify the intent of request. e.g. if user is trying to book an appointment or he/she is looking for a information. Based on the intent, Dialogflow will vary the response required. You can consider this as predefined scenarios or context 2. Entity Extraction From the information given by the customer, Dialogflow will match entities to get the idea about the details embedded in the conversation. e.g. if the customer says "I would like to book an appointment today ", Dialogflow can related today as an entity of system date . There could be two types of entity defined. System defined entity - Entities not specific to a business scenario and mainly applicable for any customer / business. Developer define...