在去年十一月,微软发布了号称“业界首款云Bot-as-a-Service”平台。Bot和更多专用的对话应用是近期非常受欢迎的主题。亚马逊和谷歌最近也发布了深度学习公告。

\\

Azure Bot服务由微软Bot框架提供支持,并且拥有建立在Azure功能之上的无服务器计算后台。采用Bot服务可以允许开发者创建对话应用程序,并且将它嵌入许多流行的聊天应用程序之中,包括Slack、Facebook Messenger、Skype、Microsoft Teams、Kik和Office 365等等。它还支持文本和SMS消息服务,并且可以嵌入客户自己的网站。

\\

Lili Cheng是一位在微软人工智能和研究小组工作的杰出的工程师。她解释了为什么微软决定创建这项服务:

\\

\

对于软件开发人员来说,创建一个对话服务需要我们转变设计和构建软件的方式。事实证明,要做好这一点是相当困难的。对于对话来说,它自身的特点决定了不固定和突然转换主题都是常态。

\

\\

当大家喜欢在移动平台上开发完成任务式的应用程序时,还有那么一些人,包括Amino的市场营销主管Carine Carmy,却在呼吁移动应用程序不要再开发消息机器人相关的东西了。这种公开式的反对很大程度上与寻找合适的移动应用程序过程中引发的摩擦不愉快有关:

\\

\

移动应用程序很适合一直使用现有的,但不适合换新的。

\

\\

Lars Liden是在微软工作的首席软件工程师,他描述了在构建传统移动应用程序的时候,开发人员所面临的一些挑战:

\\

\

应用程序的问题在于用户必须把它们安装在他们的手机里。现实中,人们只会频繁使用他们手机上的五个或六个应用程序。作为开发人员来说,开发跨平台应用软件是非常痛苦的。这个任务的工作量很大。Bot的伟大之处在于你一旦创建了它,它就无处不在。它使你的生活变得更简单。当大多数人拿着手机时,他们会把大部分时间花在聊天类应用程序上。所以,当人们在使用他们的聊天应用程序的时候,他们就可以从Bot服务请求信息了。

\

\\

当开发人员改去开发对话应用程序时,他们可能会落入一些陷阱。当开发人员构建Bot时,他们通常会把时间花在两个方面,一方面是实现Bot的逻辑或者说是智能,另一方面是把你的Bot集成到不同的服务中,以便它可以展示给用户。Liden建议说:

\\

\

当开发人员实际上想把时间花在开发真正的对话机器人时,大多数开发人员80%的时间却陷入了泥潭中,他们在试图将自己的对话机器人连接到各种服务上。

\

\\

微软的Bot-as-a-Service平台旨在简化开发人员的体验。为了加快开发进程,微软也提供了示例代码、Visual Studio和Visual Code支持、模板和一个集成的聊天窗口,可以在你向Azure发布Bot之前,先进行本地测试。一旦你的Bot已经发布到Azure了,它就可以通过Azure提供的功能按需扩展规模。在Git和Visual Studio Online的支持下,也可以支持持续部署。

\\

\\

图片来源:(截图)

\\

微软支持集成到第三方渠道,以及微软的认知服务等其它API。通过结合认知服务,开发人员可以利用微软在自然语言处理方面的积累来进行关键短语检测、情感分析、语言检测或主题检测。开发人员还可以创建语言理解智能服务(Language Understanding Intelligent Service,LUIS)模型。此模型支持上下文感知,以及在Bot内部的自学习式对话。

\\

这里有一个关于语言理解的例子。微软已经谈过了这个例子,就是关于一个可以检索股票行情的聊天应用程序。虽然是根据固定的股票报价编码返回一个结果,构建一个这样的应用程序并不是非常具有挑战性,但是如果在用户一边的是一个自由输入的文本框,那么这件事情就不一样了。使用LUIS(语言理解智能服务模型),开发人员可以训练机器学习算法,让它理解询问股票价格的问句的各种不同表达方式。这通过在LUIS控制台里定义的意图和实体来完成。然后开发者就可以在把他们自己的模型提供给一个Bot应用程序使用之前,先训练和测试它们。

\\

\\

图片来源:(截图)

\\

当开发者使用Azure Bot-as-a-Service提供的服务时,他们只需支付应用程序所消耗的资源的费用。这包括与Azure功能相关的计算,还有通过Bot做出的对任何认知服务的API调用。可以在这里找到更多有关定价的信息。

\\

查看英文原文:Microsoft Launches Cloud Bot-as-a-Service Platform

