Getting started with Office 365 robot (Bot) development

As a major form of artificial intelligence technology, the application of these robot (bot) more widely. Whether it is physical or pure software, the current robotics technology should be said to have entered the homes of ordinary people. This article explores the rapid development and deployment of a software robot based on the BotFramework provided by Microsoft, and seamlessly integrates it with Office365 or other applications to bring new session-based human-computer interaction to users. Experience.

basic concept

This article will use an example to lead you to the introduction, the following basic concepts are slightly explained:

BotFramework - This is a collection of tools and services provided by Microsoft. Its access address is https://dev.botframework.com. It mainly includes

Bot registration and management, running services

Multiple development templates and SDKs (BotBuilderSDK) and online development and deployment services (AzureBotService)

Simulator for debugging (BotFrameworkEmulator)

Online App Store (BotDirectory)

Bot - This is a logical object we finally developed. It mainly contains a set of API code and a description file.

Channel - As mentioned above, the robot we developed is a logical object. If you really interact with the user, you must have a suitable interface. If you can use the most common application with the user. Putting it together can be a better experience. The design philosophy of BotFramework is to let the Bot write once and run everywhere. It connects different user interfaces through the so-called Botconnectorservice. These are the applications that use our Bot, which we call Channel. There are currently more than a dozen Channels that are supported. For more information, please see: https://docs.microsoft.com/en-us/bot-framework/portal-configure-channels.

As of this writing, I found that the service of BotDirectory is no longer accepting new submissions. The current policy is to change the service to BingChannel.

Register a Bot

To do Bot development, you first need to register in BotFramework. You can use the personal account (MicrosoftAccount) and the work account (Office365 account) to log in to https://dev.botframework.com, then select "Mybots" and do the following to complete the registration.

1501550179659059360.png

In the following page, Boothdle is the identifier of your bot and cannot contain spaces. Please save this name, which will be used later. In addition, Messagingendpoint can be left blank at this time. The most important thing is to click "CreateMicrosoftAppIDandpassword", and please save the returned AppID and Password information, which will be used later.

1501550224041032328.png

Wind Off Grid Turbine

Wind Off Generator,Portable Wind Turbine,Off Grid Wind Turbine,Best Home Wind Turbine

Jinan Xinyuhua Energy Technology Co.,Ltd , https://www.xyhenergy.com

This entry was posted in on