中国人工智能学会通讯——Bots:下一站王者 1.2 如何认识 Bots

1.2 如何认识 Bots

Bots 目前并没有一个准确的概念。通 常来说,它需要一个对话式交互界面,是 一种人们可以用自然语言,让它能够在其 他机器人、APP 或服务上运行回应事件触 发或用户请求的微服务。Bots 强调数字用 户(机器人)的主动性,它要能够在无需 用户发起业务流程的情况下发起应用程序, 并将结果按需传递给目标用户;或者说, Bots 通过与人 / 机器人对话将某个产品或服 务带入到特定的消息通讯产品中。

“当与对话式用户界面(CUI)相结合 时,Bots 让人与应用程序之间的交互变得 拟人化。以这种方式使用的机器人通常被 称为 chatBot。如果将机器人与 CUI 和不同 的应用场景相结合,就产生了虚拟个人助 理(VPA)或虚拟客户助理(VCA)。另外, 几个 Bots 可以组合成为更大型的 Bot,来 完成更为复杂的任务或是一系列的任务。 Bots 通常运行于云端,也可以按需做本地 化部署。”1

Bots 的概念从提出到现在其实还不到 一年时间,但它迅速成为媒体热议的焦点, 并成为各大 AI 公司的战略性布局,其中的 原因显而易见。对终端使用者来说,它简 单易用,用户能使用自然语言与之对话; 对开发者来说,有了一些核心的开发平台 之后,Bots 的打造并非难事,开发者只需 将精力集中于领域知识和业务逻辑便可, 运营也不复杂;对于企业来说,它们容易 扩散,用户能够很容易使用 Bots 并将其与 朋友分享;对于整个生态系统来说,由于 界面代码的一致性,它们更容易集成。另 外,如果一个 Bot 发现它无法回答用户问题, 还会转向另一个 Bot 寻求帮助。

Bots 介入人类生活,我们不需要在各种应用之间切换,只要在一个界面上便可 以解决各式问题,这为人类描绘了一个很 美妙的场景,因此,对于短短的几个月内 数百种 Bots(甚至数千种)突然涌现的现 象也就不难理解。

Bots 可以分为不同的种类。例如陪聊 Bots,包括诞生于 1966 年的 Eliza,虽然其 不是真正应用了 AI(自然语言处理等)技 术,但对之后的 Bots 应用产生了深远影响, 当然也包括现在比较有名的微软小冰等。 VCA 和 VPA 也属于 Bots 的范畴,VCA 包 括 Nuance 的 Nina、IPsoft 的 Amelia,以及 在中国得到广泛应用的小 i 机器人;VPA 包 括苹果的 Siri、微软的 Cortana、百度的度 秘等。

优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/216056

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。