Building Chatbots Using Google Dialogflow

Building Chatbots Using Google Dialogflow

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 44m | 221 MB

Google Dialogflow can help you build engaging text-based conversational interfaces, using an AI-powered toolset that assists with designing, scaling, and improving your customer experience. This course introduces Google Dialogflow and shows how this ecosystem can be used to build chatbots for a variety of business applications. Follow along with instructor Lee Assam as he builds out a real-life use case while introducing key features and concepts of Dialogflow. Learn about the basic building blocks—agents, intents, entities and parameters, context, and fulfillment—and find out how to set up your account. Then learn how to configure all these components and seamlessly deploy the complete chatbot on a website using Dialogflow’s platform-specific integration options.

Topics include:

  • Dialogflow building blocks
  • Setting up a Dialogflow account
  • Creating intents
  • Importing and exporting an agent
  • Creating entities and parameters
  • Adding follow-up intents
  • Input and output context
  • Creating a fulfillment
  • Integrating a chatbot with your website
Table of Contents

1 Chatbot creation with Google Dialogflow
2 Dialogflow pricing and setup
3 What is Dialogflow
4 Dialogflow building blocks
5 Agents
6 Intents
7 Entities
8 Context
9 Fulfillment
10 Setup a Dialogflow account
11 Overview of the chatbot in Dialogflow
12 Breakdown of Dialogflow components
13 Create an agent in Dialogflow
14 Create the first intent
15 Importing and exporting your agent
16 Challenge Create an intent for daily specials
17 Solution Create an intent for daily specials
18 Create entities in Dialogflow
19 Adding parameters to Dialogflow intents
20 Testing parameters in the Dialogflow intent
21 Challenge Adding an entity to the Dialogflow intent
22 Solution Adding an entity to the Dialogflow intent
23 Testing your chatbot with Google Assistant
24 Testing your chatbot with voice interactions
25 Adding a follow-up intent
26 Challenge Getting user contact information
27 Solution Getting user contact information
28 Input and output context
29 Creating a fulfillment
30 Testing the changes
31 Understanding integrations
32 Adding a chatbot to your website
33 What’s next