2017 年 3 月

第 32 卷,第 3 期

此文章由机器翻译。

编辑寄语 - 把赌注压在智能机器人上

通过Michael Desmond | 2017 年 3 月

Michael Desmond

Microsoft 首席执行官 Satya Nadella 引入了"会话作为一种平台"从生成 2016年大会的概念,他原来无人问津将转换的方式操作的智能 bot 一个将来时代做的工作。聊天和通信的客户端,以提供无缝地访问服务和业务逻辑,到目前为止不得不将其部署为移动应用程序或通过 Web 访问等无处不在通道中可能会发生 bot。同样重要的是,使用自然语言的 Ui 和智能后端服务将结合在一起实现通过语音、 文本和屏幕输入以人为中心的交互。

这些是我们之前已处理的主题。在 12 月份,Srikantan Sankaran 探讨 bot 开发在他功能中,"用于随时随地访问应用程序数据的使用 Bot 框架"(msdn.com/magazine/mt790202),然后 Ashish Sahu 便一头钻到 Microsoft 语言理解智能服务 (LUIS) 他年 1 月问题功能中标题为"启用自然语言交互与 LUIS"(msdn.com/magazine/mt745095)。这个月 Kevin Ashley 为提供了指导如何充分利用 Microsoft 平台,如认知服务以启用丰富的交互,在他的文章"进行更多智能的机器人。"

还有很多令人兴奋,但编码人员输入 bot 开发领域面临着一些调整。Ashley 提醒开发人员不来尝试进行过多 bot 项目中。语音的和文本驱动的优点会话的用户界面可以分解,他说,当软件必须对付开放的对话框和大量的可能的结果。他还要求开发人员能够充分利用 bot 无比便利地访问软件通过跨移动、 固定和 screenless 设备尽可能利用任意多个通道。

这些调整将扩展到 bot 软件体系结构模型说 Maarten Van De Bospoort、 人员、 担任首席软件开发工程师,在 Microsoft,适用于开发人员和设计师大使用者技术,如机器人,认知服务和通用 Windows 平台的软件公司的应用程序。

"由于 bot 基本上是 Web 服务,应用程序开发人员需要从客户端到服务器端的转移战术级别上"Van De Bospoort 说。"尽管不如 10 年前,仍有不同的挑战之间两个问题,如与控件的线程问题和难题与状态和可伸缩性。Web 开发人员可能一段最多有这种情况下。"

Bot 还在用户界面开发中,其中在焦点切换从应用程序设计和布局到会话的直观流打开新的前面。Van De Bospoort 说开发人员需要以应对预期的用户将下一步提出和避免深层次结构的用户才能丢失。

"需要在一天结束时,可帮助用户完成一些 bot — 无论是通过按下按钮、 通信、 发送一张图片,或键入完整的句子,"他说,指出的更加快速地按下按钮将少于要键入的订单详细信息。"如果 bot 了解用户,则可能是在前几次,但它很快就会变繁琐的酷体验"。

Microsoft 的新概念 bot 驱动未来你们的看法是什么? 将您的开发人员商店需查找到 Microsoft Bot 框架作为一种方式提供服务,并启用交互?


Michael Desmond*是 MSDN 杂志的主编。 *