Microsoft Bot Builder Overview
微软机器人构建器概述
微软机器人Builder是一个强大的框架构建机器人可以处理自由交互和更多的引导,这种可能性是显式地显示给用户。 它很容易使用和利用c#写机器人提供一个自然的方式。
高级功能:
- 强大的对话系统是孤立的和可组合的对话框。
- 内置对话框等简单的事情是的/不,字符串、数字、枚举。
- 内置对话框,利用强大的人工智能这样的框架 路易斯
- 机器人是无状态的,帮助他们。
- 表单流程自动生成机器人从c#类填写类和支持帮助,导航,澄清和确认。
有几个样品在这个目录中。
- Microsoft.Bot.Sample.SimpleEchoBot——机器人连接器示例完成机器人构建器框架。
- Microsoft.Bot.Sample.EchoBot——添加到前面的示例状态。
- Microsoft.Bot.Sample.SimpleSandwichBot——FormFlow是多么容易的例子创建丰富的对话框与引导谈话,帮助和澄清。
- Microsoft.Bot.Sample.AnnotatedSandwichBot——基于前面的示例添加属性信息,确认和业务逻辑。
- Microsoft.Bot.Sample.SimpleAlarmBot——集成 http://luis.ai设置警报系统的对话框。
- Microsoft.Bot.Sample.AlarmBot——添加报警逻辑以前的机器人和主动发送警报
- Microsoft.Bot.Sample.PizzaBot——集成 http://luis.aiFormFlow。
- Microsoft.Bot.Sample.GraphBot——集成 微软图形Api对话系统。
- Microsoft.Bot.Sample.SimpleFacebookAuthBot图——一个机器人展示OAuth身份验证使用Facebook API。
- Microsoft.Bot.Sample.SimpleIVRBot——一个示例IVR bot使用Skype调用API。
- Stock_Bot——样品显示调用web服务,路易斯,LUIS对话框。
- SearchPoweredBots——样品显示的集成 Azure搜索对话框。
你可以找到更多的样品 机器人Builder SDK样品回购
机器人Builder SDK
微软的机器人框架提供了你需要建立并连接自然无论用户交互的智能机器人说话,从文本/ sms Skype,松弛,Office 365邮件和其他受欢迎的服务。
微软机器人Builder SDK是微软机器人框架的三个主要组件。 它是一个功能强大,易于使用的框架,提供了一个熟悉的方式。 网络和节点。 js开发人员开发机器人。 机器人Builder SDK提供的特性,使机器人和用户之间的交互更加简单。 机器人构建器还包括一个模拟器调试机器人,以及大量的样本机器人可以使用作为构建块。
认为机器人是一个应用程序,用户与会话的方式进行交互。 机器人可以用文字交流的谈话,卡片,或者讲话。 机器人可能会非常简单,基本模式匹配响应,或者它可能是一个复杂的人工智能的编织技术与复杂的会话状态跟踪和整合现有业务服务。
机器人框架使您能够构建支持不同类型的机器人与用户的交互。 你可以在你的机器人设计的对话是自由的。 你的机器人还可以有更多的互动引导,它提供用户选择或行动。 谈话可以使用简单的文本字符串或更复杂的富卡包含文本,图像,和操作按钮。 您可以添加自然语言交互,让用户与你的机器人在自然和富有表现力的方法。
开发人员编写机器人都面临同样的问题:机器人需要基本的I / O,他们必须有语言和对话能力,他们必须连接到用户,最好是在任何谈话中经验和用户选择的语言。 机器人框架提供了强大的工具和功能来帮助解决这些问题和更多的功能,如自动翻译30多种语言,用户和会话状态管理,调试工具,可嵌入web聊天控制和方式让用户发现,尝试,并添加机器人交谈他们爱的经历。
检查文档开始使用机器人Builder SDK !
快速掌握我们的样品:
加入谈话 git。
看到所有的支持选项 在这里。
这个项目已经采用了 微软开源的行为准则。 看到的更多信息 行为准则常见问题解答或联系 opencode@microsoft.com with any additional questions or comments.
https://github.com/Microsoft/BotBuilder
Microsoft Bot Builder Overview的更多相关文章
- Microsoft Bot Framework with LUIS
今年微软的编程之美的主题是“对话即平台”,“人工智能”,要求参赛选手用到Bot Framework与Cognitive Services. 大多数人应该对这两个技术都不怎么熟悉吧,我就在这里写写自己所 ...
- 如何将 Microsoft Bot Framework 链接至微信公共号
说到 Microsoft Bot Framework 其实微软发布了已经有一段时间了,有很多朋友可能还不太了解,微软Bot的功能今天我给大家简单的介绍一下,Bot Framework的开发基础以及如何 ...
- Microsoft Bot Framework 链接至微信公共号
如何将 Microsoft Bot Framework 链接至微信公共号 说到 Microsoft Bot Framework 其实微软发布了已经有一段时间了,有很多朋友可能还不太了解,微软Bot ...
- How the Microsoft Bot Framework Changed Where My Friends and I Eat: Part 1
Bots are everywhere nowadays, and we interact with them all of the time. From interactions on our ph ...
- Microsoft Bot Framework 上手
因为这前使用过MS Bot Frameowrk 做过开发, 最近心血来潮想做(挖坑)一个小的bot. 今天带领大家使用MS Bot Framework创建Hello World. 首先,我们要创建项目 ...
- 如何将 Microsoft Bot Framework 机器人部署以及网页应用
<Bot Framework>是微软开发的一款可让任何人制作自己的聊天机器人.该工具可以理解自然语言并对图片进行分析等,初期开放了 22 个可集成到应用的 API. 首先说到Bot大家的第 ...
- Bot Framework 搭建聊天机器人
这周我来跟大家分享的是在Microsoft Build 2016上发布的微软聊天机器人的框架. 现如今,各种人工智能充斥在我们的生活里.最典型的人工智能产品就是聊天机器人,它既可以陪我们聊天,也可以替 ...
- 手把手教你利用微软的Bot Framework,LUIS,QnA Maker做一个简单的对话机器人
最近由于要参加微软亚洲研究院的夏令营,需要利用微软的服务搭建一个对话Bot,以便对俱乐部的情况进行介绍,所以现学了几天,搭建了一个简单的对话Bot,期间参考了大量的资料,尤其是下面的这篇博客: htt ...
- C# For Bot Framework
Bot Framework是一个聊天机器人的框架,背后是微软的SDK,它可以使用C#和Nodejs开发,今天我尝试用创建一个比较简单Bot 参考地址:https://docs.microsoft.co ...
随机推荐
- 洛谷P4071 [SDOI2016] 排列计数 [组合数学]
题目传送门 排列计数 题目描述 求有多少种长度为 n 的序列 A,满足以下条件: 1 ~ n 这 n 个数在序列中各出现了一次 若第 i 个数 A[i] 的值为 i,则称 i 是稳定的.序列恰好有 m ...
- disconf-web 分布式配置管理平台
一.需求 实现分布式配置中心:(1)集中管理外部依赖的服务配置和服务内部配置(2)提供web管理平台进行配置和查询(3)支持服务注册与发现(4)支持客户端拉取配置(5)支持订阅与发布,配置变更主动通知 ...
- Hadamard product
按元素乘积. python中Hadamard product和matrix product的区分: For numpy.ndarray objects, * performs elementwise ...
- 图形管线之旅 Part5
原文:<A trip through the Graphics Pipeline 2011> 翻译:往昔之剑 转载请注明出处 在上一篇关于纹理采样器之后,我们现在回到了3D前端.那 ...
- Xamarin 2017.9.19更新
Xamarin 2017.9.19更新 本次更新是添加Xamarin.iOS对iOS 11和Xcode 9的支持.Visual Studio 2017升级到15.3.5获得更新功能.Visual ...
- hdu 1180 诡异的楼梯(优先队列)
Hogwarts正式开学以后,Harry发现在Hogwarts里,某些楼梯并不是静止不动的,相反,他们每隔一分钟就变动一次方向. 比如下面的例子里,一开始楼梯在竖直方向,一分钟以后它移动到了水平方向 ...
- hibernate4日志配置
在平时运行程序时控制台有很对的日志打印,本文说明如何控制这些日志打印. 1.确定要使用日志的实现,我在这使用的是log4j. 2.加入log4j的api包slf4j-api.jar,log4j的转换包 ...
- 苹果无sim卡激活
韩梦飞沙 韩亚飞 313134555@qq.com yue31313 han_meng_fei_sha 苹果无sim卡激活 这是不行的... 必须有SIM 卡. 有可能卡贴坏了,更换卡贴.
- [BZOJ4872][六省联考2017]分手是祝愿(期望DP)
4872: [Shoi2017]分手是祝愿 Time Limit: 20 Sec Memory Limit: 512 MBSubmit: 516 Solved: 342[Submit][Statu ...
- 04-RocketMQ入门及其使用(一)
视频开始主要介绍数据库逻辑以及分表相关的设计. 关键的数据库读写分析操作---