Building Chatbots with Google Dialogflow

Building Chatbots with Google Dialogflow

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 2h 29m | 314 MB

The general trend in any industry is for repetitive tasks to get automated and for humans to be deployed on higher skill jobs. Google Dialogflow is a cutting edge conversational interface for bots, devices, and applications.

Chatbots are voice-aware bots, i.e. computer programs designed to simulate human conversations with users. In this course, Building Chatbots with Google Dialogflow, you will learn how chatbots have become widespread across sites and learn about the multitude of AI platforms which exist to help you get up and running with a chatbot quickly. First, you will be introduced to Google Dialogflow, a conversational interface for bots, devices, and applications. Next, you will learn the basic building blocks of Dialogflow such as agents, intents, entities, annotations, and fulfillment. Finally, you will see how you can integrate your bot with external APIs in order to fulfill the user’s request through Dialogflow’s one click integration with a variety of messenger applications such as Slack, Viber, and Facebook. By the end of this course, you will be able to perform an end-to-end integration of Dialogflow with the Slack messaging platform.

Table of Contents

01 – Course Overview
02 – Why Are Chatbots Useful
03 – Prerequisites and Software
04 – Introducing Dialogflow
05 – Flow of Conversation
06 – Setting up a Dialogflow Account
07 – Authorize Dialogflow on the Google Cloud Platform
08 – Configuring and Exploring Agents
09 – Default Intents
10 – Smalltalk
11 – Custom Intents
12 – Entities
13 – Configuring Developer Entities
14 – Configuring Custom Intents
15 – Configuring Custom Intents Continued
16 – Introducing Fulfillment
17 – Single Intent Linear Dialogs
18 – Multiple Intent Linear Dialogs Using Context
19 – Follow-up Intents
20 – Non-linear Dialogs
21 – Implementing Non-linear Dialogs
22 – Fulfillment
23 – The Intrinio Platform
24 – Configuring Intents with Fulfillment
25 – Fulfillment Using Cloud Functions for Firebase
26 – Fulfillment Using AWS Lambdas
27 – Integrating with Third-party Applications
28 – Setting up a Slack Workspace
29 – Integrating Dialogflow with Slack