Build Incredible Chatbots [Video]

Preview in Mapt

Build Incredible Chatbots [Video]

Sachin Bhatnagar

1 customer reviews
The most comprehensive and complete bot developer course. Build & deploy chatbots for fun, business and enterprise.
Mapt Subscription
FREE
$20.83/m after trial
Video
$85.00
RRP $99.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$85.00
$29.99 p/m after trial
RRP $99.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Build Incredible Chatbots [Video] Book Cover
Build Incredible Chatbots [Video]
$ 99.99
$ 85.00
Building Apps Using XAML, UWP, and .NET Core [Video] Book Cover
Building Apps Using XAML, UWP, and .NET Core [Video]
$ 124.99
$ 106.25
Buy 2 for $35.00
Save $189.98
Add to Cart

Video Details

ISBN 139781788479653
Course Length10 hours

Video Description

Welcome to the most comprehensive and complete bot developer course. In this course, we will go from zero to pro as we build multiple chatbots using a variety of techniques and platforms. We will explore chatbot platforms that do not require you to write code, and all the way to code intensive chatbots that can be built for specialized scenarios.

We will learn about the brain behind a chatbot, as we go from simple pattern recognition to natural language processing and AI. This course features an ever evolving project based curricula that will see new sections, case studies and examples being added on a regular basis. This is critical because this technology space is growing by leaps & bounds and consequently this course aims to keep up with the pace. All of this comes with personalized help, hand holding and support. And even before reaching the end of the course, you will be able to build and deploy chatbots and offer this brand new way of reaching out to the world, to your customers and business.

Chatbots can help people shop, order food, entertain, provide help, advice, information, support and more, through a simple chat interface. Imagine chatting with a friend on Facebook Messenger. No learning curve needed, no apps to install.

Style and Approach

In this course, we will go from zero to pro as we build multiple chatbots using a variety of techniques and platforms. We will explore chatbot platforms that do not require you to write code, and all the way to code intensive chatbots that can be built for specialized scenarios.

This course features an ever evolving project based curricula that will see new sections, case studies and examples being added on a regular basis. This is critical because this technology space is growing by leaps & bounds and consequently this course aims to keep up with the pace. All of this comes with personalized help, hand holding and support.

Table of Contents

Introduction
Welcome to the course
What are Chatbots?
Anatomy of Chatbot
BotBee - Your very first chatbot sprint!
Introduction to Project BotBee!
Training the AI
Summary
CodeMed | Building a Bot using Motion.ai
Introduction to CodeMed
Setting up a Facebook page
Introduction to Motion.ai
Creating a Facebook Messenger Bot
Welcoming the user
Personalising the greeting
Presenting options
Fetching the user’s location
Extracting the location
Fetching data from Google Places API
Rendering cards
Show on map button
Quick Replies & Thanks
More details button
Fetching data from Google Maps API
Persistent Menu and Global Connections
Summary
Bonus: Build a Recipe Bot
Building a Rule Based Weather Bot
Introduction
The Interactive Terminal
Understanding Regular Expressions
Understanding Regular Expressions – Examples
The Pattern Dictionary
The Matcher Function
Meet your chatbot - Hello Vanilla!
Capturing Entities
Current Weather: Pattern and Capture
The Weather API
Current Weather - The Parser
The getPrefix function
Weather Forecast - Pattern and Capture
Weather Forecast - The Parser
Summary
Vanilla Weather Bot Meets Facebook Messenger!
Introduction to the Facebook Messenger Platform
Goals
Setting up a server
Creating a Facebook Page
Creating a Facebook app
Managing Tokens
FBeamer | Introduction and Setup
FBeamer | Registering webhooks
FBeamer | We have incoming
Subscribe to the page and Hello!
FBeamer | Resetting Webhooks
FBeamer | Send API and text messages
FBeamer | Programmatically subscribing to the page
FBeamer | Image messages
Vanilla meets Facebook Messenger
Deploying on Heroku
Approval
MovieMate - Introducing Wit.ai
Introduction to MovieMate
Facebook App Setup
Downloading the starter kit
FBeamer | Validating message integrity
Introduction to Wit.ai
Wit.ai | Intent & Training – Chapter 1
Wit.ai | Training | Who directed it?
Wit.ai | Training | When was it released?
Built-in NLP and Wit.ai
Extracting entities
Introduction to the Movie DB API
The getMovie function
The getDirector function
Creating a response | Movie Info
Creating a response | Who directed it?
Deploying on Heroku
Adding Test Users
Summary
Building MoneyBot for Skype, FB and Slack using API.AI
Introduction to MoneyBot
Introduction to API.AI
Basic Intents
The Currency Convertor Intent
Fulfillment – 1
Fulfillment – 2
Using Context
Resetting Context
Integration: Skype
Integration : Facebook Messenger
Integration : Slack
Summary

