Creating an FAQ Service with Dialogflow
Description
Dialogflow is a gateway to accessing data. Typically this is programmable through a series of intents and backend services to respond. Newer features within Dialogflow upend this long-standing programming and allow direct integration of data sources into the chatbot! This completely bypasses the traditional intent + fulfillment model and allows the rapid development of a complex information service function.
In this lab, you will integrate an online FAQ to provide a high-quality information service to your end-users. You will then learn to use built-in analytics and reporting to see what are the most commonly asked questions and answers.
If you are new to Dialogflow you should first check out the lab Creating your first Dialogflow Bot.
Learning Objectives
Upon completion of this Lab you will be able to:
- Describe how to use the Dialogflow “Knowledge” Functionality
- Parse FAQ Services to answer user questions in real-time
- Use Analytics to understand user access patterns
Intended Audience
This lab is intended for:
- Machine learning engineers
- Anyone interested in bots
Prerequisites
You should possess:
- A basic understanding of Dialogflow Intents, Entities, and Responses is required.
- A basic understanding of Google Cloud is helpful but not required
The following content is sufficient to fulfill these prerequisites:
Updates
September 9th, 2021 - Updated instructions to match the latest FAQ and console experience