Skip to content

Training resources around Microsoft Bot Framework

Notifications You must be signed in to change notification settings

ramthiagu/bot-education

Repository files navigation

Summary of this Repository

bot-education is a place for training resources around Microsoft Bot Framework and Cognitive Services bot-related topics. This includes samples, labs, guides and documentation.

For additional resources see the Additional Resources section.

Quick Start

To begin, satisfy some pre-reqs and go through an example using the .NET Bot Builder SDK. This introductory lab is located in this repository here.

Next, turn to the "Bot Framework Developer's Introduction" guide (COMING SOON) for a 0 to 60 style walk-through of creating your first bot and publishing it, and consuming it within Skype.

You'll need Visual Studio (2015 preferably - Community Edition is fine), the Bot Emulator, and the Bot Template. Instructions in the guide.

What can be found in bot-education

Samples

  • Sample bots in Visual Studio solution formats (C#)
  • Sample Cognitive Services API code snippets (as Jupyter notebooks mainly) found here
  • Sample Azure Machine Learning solutions (e.g. anomaly detection) found here

Labs

Guides/Slide Decks

Overall learning objectives

  • Learn about the different types of bots (they aren't always smart)
  • Learn about the components of a bot in the context of the Microsoft Bot Framework (BF)
  • Gain pratical knowledge of how to integrate Cognitive Services "smarts" into a bot
  • Gain understanding around what makes for an excellent user experience
  • Gain hands-on knowledge of how to quickly implement, publish, register and consume a bot with the BF
  • Understand the development of bots on a deeper level by plunging into the SDKs
  • Become proficient at integrating the right kind of "smarts" for the right kind of bot and use case

About

Training resources around Microsoft Bot Framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published