What You Will Learn

  • Understand and learn about conversational interfaces and agents
  • Build conversational agents or chatbots using JavaScript & NodeJS
  • Understand the role of Natural Language Processing and AI
  • Build a Chatbot with zero coding with Chatfuel.com
  • Build chatbots with little or zero coding using Motion.ai
  • Use webhooks on Motion.ai
  • Build and use your own interface to Facebook Messenger
  • Use Wit.AI for building chatbots
  • Build chatbots using API.ai
  • Understanding intents and entities
  • Understand and use Regular Expressions (RegEx) for building basic chatbots
  • Deploying a bot on the Facebook Messenger Platform
  • Deploying a bot on Skype
  • Deploying a bot on Slack
  • Deploy chatbot apps on cloud platforms such as Heroku

Authors

Table of Contents

Introduction
Welcome to the course
What are Chatbots?
Anatomy of Chatbot
BotBee - Your very first chatbot sprint!
Introduction to Project BotBee!
Training the AI
Summary
CodeMed | Building a Bot using Motion.ai
Introduction to CodeMed
Setting up a Facebook page
Introduction to Motion.ai
Creating a Facebook Messenger Bot
Welcoming the user
Personalising the greeting
Presenting options
Fetching the user’s location
Extracting the location
Fetching data from Google Places API
Rendering cards
Show on map button
Quick Replies & Thanks
More details button
Fetching data from Google Maps API
Persistent Menu and Global Connections
Summary
Bonus: Build a Recipe Bot
Building a Rule Based Weather Bot
Introduction
The Interactive Terminal
Understanding Regular Expressions
Understanding Regular Expressions – Examples
The Pattern Dictionary
The Matcher Function
Meet your chatbot - Hello Vanilla!
Capturing Entities
Current Weather: Pattern and Capture
The Weather API
Current Weather - The Parser
The getPrefix function
Weather Forecast - Pattern and Capture
Weather Forecast - The Parser
Summary
Vanilla Weather Bot Meets Facebook Messenger!
Introduction to the Facebook Messenger Platform
Goals
Setting up a server
Creating a Facebook Page
Creating a Facebook app
Managing Tokens
FBeamer | Introduction and Setup
FBeamer | Registering webhooks
FBeamer | We have incoming
Subscribe to the page and Hello!
FBeamer | Resetting Webhooks
FBeamer | Send API and text messages
FBeamer | Programmatically subscribing to the page
FBeamer | Image messages
Vanilla meets Facebook Messenger
Deploying on Heroku
Approval
MovieMate - Introducing Wit.ai
Introduction to MovieMate
Facebook App Setup
Downloading the starter kit
FBeamer | Validating message integrity
Introduction to Wit.ai
Wit.ai | Intent & Training – Chapter 1
Wit.ai | Training | Who directed it?
Wit.ai | Training | When was it released?
Built-in NLP and Wit.ai
Extracting entities
Introduction to the Movie DB API
The getMovie function
The getDirector function
Creating a response | Movie Info
Creating a response | Who directed it?
Deploying on Heroku
Adding Test Users
Summary
Building MoneyBot for Skype, FB and Slack using API.AI
Introduction to MoneyBot
Introduction to API.AI
Basic Intents
The Currency Convertor Intent
Fulfillment – 1
Fulfillment – 2
Using Context
Resetting Context
Integration: Skype
Integration : Facebook Messenger
Integration : Slack
Summary

Video Details

ISBN 139781788479653
Course Length10 hours
Read More
From 1 reviews

Read More Reviews

Recommended for You

Building Apps Using XAML, UWP, and .NET Core [Video] Book Cover
Building Apps Using XAML, UWP, and .NET Core [Video]
$ 124.99
$ 106.25
Building a Big Data Analytics Stack [Video] Book Cover
Building a Big Data Analytics Stack [Video]
$ 124.99
$ 106.25
ReactJS and Flux: Learn By Building 10 Projects [Video] Book Cover
ReactJS and Flux: Learn By Building 10 Projects [Video]
$ 58.99
$ 50.15
Building A Scalable Serverless Application on AWS [Video] Book Cover
Building A Scalable Serverless Application on AWS [Video]
$ 124.99
$ 106.25
Building User interface using React and Flux [Video] Book Cover
Building User interface using React and Flux [Video]
$ 124.99
$ 106.25
Tensorflow Solutions for Text [Video] Book Cover
Tensorflow Solutions for Text [Video]
$ 124.99
$ 106.25