微软聊天机器人框架(Bot Framework)

 

微软聊天机器人框架(Bot Framework)让你的服务可以创建并连接人工智能机器人,通过它你的服务能够与用户自由聊天,方式可以是打字、短信,Skype、Slack、Office 365邮件以及其他流行的服务等。
聊天机器人正在迅速成为我们数字生活的一部分,他们已经成为继网站和移动之后又一种重要的与用户交互的服务或应用程序方式。开发人员写聊天机器人都面临着一样的问题,例如机器人需要基本的输入输出操作,他们必须有语言和对话功能,他们必须与客户保持连接,且最好是以客户选择的方式进行对话和语言沟通。聊天机器人框架 提供了一种套解决这些问题的工具给开发者使用,例如自动翻译30种语言、用户与回话状态管理、调试工具、嵌入式web聊天控件以及一整套能够让用户发现、试用并添加他们喜欢的机器人的方式。
 
聊天机器人框架有好几个组件组成,包括Bot Connector(聊天机器人连接器)、Bot Builder SDK(机器人构建二次开发包)以及Bot Directory(机器人目录)。
 
Bot Connector
Bot Connector帮助聊天机器人与文本/短信、Office 365邮件、Skype、Slack和其他服务无缝连接。你只需要在Bot Directory中注册你的机器人,配置想要的频道,然后发布即可。
Bot Builder SDK
Bot Builder SDK一套开源的二次开发包,如果你想开发基于Node.js或者C#的聊天机器人,这个包里有你需要的一切东西,github开源地址为:https://github.com/Microsoft/BotBuilder
  • 开始学习Bot Builder C#版  
地址:http://docs.botframework.com/sdkreference/csharp/
  • 开始学习Bot Builder Node.js版
地址:http://docs.botframework.com/builder/node/overview/
 
Bot Directory
Bot Directory是所有通过Bot Connector注册的聊天机器人的公共目录。用户可以从Bot Directory中发现、尝试、添加机器人,并添加机器人到他们收藏列表中。在Bot Directory最初对公众开放时,Bot Directory将特别推荐在微软2016 Build大会上展示的聊天机器人。
???企企csvcsvcsvcsvcsvcsv
posted @ 2018-08-16 19:16  micwin  阅读(1070)  评论(0编辑  收藏  举报