Prerequisites
- Udemy Course by
Ankur Gupta

- Create
Azure Account
- Create
LUIS Account
- Install
Node JS
on your local computer - Install
Bot Framework v4
on your local computer - Install
VS Code IDE
on your local computer - Install
Git
on your local computer. Create a GitHub
account - Install
Bot Framework Emulator
on your local computer - Create and deploy a
LUIS App
in Azure - Create a
QnA Maker
Service - Create a Knowledge Base by logging into -
https://www.qnamaker.ai/
Yeoman Generator
- https://yeoman.io/generators/- Used to kick start new projects
restify
- http://restify.com/
How bot works - Bot Internals with Echo Bot
- Azure Bot Service + Bot Framework
UseCase - Restaurant Reservation
- Dialogs
Welcome Message
Make Reservation
Cancel Reservation
+ Adaptive Card
FAQ
Setup
- Install the tools globally
npm install -g yo generator-botbuilder
- Using Yeoman create a project
- Test the bot service using emulator
- Start the bot, node js app
References
- Create a Chat Bot with Heroku, Node.js, MS Bot Framework
https://medium.com/@chinnatiptaemkaeo/create-fb-bot-with-heroku-nodejs-microsoft-bot-framework-687bd2893238