Microsoft Bot Framework Fundamentals Training Course

Course Code

botframeworkfun

Duration

14 hours (usually 2 days including breaks)

Requirements

  • An understanding of chatbots

Audience

  • Web Developers

Overview

Microsoft Bot Framework is a framework for building conversational AI experiences. With Microsoft Bot Framework, users can build, enhance, and deploy chatbots.

This instructor-led, live training (online or onsite) is aimed at web developers who wish to build conversational AI experiences.

By the end of this training, participants will be able to:

  • Build guided bot conversations with Microsoft Bot Framework.
  • Enhance bots with dialogs and FormFlow.
  • Integrate Microsoft's NLP framework into a bot.
  • Deploy a bot to one or multiple channels.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.

Course Outline

Introduction

Microsoft Bot Framework

  • What is a bot?
  • Bot framework
  • Bot lifecycle

Preparing the Development Environment

  • Installing and configuring Microsoft Bot Framework

Microsoft Bot Framework Quick Start

  • Creating a bot
  • Maintaining conversation states with dialogs
  • Using Dialog Chain
  • Creating speech response

FormFlow

  • Creating a form
  • Receiving feedback
  • Working with images, audio, etc.

LUIS with Microsoft Bot Framework

  • Integrating LUIS
  • Using LUIS API
  • Training and testing bots
  • Adding NLP

Azure Bot Service

  • Creating an Azure service bot
  • Deploying to Azure

Deployment

  • Deploying to multiple channels

Summary and Conclusion

Related Categories

Related Courses

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in the US!

As a Business Development Manager you will:

  • expand business in the US
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions