Hands-on Chatbots with Google Dialogflow
Hands-on Chatbots with Google Dialogflow, available at $64.99, has an average rating of 3.96, with 35 lectures, based on 489 reviews, and has 3538 subscribers.
You will learn about 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 This course is ideal for individuals who are Website and mobile app developers looking to add chat functionality or Software developers looking to build sophisticated chatbots or Developers of Facebook, Slack or other messaging platform apps looking to add chatbots to their apps It is particularly useful for Website and mobile app developers looking to add chat functionality or Software developers looking to build sophisticated chatbots or Developers of Facebook, Slack or other messaging platform apps looking to add chatbots to their apps.
Enroll now: Hands-on Chatbots with Google Dialogflow
Summary
Title: Hands-on Chatbots with Google Dialogflow
Price: $64.99
Average Rating: 3.96
Number of Lectures: 35
Number of Published Lectures: 35
Number of Curriculum Items: 35
Number of Published Curriculum Objects: 35
Original Price: $89.99
Quality Status: approved
Status: Live
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
Who Should Attend
- Website and mobile app developers looking to add chat functionality
- Software developers looking to build sophisticated chatbots
- Developers of Facebook, Slack or other messaging platform apps looking to add chatbots to their apps
Target Audiences
- Website and mobile app developers looking to add chat functionality
- Software developers looking to build sophisticated chatbots
- Developers of Facebook, Slack or other messaging platform apps looking to add chatbots to their apps
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
Chapter 1: Introduction
Lecture 1: You, This course And Us
Lecture 2: Code for This Course
Chapter 2: The Big Picture
Lecture 1: Course Outline and Pre-reqs
Lecture 2: Introducing DialogFlow
Lecture 3: The Big Picture
Lecture 4: Setting Up Dialogflow
Chapter 3: Building Blocks of Interaction Models
Lecture 1: Section Outline
Lecture 2: Creating Your First Agent
Lecture 3: Exploring Agent Settings
Lecture 4: Default Intents
Lecture 5: Smalltalk
Lecture 6: Custom Intents
Lecture 7: System Entities And Developer Entities
Lecture 8: Defining Developer Entities
Lecture 9: User Expressions for Intents
Lecture 10: Configuring and Testing the BookCars Intent
Lecture 11: Configuring and Testing the BookRooms Intent
Chapter 4: Linear and Non-linear Dialogs
Lecture 1: Section Overview
Lecture 2: Contexts
Lecture 3: Follow up Intents
Lecture 4: Linear Dialogs
Lecture 5: Non-linear Dialogs
Lecture 6: Non-linear Dialogs continued
Chapter 5: Fulfillment, Deploymentand 3rd Party Integration
Lecture 1: Section Outline
Lecture 2: Check Weather Intent
Lecture 3: Basic Setup Of Webhook Code
Lecture 4: Extracting Parameter Values And Structuring Responses
Lecture 5: Calling The Open Weather Map API
Lecture 6: Retrieving Weather Info From Open Weather Map
Lecture 7: Introducing Heroku
Lecture 8: Deploying Your Web Application
Lecture 9: Fulfillment Using Webhooks
Lecture 10: Configuring A Slack App
Lecture 11: Integrating Dialogflow With Slack
Lecture 12: Fulfillment Using Cloud Functions
Instructors
-
Loony Corn
An ex-Google, Stanford and Flipkart team
Rating Distribution
- 1 stars: 14 votes
- 2 stars: 18 votes
- 3 stars: 69 votes
- 4 stars: 190 votes
- 5 stars: 198 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Best Emotional Intelligence Courses to Learn in March 2025
- Best Time Management Courses to Learn in March 2025
- Best Remote Work Strategies Courses to Learn in March 2025
- Best Freelancing Courses to Learn in March 2025
- Best E-commerce Strategies Courses to Learn in March 2025
- Best Personal Branding Courses to Learn in March 2025
- Best Stock Market Trading Courses to Learn in March 2025
- Best Real Estate Investing Courses to Learn in March 2025
- Best Financial Technology Courses to Learn in March 2025
- Best Agile Methodologies Courses to Learn in March 2025
- Best Project Management Courses to Learn in March 2025
- Best Leadership Skills Courses to Learn in March 2025
- Best Public Speaking Courses to Learn in March 2025
- Best Affiliate Marketing Courses to Learn in March 2025
- Best Email Marketing Courses to Learn in March 2025
- Best Social Media Management Courses to Learn in March 2025
- Best SEO Optimization Courses to Learn in March 2025
- Best Content Creation Courses to Learn in March 2025
- Best Game Development Courses to Learn in March 2025
- Best Software Testing Courses to Learn in March 2025