hands-on lab
Creating an Active Chatbot in Dialogflow
Difficulty: Intermediate
Duration: Up to 1 hour
Students: 144
Rating: 4.3/5
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.
Description
Users expect chatbots to be a naturally easy experience. Chatbots must therefore be active participants in conversations in helping users ask good questions. Dialogflow makes this process natural and straightforward with a suite of tools to guide users to the goals they want. In this lab, you will create a banking concierge chatbot that is capable of asking clarifying and follow-up questions.
Learning Objectives
Upon completion of this Lab you will be able to:
- Describe how Dialogflow can ask users follow-up questions
- Manage follow-up intents for multi-stage conversations
- Leverage contextual awareness to provide a more natural conversation
Intended Audience
This lab is intended for:
- Machine learning engineers
- Anyone interested in bots
Prerequisites
You should possess:
- A basic understanding of Dialogflow
- A basic understanding of Google Cloud is helpful but not required
The following content is sufficient to fulfill these prerequisites:
Covered topics
Lab steps
SIgning in to the Dialogflow Console
Creating a Dialogflow Intent
Testing the Dialogflow Intent
Dealing with Actions and Parameters
Testing Incomplete Statements
Outputting Contexts in Dialogflow
Inputting Contexts in Dialogflow
Making the Dialogflow Bot More User-Friendly
Testing the Follow-On Intent
Chaning the Follow-On Intent