Creating an FAQ Service with Dialogflow
Lab Steps
The hands-on lab is part of this learning path
Ready for the real environment experience?
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
Calculated Systems was founded by experts in Hadoop, Google Cloud and AWS. Calculated Systems enables code-free capture, mapping and transformation of data in the cloud based on Apache NiFi, an open source project originally developed within the NSA. Calculated Systems accelerates time to market for new innovations while maintaining data integrity. With cloud automation tools, deep industry expertise, and experience productionalizing workloads development cycles are cut down to a fraction of their normal time. The ability to quickly develop large scale data ingestion and processing decreases the risk companies face in long development cycles. Calculated Systems is one of the industry leaders in Big Data transformation and education of these complex technologies.