Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Hands-on Chatbots with Google Dialogflow

via Udemy

Overview

Formerly known as API.AI

What you'll 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

Chatbots are voice-aware bots, i.e. computer programs designed to simulate human conversations with users.This course introduces Dialogflow, Google'sconversational 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-clickintegration 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, contextsand their resolution into API calls
  • Managing dialogs: Handling the flow of conversation using linear and non-linear dialogs.
  • Fulfilment models: Using webhooks to fulfilluser intentsand how toconnect 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


Taught by

Loony Corn

Reviews

4.1 rating at Udemy based on 501 ratings

Start your review of Hands-on Chatbots with Google Dialogflow

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.