Articles → MICROSOFT BOT FRAMEWORK → Microsoft Bot Framework Architecture

Microsoft Bot Framework Architecture






Architecture




  1. Bot service - Once your code is developed using C# or node.js, it is deployed on the cloud. The bot then exposes itself using the end point called the messaging endpoint. The bot logic, authorization, authentication and cognitive services resides in the cloud post deployment.
  2. Cognitive services - Cognitive services are basically the AI services used by the bot. Some of the examples of the cognitive services are Natural Language Processing, Face Recognition etc.
  3. Channels - Channels are those platforms where your bot is hosted. For example, it could be Facebook, your website, skype etc.
  4. Bot Connector - Bot connecter manages the communication between the bot service and the channel.
  5. Picture showing the different components of the bot framework
    Click to Enlarge




Picture showing the communication of bot deployed on Facebook with the bot service
Click to Enlarge










Posted By  -  Karan Gupta
 
Posted On  -  Monday, November 30, 2020

Query/Feedback


Your Email Id
 
Subject
 
Query/FeedbackCharacters remaining 250