打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
微软开发APP来DIY机器人

腾讯数码讯(chares)Bots是一款和用户交互的APP应用程序,微软最近又出新招,为Bots扩充新的框架构建和交互识别功能,使开发者能自行设计个性化机器程序。

CEO萨提亚纳德拉在今年的微软发布会上明确表示,这项技术可以让用户实现与微信,Slack和Skype等软件的直接交互,如果要订餐,网购,或是查询天气,航班信息,就可以直接向Bots发出命令,让它来代替用户进行网页搜索,从而免去一系列繁琐的操作步骤。

计算研究人员们一直希望研发一款能在用户和各种应用程序之间起连接作用的代理软件,从而代替用户实现与各种APP的交互,但Bots似乎比这种代理软件还要强大,它与APP的交互更加智能,且还能兼容许多的智能产品,包括VR设备Cortana。一旦用户发出命令,Bots便能迅速帮助用户把程序任务执行下去。

Bots程序框架的设计是跨平台的,它有自己独立的开发人员门户,你可以在智能设备的服务后台中注册并登陆Bots程序,自行设计机器人框架。Bots程序可以与许多终端进行连接,包括SMS短信服务,这也意味着即使是使用2G网络的老款诺基亚移动手机也能够通过Bots实现这项功能,让更多互联网技术尚不发达的国家受益,从而把互联网延伸到了一个更广的层次。

Bot连接器是Bot程序框架的中心,它能连接各种通道,实现云存储交互和会话跟踪等功能,用户可以使用Bots的开源SDK工具包来编写C#和Node.js程序,开发者注册成功的Bots程序会记录在公共目录上。

从本质上说,Bots也是一款聊天引擎,通过接收和解析用户的信息从而做出相对的反应。比如,如果开发者要制作一款进行食物订购的Bot程序,那么Bots需要首先接收到用户的指令,进行解析,再把食物订单发送给相应的电子商务系统,最后通过用户的身份凭证进行支付账单。整个程序的制作都不用连接上云服务,但考虑到要对用户的请求做出解析和回应,程序开发者们还是需要制作一个简单的与用户应答的交互程序。

最简单的Bots程序就像电话中采用的交互式语音系统,复杂的Bots与基于AI系统的机器学习程序相类似,微软会提供一些简单的工具包来帮助开发者丰富程序的内容,更复杂的Bots则需要与微软最近推出的一些认知识别服务匹配,比如Cortana的程序解析就是建立在微软Azure操作系统的机器学习平台之上的,并与microservices交互识别服务(基于API的机器学习程序)匹配运行。语言理解智能服务(LUIS)也是Bot开发的一项关键工具,它能帮助开发者迅速定位用户的行为意图,如果开发者需要做一款大众型的Bots程序,这项工具是非常必要的。

这些基于API编程接口的交互计算系统能让开发者通过用户输入的文本数据进行追踪计算,比如通过第一次与用户的交互,推断并记录下用户的个性偏好,在下一次交互时便可以做到精准,个性化的识别应答。它不仅大大缩减了交互所需运行的应用程序,这种个性化的智能Bots程序还可以把用户的智能设备变成了一款贴身机器人。

CEO萨提亚纳德拉在微软发布会强调了人机交互技术的巨大前景,比如盲人软件工程师从此就可以在这套程序的帮助下使用语音交互和其他辅助工具来编写应用程序。Bots的“交互识别服务”是世界人机交互技术的基石,一系列的开发工具还将不断的对其功能进行补充升级,让它应用到更广泛的领域中去,无所不能的智能计算将会渗透到人们生活的方方面面。

来源:infoworld

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
深度 | 聊天机器人之热(上):微软、Facebook、亚马逊等巨头为何押下重注
Build 2016 总结:微软展示“智能时代”的软件愿景
被边缘化的微软在下一盘很大的棋,3年内必将重回舞台中央
微软策动互联网跨越搜索时代 布局下一代互联网行业新闻艾瑞网
App已死,人机交互将进入bot时代
机器人正在互联网上崛起,成为人类社会搅局者 | 政见
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服