Video 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
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
Audience
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.
About The Author
Janani Ravi: Janani Ravi is a certified Google Cloud Architect and Data Engineer. She has earned her master's degree in electrical engineering from Stanford. She is currently in Loonycorn, a technical video content studio, of which she is a cofounder. Prior to co-founding Loonycorn, she worked at various leading companies, such as Google and Microsoft, for several years as a software engineer.
Publisher resources
Table of contents
- Chapter 1 : Introduction
- Chapter 2 : The Big Picture
- Chapter 3 : Building Blocks of Interaction Models
- Chapter 4 : Linear and Non-linear Dialogs
-
Chapter 5 : Fulfilment, Deployment and 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
- Fulfilment Using Webhooks
- Configuring a Slack App
- Integrating Dialogflow with Slack
- Fulfilment Using Cloud Functions
Product information
- Title: Hands-on Chatbots with Google Dialogflow
- Author(s):
- Release date: February 2018
- Publisher(s): Packt Publishing
- ISBN: 9781789130539
You might also like
video
Machine Learning Projects with TensorFlow 2.0
TensorFlow is the world’s most widely adopted framework for Machine Learning and Deep Learning. TensorFlow 2.0 …
book
Python for Data Mining Quick Syntax Reference
Learn how to use Python and its structures, how to install Python, and which tools are …
book
The Definitive Guide to Conversational AI with Dialogflow and Google Cloud: Build Advanced Enterprise Chatbots, Voice, and Telephony Agents on Google Cloud
Build enterprise chatbots for web, social media, voice assistants, IoT, and telephony contact centers with Google's …
book
Hands-On Machine Learning with Azure
Implement machine learning, cognitive services, and artificial intelligence solutions by leveraging Azure cloud technologies Key Features …