Before you build your Bot

If you don't have a background in programming, there are a few things you should learn about which will help you manage your expectations when building bots. 

Last Updated On: 5th March 2019

2 Lessons

Progress

Not started

Create a Dialogflow webhook without writing code

This is a recording from a webinar I conducted on 20th Feb 2019.

11 Lessons

Progress

Not started

Dissecting Intent Mapping

This is a (self-contained) chapter from my Dialogflow Conversation Design course. 

In this course, I give you some ideas and provide some tools you can use to dissect and "reverse engineer" intent mapping. Since Dialogflow is not open source (as of Feb 2019), this course will give you a bunch of tools which will help you understand what is going on under the hood and also help you predict how a given training phrase will be mapped to an intent. 

5 Lessons

Progress

Not started

Dialogflow Quickstart Templates

This is a preview of my full course which is a collection of reusable quickstart templates which you can combine/compose to build complex Dialogflow chatbots. 

11 Lessons

Progress

Not started

Finding the right developer for your MVP chatbot

This course helps you find the right developer for your MVP chatbot. 

Fair warning before you register: Along with my suggestions, I also pitch my services in this course. 

6 Lessons

Progress

Not started

Website Bot Case Study

This is a live, public, work-in-progress bot and I will explain how I have iteratively improved it based on user interactions (so you can do the same). 

4 Lessons

Progress

Not started

Understanding slot filling

This course is an excerpt from my full course on Dialogflow webhooks.

This course is quite an opinionated one. That is, based on my experience helping clients fix issues caused by slot filling, and looking at the different scenarios where people have (often mistakenly) used slot filling, I have created this course to explain my viewpoint on why you should avoid using the feature. 

You might disagree with this material. But I think it will still help you if you know and consider my alternate viewpoint. 

9 Lessons

Progress

Not started

Webhooks 101

This free course explains how you can use a service for mocking APIs to really understand what happens under the hood when you use Dialogflow's fulfillment. This course does not have any code, and is not meant to teach you how to code webhooks. Rather, it explains the nuts and bolts of what happens in Dialogflow's fulfillment. 

Once you go through this free course, you will gain a much more intuitive sense of what is happening in your webhooks. 

6 Lessons

Progress

Not started

How to learn Dialogflow

This course will give you a learning path for Dialogflow. You can use this structure if

  • you feel overwhelmed with existing documentation and would like a systematic approach to learning Dialogflow
  • you think you are going around in circles in the official documentation and would like to avoid spending too much time on learning Dialogflow
  • you would like to get a 360 degree view of the most important Dialogflow concepts
  • you think you can benefit from my experience of having trained many students/clients who have gone on to build successful bots

9 Lessons

Progress

Not started

Intro to Dialogflow

This is a free extended preview of my full course. But you should be able to go through this course and get a good understanding of what I call the "building blocks" of Dialogflow:

  • intents
  • entities
  • contexts
  • webhooks

Note: this course is for programmers. If you are not a programmer, please check out my free course "Dialogflow for non-programmers"

6 Lessons

Progress

Not started

Rich Website Bots Using Dialogflow

Rich website chatbots using API v1. 

2 Lessons

Progress

Not started

Dialogflow for Non-programmers

This free course explains the basics of Dialogflow for non-programmers. Specifically, I use a simple, easy to follow chatbot to progressively introduce more challenging concepts. If you are willing to put in some reasonable effort, you will also have a working webhook at the end of the course. 

15 Lessons

Progress

Not started
Page 1 of 2
Pen
>