This repository includes the demo of presentation Boost your Bot's IQ
The simple hello world bot using typescript and serverless functions. The prerequisites and setup instructions are in the read me of directory
The restaurant bot asks details like location, cuisine, restaurant, time and party size to make a reservation in restaurant. It's sequential bot with waterfall steps implemented using single dialog. The dialog will start when user types create reservation
The restaurant bot conversation is built using multiple dialogs such as location dialog, restaurant dialog, when dialog, party size dialog. The create reservation
master dialogs controls the conversation flow.
The LUIS model is trained and integrated. Now the restaurant bot can understand the human language.
More LUIS model on location, restaurant, when, party size is trained and integrated. Now the restaurant bot can understand the human language and switch the context in mid of conversation.
Integrated AppInsights SDK and collect/measure the analytics of bot including custom events.