hands-on lab

Creating an Active Chatbot in Dialogflow

Difficulty: Intermediate
Duration: Up to 1 hour
Students: 220
Rating: 4.3/5
On average, students complete this lab in15m
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

Hands-on Lab UUID

Lab steps

0 of 10 steps completed.Use arrow keys to navigate between steps. Press Enter to go to a step if available.
  1. SIgning in to the Dialogflow Console
  2. Creating a Dialogflow Intent
  3. Testing the Dialogflow Intent
  4. Dealing with Actions and Parameters
  5. Testing Incomplete Statements
  6. Outputting Contexts in Dialogflow
  7. Inputting Contexts in Dialogflow
  8. Making the Dialogflow Bot More User-Friendly
  9. Testing the Follow-On Intent
  10. Chaning the Follow-On Intent