Build CHATBOTS with Dialogflow (V1 & V2) and NodeJS
Build CHATBOTS with Dialogflow (V1 & V2) and NodeJS, available at $19.99, has an average rating of 3.65, with 31 lectures, based on 95 reviews, and has 619 subscribers.
You will learn about Understand the concepts and different components of Dialogflow – Intents, Entities, Contexts, Actions, Events with examples. Learn step by step from basics to advanced concepts in Dialogflow Understand the importance of NLP in Bot development by writing bots in NodeJS without using any NLP for skype and facebook platforms and then using NLP (Dialogflow) platform Learn to write end to end bot from scratch using Dialogflow and NodeJS for Facebook messenger, Android and web applications Learn to deploy bot web services on cloud (Heroku) Learn to build an end to end real life bot from scratch using Dialogflow and NodeJS which tells bus arrival time given a bus stop number for Facebook messenger, Android application, A HTML/JS chatbot web application. Learners can use this example as template and build more interesting and useful bots This course is ideal for individuals who are Anyone who wants to learn bot development and dialogflow It is particularly useful for Anyone who wants to learn bot development and dialogflow.
Enroll now: Build CHATBOTS with Dialogflow (V1 & V2) and NodeJS
Summary
Title: Build CHATBOTS with Dialogflow (V1 & V2) and NodeJS
Price: $19.99
Average Rating: 3.65
Number of Lectures: 31
Number of Published Lectures: 31
Number of Curriculum Items: 31
Number of Published Curriculum Objects: 31
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Understand the concepts and different components of Dialogflow – Intents, Entities, Contexts, Actions, Events with examples. Learn step by step from basics to advanced concepts in Dialogflow
- Understand the importance of NLP in Bot development by writing bots in NodeJS without using any NLP for skype and facebook platforms and then using NLP (Dialogflow) platform
- Learn to write end to end bot from scratch using Dialogflow and NodeJS for Facebook messenger, Android and web applications
- Learn to deploy bot web services on cloud (Heroku)
- Learn to build an end to end real life bot from scratch using Dialogflow and NodeJS which tells bus arrival time given a bus stop number for Facebook messenger, Android application, A HTML/JS chatbot web application. Learners can use this example as template and build more interesting and useful bots
Who Should Attend
- Anyone who wants to learn bot development and dialogflow
Target Audiences
- Anyone who wants to learn bot development and dialogflow
Whether you are a novice would be bot developer or have just started your journey in bot development, this course will smoothen your journey by explaining you the bot development process clearly with examples using Dialogflow and NodeJS.
This course teaches invaluable concepts of Dialogflow that are essential for creating bots for Facebook messenger, Skype, web and Android platform.
Difficult concepts in Dialogflow like Webhook slot filling, validation of user inputs during backend fulfillment, and concepts like Entities, Contexts, Actions, Events are explained with live examples in NodeJS for better clarity which otherwise are not well documented on Dialogflow.comEach topic is covered in top down fashion with practical, hands-on examples.
The later part of the course covers some advanced concepts. A real-life Bus Arrival time bot is written in Node JS using Dialogflow for Facebook messenger, as an Android app and also as a chat enabled web application. The Bus Arrival time bot chats with the user and accepts a parameter called BusStop Number and provides the user the estimated time of arrival of all the busses at that stop. The Bus Arrival Time API is provided by Singapore’s Land Transport Authority. The Bot uses the API to fetch live Bus arrival timings at a bus stop. Complete source code is provided for the learners to learn how an end to end bot is created using Dialogflow and NodeJS.
UPDATE: Examples using Dialogflow V2 has been added recently. I will keep adding more examples using Dialogflow Version 2.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Course Promotional Video
Lecture 2: Table of Contents
Lecture 3: BOTS and their significance
Lecture 4: Design Considerations for BOTS
Chapter 2: Setup NodeJS and Heroku CLI
Lecture 1: Setup NodeJS and Heroku CLI
Chapter 3: Building bots without using NLP.(Skype and Facebook messenger)
Lecture 1: A Simple Skype bot using plain NodeJS – Introduction
Lecture 2: A Simple Skype bot using plain NodeJS – Installing the Prerequisites
Lecture 3: A Simple Skype bot using plain NodeJS – Code
Lecture 4: A Simple Skype bot using plain NodeJS – Register and Upload on Heroku
Lecture 5: A Simple Skype bot using plain NodeJS – Complete Code and Test
Lecture 6: A Simple Facebook Messenger Bot – Introduction and architecture
Lecture 7: A Simple Facebook Messenger Bot – Code
Lecture 8: A Simple Facebook messenger Bot – Facebook configurations
Lecture 9: A Simple Facebook messenger Bot – Code Complete and Test
Chapter 4: Dialogflow – A Complete Tutorial with examples
Lecture 1: Dialogflow – A Case for Natural Language Processing
Lecture 2: Dialogflow – Introduction. End to End flow.
Lecture 3: Dialogflow – Understanding Intents with example
Lecture 4: Dialogflow – Understanding Context and Entities
Lecture 5: Dialogflow – Understanding Fulfillment and Actions
Lecture 6: Dialogflow – (Part 1)A Bus Arrival Time Notifier for Facebook Messenger
Lecture 7: Dialogflow – (Part 2)A Bus Arrival Time Notifier for Facebook Messenger
Lecture 8: Dialogflow – (Part 3)A Bus Arrival Time Notifier for Facebook Messenger
Lecture 9: DialogFlow V2. Introduction
Lecture 10: Dialogflow : Using Dialogflow V2 API. BusArrivalTime BOT for FB Messenger
Lecture 11: Dialogflow -HTML/JS Chatbot for Bus Arrival Time Notifier
Lecture 12: Dialogflow -Android app for Bus Arrival Time Notifier
Lecture 13: Dialogflow – Understanding Webhook for Slotfilling
Lecture 14: DialogFlow V2. Webhook Slotfilling
Lecture 15: Dialogflow – Understanding how to validate user input at backend
Lecture 16: DialogFlow V2. Validation
Lecture 17: DialogFlow V2. RichMessages on Facebook
Instructors
-
Feroz S
Head of IT.
Rating Distribution
- 1 stars: 6 votes
- 2 stars: 7 votes
- 3 stars: 20 votes
- 4 stars: 33 votes
- 5 stars: 29 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
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024