Introduction

Completed

In this module, you learn how to design, build, deploy, and host bots using the Microsoft Bot Framework and Azure Bot Service to provide enterprise-grade conversational AI experiences.

Imagine that you work for an online retail company. You're asked to investigate methods to provide chat support to customers who are exploring and purchasing products on your company's website.

You want to explore automating parts of your company's customer-support tasks. You're considering using chat bots on your website and social-networking sites. The chat bots must be simple to create and manage, while being easy to extend with new features at a later time. You'd also like to eventually build natural-language capabilities into the bots. However, you don't have time or budget to develop your own language machine learning models. You consider using Azure Bot Service and creating your chat bots using Microsoft Bot Framework Composer. These chat bots can help increase customer engagement and help you more effectively support your company’s customers.

In this module, you explore how to design bots that integrate conversational logic by using Bot Framework Composer. You learn about extending bot functionality with code by using the Bot Framework SDK. You also learn how to design and build bots by using Bot Framework Composer, and how to host interactive bots on Azure Bot Service.

Learning objectives

After completing this module, you should know more about:

  • The features and functionalities of a bot.
  • Bot design and using Azure Bot Service.
  • Creating a bot by using Bot Framework Composer.
  • How the Azure Bot Service components work together in Azure.

Prerequisites

To get the best learning experience from this module, you should have:

  • Working experience of the Azure portal.
  • General knowledge of cloud computing.