Hands-on Chatbots with Google Dialogflow

Formerly known as API.AI

4.44 (465 reviews)
Udemy
platform
English
language
Development Tools
category
instructor
3,326
students
4 hours
content
Dec 2017
last update
$64.99
regular price

What you will learn

Build and deploy natural-sounding chatbots

Design and build sound interaction models for your chatbots

Deploy web apps to Heroku

Develop third-party apps for Slack and other messaging platforms

Description

Chatbots are voice-aware bots, i.e. computer programs designed to simulate human conversations with users.  This course introduces Dialogflow, Google's conversational interface for bots, devices and applications.

  • DialogFlow is state-of-the-art, launched in September 2016
  • No deep learning or natural language processing expertise is needed to build even very complex bots
  • Provides an intuitive way of specifying the conversational interface
  • Automatically and dynamically adjusts conversational responses
  • Easy to build, test and publish apps
  • Supports one-click integration with other chat platforms such as Slack and Facebook

In this course, we will cover:

  • The big picture: How conversation flows in Dialogflow
  • Interaction models: Intents, entities, contexts and their resolution into API calls
  • Managing dialogs: Handling the flow of conversation using linear and non-linear dialogs.
  • Fulfilment models: Using webhooks to fulfill user intents and how to connect to external services to respond to queries.
  • Deployment: Deploying a flask app to Heroku, and a Cloud Function to the Google Cloud Platform
  • Third-party integration: Integrating a bot with Slack


Content

Introduction

You, This course And Us
Code for This Course

The Big Picture

Course Outline and Pre-reqs
Introducing DialogFlow
The Big Picture
Setting Up Dialogflow

Building Blocks of Interaction Models

Section Outline
Creating Your First Agent
Exploring Agent Settings
Default Intents
Smalltalk
Custom Intents
System Entities And Developer Entities
Defining Developer Entities
User Expressions for Intents
Configuring and Testing the BookCars Intent
Configuring and Testing the BookRooms Intent

Linear and Non-linear Dialogs

Section Overview
Contexts
Follow up Intents
Linear Dialogs
Non-linear Dialogs
Non-linear Dialogs continued

Fulfillment, Deploymentand 3rd Party Integration

Section Outline
Check Weather Intent
Basic Setup Of Webhook Code
Extracting Parameter Values And Structuring Responses
Calling The Open Weather Map API
Retrieving Weather Info From Open Weather Map
Introducing Heroku
Deploying Your Web Application
Fulfillment Using Webhooks
Configuring A Slack App
Integrating Dialogflow With Slack
Fulfillment Using Cloud Functions

Screenshots

Hands-on Chatbots with Google Dialogflow - Screenshot_01Hands-on Chatbots with Google Dialogflow - Screenshot_02Hands-on Chatbots with Google Dialogflow - Screenshot_03Hands-on Chatbots with Google Dialogflow - Screenshot_04

Reviews

라자시만
July 27, 2023
This course clearly talks about configuration and usages of Dialogueflow. It does its job there. Additional information like comparison with other chatbots apis, frameworks and performance considerations would add to its value.
Alberto
November 12, 2022
The subtitles need to be corrected and some parts of the videos are outdated. But for take a general idea of Dialog Flow this course is correct.
Olayiwola
September 3, 2020
I am enoying the course.I strongly hope that it will meet my expectation when I get to the end of the course.
Vinay
November 4, 2018
Amazing videos.. nice experience with good hands on exercise.. correct pace of delivery.. Exercises other than Weather may also be included such integration with News feed, SQL databases, excel sheets.
Stancho
November 4, 2018
Nice and clean explanation. Gives exactly what promises. The tempo is good - not too slow, not too fast. Additional info for publishing bots and creation of fulfillment functions. Like this course a lot.
Naos
October 10, 2018
First 1/3 is no good The 2/3 is good Last 3/3 is moderate Only the 2/3 gives actual info on the use of dialogflow. I was expecting a lot more about dept inside the dialogflow.
Guilherme
July 1, 2018
Great course, but some images and features are out of dated, the authors should updated this to improve the course.
Amit
May 18, 2018
Please ATLEAST update the course to V2. Even if i am switching to V1 the response of OpenWeather has changed. Please update accordingly.
Kiran
May 5, 2018
The sessions is really good and you people at Loonycorn are doing great job in bringing new innovative technologies in form of training to aspirants
Ravi
April 29, 2018
It was great. I was able to quickly understand what it takes for end to end creation of a chat bot in dialog flow. Great into tutorial.
Dr.
April 20, 2018
Sadly, the sound is sometimes really bad. However, the content is very interesting and insightful. I have enjoyed the course. And once I got used to the dialect of the teacher, it was fun. Espcially the wrong word detection of the subtitles... "Chatbot = Jackpot", etc... Are really entertaining, too.
Jim
April 13, 2018
Great explanations, even for someone who is just dabbling in development, to understand DialogFlow and how to make it work. I would definitely take another course with this instructor, as she explains everything well and paces the course exceptionally well. The only thing that I'd like to have seen, and I'm not sure if it's available, is how to interface with a Google Sheets API. I think the Google cloud development lecture moves in that direction, but as someone who's not an experienced developer, that would have helped me personally. Overall, excellent course 5+ stars!
Aloys
February 27, 2018
Very good content! and the pace is just right. Enough to get you started and whats left is just your imagination...
Joseph
February 24, 2018
I was able to get an understanding of how Diagflow works and integrates. This is something I was unable to do by reading Google's documentation.
Antonio
February 7, 2018
The content is good but because my English is bad, I can not understand it. Automatic subtitles can orient something but sometimes they confuse. Important! I repeat, the content is good!!

Charts

Price

Hands-on Chatbots with Google Dialogflow - Price chart

Rating

Hands-on Chatbots with Google Dialogflow - Ratings chart

Enrollment distribution

Hands-on Chatbots with Google Dialogflow - Distribution chart
1401596
udemy ID
10/20/2017
course created date
11/22/2019
course indexed date
Bot
course submited by