微软发布了云Bot-as-a-Service平台相关推荐

  1. 微软私有云解决方案_微软发布电信云平台 ,互联网巨头争夺5G网络商机

    微软发布电信云平台 ,互联网巨头争夺5G网络商机 微软公司周一发布了全新的云平台,能够帮助电信运营商更快地构建5G网络,降低成本并向企业客户出售定制服务. 这一5G的新平台将在微软云Azure上运行, ...

  2. 【原创】微软发布私有云产品Hyper-V Cloud有感

    [原创]微软发布私有云产品Hyper-V Cloud有感 骆金松 北京时间11月9日,微软在TechEd大会上发布了私有云产品Hyper-V Cloud,以帮助企业更快更方便地建立私有云.微软还推出H ...

  3. AI助力新药研发 腾讯发布「云深智药」平台

    在上海举办世界人工智能大会前夕,腾讯公布了进入药物研发领域的两项最新进展.在应用侧,腾讯发布首个AI驱动的药物发现平台「云深智药(iDrug)」,整合腾讯 AI Lab和腾讯云在前沿算法.优化数据库以 ...

  4. 【历史上的今天】10 月 22 日:微软发布 Windows 7;谷歌推出广告平台;静电复印机雏形

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 10 月 22 日,在 1994 年的今天,中国公用数字数据网(CHINADDN)正式建成开通,为如 ...

  5. 腾讯发布「云深智药」平台,新基建助力药物研发全流程

    感谢阅读腾讯AI Lab微信号第99篇文章.本文将介绍腾讯首个AI驱动的药物发现平台「云深智药(iDrug)」. 在上海举办世界人工智能大会前夕,腾讯公布了进入药物研发领域的两项最新进展.在应用侧,腾 ...

  6. 树莓派udev不能自动挂载_英伟达:抢占‘树莓派市场,发布基于云的自动驾驶仿真平台...

    英伟达在自动驾驶应用布局谨慎而全面,由通用的模块渐渐为L2专门定制出专属模块,同时基于云的仿真平台也在拓展了虚拟测试的边界. 北京时间3月19日凌晨5点,英伟达GTC 2019大会(GPU技术大会)在 ...

  7. 微软发布 Power BI 2020 上半年发行计划

    微软官方与日前发布了 Power BI 在2020上半年的发行计划.本文将在 2020.9 之前都有用,建议收藏查看.从今年开始,我们除了客观描述 Power BI 的特性外,还将加入大量主观观点态度 ...

  8. 第六十三期:微软与阿里云合作推出“开放应用模型(OAM)”

    投递人 itseeker 英文原文:Announcing the Open Application Model (OAM) 原文标题:微软与阿里云合作推出"开放应用模型(OAM)" ...

  9. 微软物联网服务器,靠近物联网 微软发布定制 Linux内核

    开放还是封闭这对微软曾经是一个问题,但后来,微软一次又一次向开源靠拢,像是两条腿走路,稳固原有的商业模式同时,紧跟时代步伐.如今,微软再次发布定制版Linux内核,靠近物联网. 图片来自arstech ...

最新文章

  1. LeetCode 76. Minimum Window Substring / 567. Permutation in String
  2. python使用函数的优点-Python用了这么多年,总结出超实用的功能和特点
  3. 深度学习入门笔记系列(一)——深度学习框架 tensorflow 的介绍与安装
  4. java开发工程师的自我评价
  5. yii 引用php文件,Yii中引出php文件及插件
  6. phoenix的元数据一般存在哪里_ElasticSearch文档元数据(Metadata)
  7. 程序员是制造 Bug 的“元凶”?
  8. thinkphp-volist4
  9. 转:mysql show processlist命令 详解
  10. 来自天国的 kubernetes
  11. 关于面试,关于大学——大四狗的自述
  12. isql连接sybase_使用isql连接Sybase ASE数据库的常见错误及处理方式
  13. Python识别图片中数字/数值的方法笔记
  14. 中国古人对于性滥交的三种态度赵炎新浪博客
  15. 计算机无法连上网怎么办,电脑显示已连接上但是无法上网怎么办
  16. 大数据与信息安全(六)天网系统与大数据 大数据
  17. 打卡复旦MBA首场公开课暨招生宣讲会,在不确定性中寻找确定性
  18. 西瓜书-2.5偏差与方差
  19. 根据excel的链接下载到电脑上
  20. 利用js写一个函数,实现翻转任意数组。 写一个函数,实现对数字数组的排序。

热门文章

  1. MESSL(maven + extjs + spring portlet mvc + spring web flow + liferay )整合架构 5
  2. axios  一些用法总结
  3. 别再傻傻地用这些软件G转P了,修复后不稳定的真相在这里
  4. nginc+memcache
  5. 【Linux基础】作业二
  6. 我心中的核心组件(可插拔的AOP)~分布式Session组件
  7. 开源 java CMS - FreeCMS2.3 会员组管理
  8. WinDriver的一些
  9. MKTickerView
  10. 技术文章是怎样炼成的?