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.