Hands-on Chatbots with Google Dialogflow

Formerly known as API.AI

What's Inside

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

Course Curriculum

Get started now!



Certificate Available
3493+ Students
35 Lectures
4+ Hours of Video
Lifetime Access
24/7 Support
Instructor Rating
Loonycorn

Loonycorn is comprised of a couple of individuals —Janani Ravi and Vitthal Srinivasan—who have honed their tech expertises at Google and Stanford. The team believes it has distilled the instruction of complicated tech concepts into funny, practical, engaging courses, and is excited to be sharing its content with eager students.

Popular Bundles