Intermediate Bot Framework for Developers

Intermediate Bot Framework for Developers

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 05m | 215 MB

Chatbots are the first wave of practical and commercially viable artificial intelligence, prevalent in ecommerce and service-oriented applications. For chatbot development, Microsoft Bot Framework is one of the most popular tools. In this course, Mithun Prasad, PhD (applied data scientist at Microsoft) reveals advanced features and best practices for developing intelligent bots with the Bot Framework. Learn how to implement conversation logging for advanced analytics, perform rapid development and testing with ngrok, conduct unit testing, and set up Direct Line communication from clients such as mobile apps and web services.

Table of Contents

Introduction
Exercise files
Welcome
What you should know

Conversation Logging
Conclusions
File logging
Introduction and implementation of an activity logger
Simple logging
SQL logging
Why log chat conversations

Using ngrok with Bots
Install, configure ngrok, and deploy
Use of ngrok with bots

Unit Testing
Mocking to perform unit testing with bots
Why should you test bots and what should you test with bots

Direct Line Communication
Configure and communicate with bots using Direct Line
Introduction to Direct Line and Direct Line prerequisites

Conclusion
Next steps