Bot Framework Composer

Retrieved from Microsoft Docs

Bot Framework Composer is an open-sourced visual authoring canvas used to build conversational AI applications. Composer is available as a web-based client and a desktop application. The main advantage of using the Composer is that we can build bots without write a line of code! The features include in context editing for language understanding(NLU), tools for testing and training language understanding(NLU) and QnA components, and a ready-to-use bot runtime executable.

Using the Composer saves a few steps for the developer to set up the environment. One more interesting fact to note is that apps developed using the Composer make use of the adaptive dialog format which is used by various bot framework tools as well, thus making it easy for integration. Composer allows us to build sophisticated composition of bot replies using Language Generation.

Many of Composer’s functionalities such as storage, authentication, publishing and templates can be customized and extended by using extensions. These extensions are nothing but Javascript modules which gets access to a set of Composer APIs to offer a new functionality to the application.





Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

NADOS: A Brief Introduction

NADOS: A Brief Introduction

AWS CDK Undocumented use of ?????

Preface: Master Data of Enterprise System — Directory, Asset Catalog, General Ledger

Pull tweets and threads into Briefly

Five defining factors in Product Management

How Does Netflix Work?

Data Management

What Does It Mean To Graduate From An Elite Bootcamp?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Anusha R

Anusha R


More from Medium

Building a Power Platform Independent Publisher Connector for the Ethereum Blockchain (Part 1)

12 Advantages & Uses of AI in Digital Marketing

Automating the extraction of news articles for market updates

Discover App Business Model Design