ChatBots: Messenger ChatBot – DialogFlow and nodejs
ChatBots: Messenger ChatBot – DialogFlow and nodejs, available at $84.99, has an average rating of 4.41, with 122 lectures, based on 3645 reviews, and has 20284 subscribers.
You will learn about understand how chatbots work build chatbots for Messenger know how to create custom code to add flexibility to your chatbot have in-depth knowledge of natural language processing with DialogFlow know and use the fb messenger api get information from the conversation add persistent menu use all the possible message types: text, images, video, quick replies, buttons, carousels,… students will get a codebase that is easily extendable have a chatbot that can be easily extended to connect to other APIs add rich media messages in DialogFlow have a chatbot that answers FAQ This course is ideal for individuals who are everybody that realizes the potential chatbots bring or everybody who wan't a deeper knowledge of DialogFlow or everybody who wants to build a chatbot for Messanger or everybody who needs a bot to answer FAQ or everybody who needs a bot to take job interviews or everybody who need the bot to talk to customers or friend or fans or … or You should not take the course if you don't know what chatbot is. Take a peak at the first FREE videos first! or for the second part of the course you need to know the basics of JavaScript and Node It is particularly useful for everybody that realizes the potential chatbots bring or everybody who wan't a deeper knowledge of DialogFlow or everybody who wants to build a chatbot for Messanger or everybody who needs a bot to answer FAQ or everybody who needs a bot to take job interviews or everybody who need the bot to talk to customers or friend or fans or … or You should not take the course if you don't know what chatbot is. Take a peak at the first FREE videos first! or for the second part of the course you need to know the basics of JavaScript and Node.
Enroll now: ChatBots: Messenger ChatBot – DialogFlow and nodejs
Summary
Title: ChatBots: Messenger ChatBot – DialogFlow and nodejs
Price: $84.99
Average Rating: 4.41
Number of Lectures: 122
Number of Published Lectures: 119
Number of Curriculum Items: 124
Number of Published Curriculum Objects: 121
Original Price: $139.99
Quality Status: approved
Status: Live
What You Will Learn
- understand how chatbots work
- build chatbots for Messenger
- know how to create custom code to add flexibility to your chatbot
- have in-depth knowledge of natural language processing with DialogFlow
- know and use the fb messenger api
- get information from the conversation
- add persistent menu
- use all the possible message types: text, images, video, quick replies, buttons, carousels,…
- students will get a codebase that is easily extendable
- have a chatbot that can be easily extended to connect to other APIs
- add rich media messages in DialogFlow
- have a chatbot that answers FAQ
Who Should Attend
- everybody that realizes the potential chatbots bring
- everybody who wan't a deeper knowledge of DialogFlow
- everybody who wants to build a chatbot for Messanger
- everybody who needs a bot to answer FAQ
- everybody who needs a bot to take job interviews
- everybody who need the bot to talk to customers or friend or fans or …
- You should not take the course if you don't know what chatbot is. Take a peak at the first FREE videos first!
- for the second part of the course you need to know the basics of JavaScript and Node
Target Audiences
- everybody that realizes the potential chatbots bring
- everybody who wan't a deeper knowledge of DialogFlow
- everybody who wants to build a chatbot for Messanger
- everybody who needs a bot to answer FAQ
- everybody who needs a bot to take job interviews
- everybody who need the bot to talk to customers or friend or fans or …
- You should not take the course if you don't know what chatbot is. Take a peak at the first FREE videos first!
- for the second part of the course you need to know the basics of JavaScript and Node
Do you want to build a chatbot, so a bot that can talk? Yes, a bot that can talk to your friends or customers or fans while you sleep or do something else. You can make one for your customer that keep on asking the same questions. Or if you have a community for your fans and followers that want to know your details. Use your imagination, any time you have to reply the same thing over and over again, someone else like a bot can do it for you.
In the first part of the course, we’ll make a chatbot without programming skills. We’ll build a ChatBot that can answer frequently asked questions, and I’ll show you how to teach your bot to have any other dialogs. We’ll learn this by teaching our ChatBot to make job interviews.
We’ll use DialogFlow to process natural language.DialogFlow will help the bot to understand what users want.
The chatbot will communicate to its customers via Facebook Messenger.
And in the second part, we’ll use NodeJS to upgrade the bot. So the basic knowledge of javascript and NodeJS is needed.
With the new app, our bot will be able to remember things, that is, store information into a database or connect to other API services. With this, the bot will gain external knowledge and functionality.
And remember, I’LL BE THERE FOR YOU. I ANSWER EVERY QUESTION AND HELP EVERY STUDENT.
At the end of the course, you’ll have a fully functional ChatBot. And you’ll also know how to teach the bot to have other dialogs with customers. You’ll know how to make a bot for yourself and other people.
My name is Jana Bergant, and I’m a developer with over 20 years of experience. I’m an IT instructor teaching people new tech skills. Over 17000 people are already taking my course.
I help all my students at every step of development. And I’ll be here for you!
So if the predictions turn right, this will open up a new channel for businesses to reach a large audience. And here is a BIG OPPORTUNITY FOR YOU! Be one of the first people that know how to build chatbots. You can build it for your business or other people.
This course will show you how to create a ChatBot!
In the course, we use the latest version of DialogFlow. Also, I update videos regularly to stay up to date.
The last update of the course was on 27th February 2020
I added DialogFlow mega agents
Course Curriculum
Chapter 1: Introduction to the course
Lecture 1: Introduction
Lecture 2: ChatBots – what are they and how do we build one?
Lecture 3: What can I do with bots?
Lecture 4: ChatBot behind the scenes
Lecture 5: ChatBot architecture
Lecture 6: How to get help
Lecture 7: Additional resources
Chapter 2: Connect Facebook app with DailogFlow / have a first conversation with a chatbot
Lecture 1: Create a Facebook page
Lecture 2: Create a Facebook application
Lecture 3: DialogFlow setup and introduction
Lecture 4: Connect DialogFlow and Facebook application – updated
Lecture 5: First conversation with your bot
Chapter 3: Teach chatbot to answer FAQ. Test and train the ChatBot
Lecture 1: Show chatbot how to answer FAQ
Lecture 2: How to test and train a ChatBot / Add friends as testers
Chapter 4: Teach a bot how to have dialogs. Master DialogFlow!
Lecture 1: Chatbot job enquiry
Lecture 2: Teach chat bot to take candidates info
Lecture 3: Test your chatbot – job interview test
Lecture 4: No application context
Chapter 5: Rich messages
Lecture 1: DialogFlow – Rich messages Part 1
Lecture 2: DialogFlow – Rich messages Part 2
Chapter 6: Extra DialogFlow features
Lecture 1: Prebuilt agents
Lecture 2: Follow-up intents
Lecture 3: DialogFlow intents priority
Lecture 4: DialogFlow tutorial FREE ebook
Chapter 7: Publish a chatbot
Lecture 1: Introduction to app review – Steps to take
Lecture 2: Get the pages_messaging right
Lecture 3: Facebook app basic settings
Lecture 4: Privacy policy link for Facebook app
Lecture 5: Submit for review / publish the chatbot on Messenger
Chapter 8: Upgrade a chatbot – PART 2
Lecture 1: Introduction to part 2
Lecture 2: Heroku, GIT and Node.js
Lecture 3: Initial project in Node.js
Chapter 9: Code walkthrough and configuration
Lecture 1: Project configuration
Lecture 2: Google authentication / service accounts / google project
Lecture 3: How to test Messenger Bots localy?
Lecture 4: Code walktrough – part 1
Lecture 5: Code walktrough – part 2
Lecture 6: Take care of security
Lecture 7: First deploy to server
Lecture 8: Common mistakes that happen when first deploying to Heroku
Lecture 9: GRPC not working with node v12 WARNING!
Chapter 10: Add extra features to Chatbot
Lecture 1: Get information from conversation – part 1 – updated
Lecture 2: Get information from conversation – part 2 – updated
Lecture 3: Test new feature
Lecture 4: Send button message – delivery extra options
Lecture 5: Set a greeting text for your chatbot
Lecture 6: Set get started button
Lecture 7: Persistent menu is no longer supported
Lecture 8: Set persistant menu
Lecture 9: Disable text input
Lecture 10: Get information about the user
Lecture 11: Quick replies in parameters
Chapter 11: Connect to 3rd party API
Lecture 1: Connect to 3rd party API – Part 1
Lecture 2: Request module upgrade
Lecture 3: Connect to 3rd party API – Part 2
Lecture 4: Publish the update
Chapter 12: Save and retrieve information into a database
Lecture 1: Setup a database for the chatbot on Heroku
Lecture 2: Create user table for the user information
Lecture 3: Save user information into a database
Lecture 4: Postgres authorization with certificates
Lecture 5: Refactor user module – Part 1
Lecture 6: Refactor user module – Part 2
Lecture 7: More work with a database – retrieving and using user's preferences
Lecture 8: Create DialogFlow intent for colors inquiry
Lecture 9: Setup database tables to store information and user’s preference
Lecture 10: Read information user seeks (available colors) from database
Lecture 11: Remember user’s preference (color)
Lecture 12: Use user’s preference later in the conversation – updated
Lecture 13: Refactor all the bot code
Lecture 14: DialogFlow – trigger the intent with event
Chapter 13: Broadcasting messages to users
Lecture 1: Introduction to broadcasting
Lecture 2: Newsletter: Quick menu callback
Lecture 3: Newsletter: save settings to database
Lecture 4: Newsletter: unsubscribe
Lecture 5: Newsletter: quick menu – Subscribe to news
Lecture 6: Get the FB rights to send notifications – updated
Lecture 7: Application for sending news to bot users
Lecture 8: Facebook login: Introduction and setup -updated
Lecture 9: Ejs templating: Introduction
Lecture 10: Facebook Login: Authentication implementation
Lecture 11: Ejs templates and login page
Lecture 12: Logged in user object
Lecture 13: Secure login
Lecture 14: Broadcast form
Lecture 15: Broadcast confirm
Lecture 16: Send messages
Instructors
-
Jana Bergant
Web developer, IT instructor
Rating Distribution
- 1 stars: 57 votes
- 2 stars: 68 votes
- 3 stars: 420 votes
- 4 stars: 1170 votes
- 5 stars: 1930 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 Content Creation Courses to Learn in December 2024
- Top 10 Game Development Courses to Learn in December 2024
- Top 10 Software Testing Courses to Learn in December 2024
- Top 10 Big Data Courses to Learn in December 2024
- Top 10 Internet Of Things Courses to Learn in December 2024
- Top 10 Quantum Computing Courses to Learn in December 2024
- Top 10 Cloud Computing Courses to Learn in December 2024
- Top 10 3d Modeling Courses to Learn in December 2024
- Top 10 Mobile App Development Courses to Learn in December 2024
- Top 10 Graphic Design Courses to Learn in December 2024
- Top 10 Videography Courses to Learn in December 2024
- Top 10 Photography Courses to Learn in December 2024
- Top 10 Language Learning Courses to Learn in December 2024
- Top 10 Product Management Courses to Learn in December 2024
- Top 10 Investing Courses to Learn in December 2024
- Top 10 Personal Finance Courses to Learn in December 2024
- Top 10 Health And Wellness Courses to Learn in December 2024
- Top 10 Chatgpt And Ai Tools Courses to Learn in December 2024
- Top 10 Virtual Reality Courses to Learn in December 2024
- Top 10 Augmented Reality Courses to Learn in December 2024