Build a Bot in a Day

Build a Bot in a Day


Artificial Intelligence, Developer, Level: 300, Pre-Conf Developers

This workshop is intended for emerging developers looking to learn how to develop chat bots using conversational AI on Microsoft Azure.


Since this is only a short workshop, there are certain things you need before you arrive. Firstly, you should have some previous exposure to Visual Studio. We will be using it for everything we are building in the workshop, so you should be familiar with how to use it to create applications. Read an overview, get started with, and take tutorials of Visual Studio here:

Additionally, this is not a class where we teach you how to code or develop applications. We assume you have some familiarity with C#, but you do not know how to implement solutions with Microsoft Cognitive Services.

You can learn foundational C# skills here:  Finally, you should have little to no experience developing bots with the Microsoft Bot Framework and the Bot Builder SDK for .NET.

We will spend a lot of time discussing how to leverage Microsoft Cognitive Services to help you infuse AI into your bot, as well as practical approaches to interacting with the user.

Prior to arriving at the workshop, we expect you to have done the following:

  • Bring a laptop PC with at least 2-cores (2Ghz) and 4Gb RAM running on one of the following versions of Windows: 7 (SP1), 8.1, 10, or Windows Server 2012 R2 Standard or Datacenter
  • Have a Microsoft account (Outlook, Live, Hotmail, MSN) * Installed Visual Studio 2015 or later (Community, Professional, or Enterprise edition)
  • Add the ASP.NET and web development workload.

Full Prerequisite list will be emailed to the attendees.