侵权投诉

如何用Recast.AI 创建一个聊天机器人?

2020-12-02 16:30 次阅读

据Gartner2018年2月的报告,“到2020年,25%的客户服务和支持业务将在参与渠道中整合虚拟客户助理(VCA)或聊天机器人技术,而2017年只有不到2%。”鉴于此,读者会发现本教程对理解开源的Recast.AI机器人创建平台的工作原理很有帮助。

聊天机器人,包括基于语音的以及其他技术的,已经实际使用了有一阵子了。从让用户参与谋杀解密游戏,到帮助完成房地产交易和医疗诊断,聊天机器人已经跨越了多个领域。

有许多平台可以让用户创建和部署机器人。Recast.AI(在被SAP收购之后现在是SAPConversationalAI)是其中的先行者。

酷炫的界面、协作性以及它所提供的分析工具,让它成为流行的选择。

正如Recast官方网站说的,“它是一个创建、训练、部署和监控智能机器人的终极协作平台。”

创建一个基础的机器人

让我们来看看如何在Recast创建一个基础的机器人。

在https://cai.tools.sap创建一个账户。注册可以使用电子邮箱或者Github账户。在你登录之后,你会进入仪表板。点击右上角“+”新建机器人图标新建一个机器人。在下一个界面,你会看到一系列可选的预定义技能。暂时选择问候Greetings”(图1)。这个机器人已经经过训练,能够理解基本的问候。

给机器人提供一个名字。目前来说,你可以让机器人讲一些笑话,所以我们将它命名为JokeBot,选择英语作为默认语言。因为你不会处理任何敏感信息,所以在数据策略下选择非个人数据。然后选择公共机器人选项并点击创建一个机器人。

所以这就是你在Recast平台创建的机器人。

开发一个机器人的五个阶段

用Recast官方博客的话说,在机器人的生命中有五个阶段。

训练——教授机器人需要理解的内容构建——使用机器人构建工具创建你的对话流编写代码——将机器人连接到外部API或数据库连接——将机器人发布到一个或多个消息平台监控——训练机器人让它更敏锐,并且了解其使用情况通过意图训练机器人

你可以在仪表板上看到搜索、分叉或创建一个意图intent的选项。“‘意图’是一系列含义相同但构造不同的表达。‘意图’是你的机器人理解能力的核心。每个‘意图’代表了机器人可以理解的一种想法。”(摘自Recast.AI网站)

图2:机器人面板

就像先前定的,你需要一个讲笑话的机器人。所以底线是这个机器人可以理解用户在要求它讲笑话,它不应该在用户仅仅说了“Hi”的情况下回复一个笑话——这可不妙。把用户可能说的话进行分组,比如:

Tellmeajoke.(给我讲个笑话。)Tellmeafunnyfact.(告诉我一个有趣的事实。)Canyoucrackajoke?(你可以讲个笑话吗?)What’sfunnytoday?(今天有什么有趣的?)

……

在继续从头开始创建意图之前,让我们来看看搜索/分叉选项。在搜索框输入“Joke”(图3)。系统给出了全球的Recast用户创建的公开的意图清单,这就是为什么说Recast天然就是协作性质的。所以其实没有必要从头开始创建所有的意图,可以在已经创建的基础上进行构建。这就降低了训练具有常见意图的机器人所需的投入。

图3:搜索一个意图

选择列表中的第一个意图并将其分叉到机器人上。点击分叉Fork按钮。这个意图就添加到了机器人中(图4)。

点击意图@joke,会显示出这个意图中已经存在的表达expression列表(图5)。

向其添加更多的表达(图6)。

添加了一些表达之后,机器人会给出一些建议,像图7展示的那样。选择几个将它们添加到意图中。你还可以根据机器人的上下文,标记你自己的自定义实体来检测关键词。

图7:建议的表达

技能

技能skill是一块有明确目的的对话,机器人可以据此运行并达到目标。它可以像打招呼那么简单,也可以更复杂,比如基于用户提供的信息提供电影建议。

技能需要的不能只是一对问答,它需要多次交互。比如考虑一个帮你学习汇率的机器人。它一开始会问原货币,然后是目标货币,最后给出准确回应。结合技能可以创建复杂的对话流。

下面是如何给笑话机器人创建技能:

去到构建(Build)页。点击“+”图标创建技能。给技能命名“Joke”(图8)

创建之后,点击这个技能。你会看到四个标签。读我Readme、触发器Triggers、需求Requirements和动作Actions。切换到需求页面。只有在笑话意图存在的时候,你才应该存储信息。所以,像图9那样添加一个需求。

由于这个简单的使用范例,你不需要在需求选项卡中考虑任何特定的需求,但可以考虑只有当某些关键字或实体出现时才需要触发响应的情况——在这种情况下你需要需求。

需求是某个技能执行动作之前需要检索的意图或实体。需求是对话中机器人可以使用的重要信息。例如用户的姓名或位置。一旦一个需求完成,相关的值就会存储在机器人的内存中,供整个对话使用。

现在让我们转到动作页面设置回应response(参见图10)。

图10:添加动作

点击添加新消息组newmessagegroup。然后选择发送消息Sendmessage并添加一条文本消息,在这个例子中可以是任何笑话。当然,你肯定不想让你的机器人每次都说一样的笑话,你可以添加多条消息,每次从中随机选择一条。

图11:添加文本消息

频道集成

一个成功的机器人还依赖于它的易得性。Recast有不少的内置消息频道集成,如SkypeforBusiness、KikMessenger、Telegram、Line、FacebookMessenger、Slack、Alexa等等。除此之外,Recast还提供了SDK用于开发自定义的频道。

此外,Recast还提供一个可立即使用的网页聊天(在连接页面中)。你可以自定义颜色主题、标题、机器人头像等。它给你提供了一个可以添加到页面的脚本标签。你的界面现在就可以使用了(图12)。

图12:设置网络聊天

网页聊天的代码是开源的,开发者可以更方便地定制外观、标准回应类型等等。面板提供了如何将机器人部署到各种频道的逐步过程说明。这个笑话机器人部署在Telegram和网页聊天上,就像图13展示的那样。

图13:网页聊天部署

图14:Telegram中开发的机器人

还有更多

Recast支持多语言,创建机器人的时候选择一个语言作为基础,但之后你有选项可以添加更多你想要的语言。

图15:多语言机器人

这里的例子是一个简单的静态笑话机器人,实际使用中可能需要更多的和不同系统的交互。Recast有Web钩子功能,用户可以连接到不同的系统来获取回应。同时它还有详细的API文档来帮助使用平台的每个独立功能。

至于分析,Recast有一个监控面板,帮助你了解机器人的准确度以及更加深入地训练机器人。

责任编辑:PSY

收藏 人收藏
分享:

评论

相关推荐

把机器人操作系统(ROS)正式引入Win10!

据悉,ROS是面向机器人标准化设计的主流操作系统之一,诞生于2007年,来自Willow Garag....
的头像 倩倩 发表于 01-23 10:29 154次 阅读
把机器人操作系统(ROS)正式引入Win10!

Buffer加载AI模型的步骤

我们在进行CNN模型推理的时候,需要预先从DDR或者ROM中加载AI模型。
的头像 陈翠 发表于 01-23 09:36 130次 阅读
Buffer加载AI模型的步骤

谷歌的AI伦理科学家认为自己受到了不公正对待

2020年12月,谷歌的AI伦理科学家Timnit Gepu由于一篇未经谷歌官方审核就发表的学术论文....
的头像 电子魔法师 发表于 01-23 09:34 333次 阅读
谷歌的AI伦理科学家认为自己受到了不公正对待

医疗机器人该如何发展

机器人来自于人类浪漫主义思维的放飞。它从人类美好的幻景中走出来,解放人类双手,甚至在工作效率方面优于....
的头像 电子魔法师 发表于 01-23 09:28 198次 阅读
医疗机器人该如何发展

微信AI团队推出多场景智能助理解决方案

1月19日,在微信公开课PRO版企业智能服务分论坛上,微信AI团队再次亮相。基于在对话理解与智能语音....
的头像 电子魔法师 发表于 01-23 09:26 367次 阅读
微信AI团队推出多场景智能助理解决方案

鸿海与AI创业公司展开合作,布局人工智能和电动汽车

为进一步强化人工智能(AI)和电动汽车布局,鸿海与AI创业公司企业展开了紧密合作。耐能表示将加入由鸿....
的头像 电子魔法师 发表于 01-23 09:12 447次 阅读
鸿海与AI创业公司展开合作,布局人工智能和电动汽车

惯性传感器促进移动机器人自主工作

作者:Mark Looney Adept MobileRobots1项目经理 Seth Allen ....
发表于 01-23 08:11 95次 阅读
惯性传感器促进移动机器人自主工作

1 个 AI 模型 = 5 辆汽车终身碳排量,AI 为何如此耗能?

根据最新的研究结果,训练一个普通的 AI 模型消耗的能源相当于五辆汽车一生排放的碳总量,而 BERT....
发表于 01-23 06:48 279次 阅读
1 个 AI 模型 = 5 辆汽车终身碳排量,AI 为何如此耗能?

人工智能深至科技宣布完成B轮亿元级融资

投资界1月22日消息,人工智能深至科技宣布完成B轮亿元级融资,本轮融资由GGV纪源资本领投。 创立于....
的头像 Les 发表于 01-22 17:12 380次 阅读
人工智能深至科技宣布完成B轮亿元级融资

研究人员正在利用Intel Loihi神经形态芯片开发人造皮肤

NUS团队在本周早些时候的机器人技术:科学与系统会议上介绍了其研究。他们详细介绍了配备人造皮肤系统的....
的头像 倩倩 发表于 01-22 15:28 186次 阅读
研究人员正在利用Intel Loihi神经形态芯片开发人造皮肤

MIT研发定制芯片加快机器人运行速度

麻省理工学院的研究人员正在寻求解决机器人处理信息速度非常之快和移动速度相对较慢之间的巨大差距,他们正....
的头像 如意 发表于 01-22 15:20 179次 阅读
MIT研发定制芯片加快机器人运行速度

AI企业第四范式宣布完成D轮融资 培养AI尖端产业人才

第四范式于近日宣布完成7亿美元D轮融资,本轮融资由博裕资本、春华资本、厚朴投资领投,并引入国家制造业....
的头像 Les 发表于 01-22 14:58 646次 阅读
AI企业第四范式宣布完成D轮融资 培养AI尖端产业人才

碧桂园造机器人这件事看似顺利,实则背后充满荆棘坎坷

2020年,对于地产行业来说,或许是最具挑战的一年。 由于疫情对行业的冲击,除了在抗疫战线上冲锋支援....
的头像 Les 发表于 01-22 14:38 453次 阅读
碧桂园造机器人这件事看似顺利,实则背后充满荆棘坎坷

荣耀V40详细规格参数配置一览

北京时间1月22日上午10点,荣耀V40发布会正式举办,大家期待已久的荣耀V40终于来了。这是荣耀在....
的头像 lhl545545 发表于 01-22 14:35 2293次 阅读
荣耀V40详细规格参数配置一览

如何借助大数据和人工智能来提供金融服务

伴随着金融科技的快速发展,金融机构的服务模式和服务场景日趋多样化,在给客户带来便捷的同时,面临着更加....
的头像 电子魔法师 发表于 01-22 14:18 565次 阅读
如何借助大数据和人工智能来提供金融服务

2021MVSZ华南国际机器视觉展 中国华南市场的“工业璀璨之星”

到2025年,人工智能基础理论实现重大突破,部分技术与应用达到世界领先水平,人工智能成为我国产业升级....
发表于 01-22 14:12 342次 阅读
2021MVSZ华南国际机器视觉展 中国华南市场的“工业璀璨之星”

青岛工业互联网青年创新创业平台上线

鸿海集团推出无监督学习AI算法,节省产线检测人力 鸿海集团宣布推出无监督学习人工智能(AI)算法FO....
的头像 Les 发表于 01-22 13:58 586次 阅读
青岛工业互联网青年创新创业平台上线

支付宝推撒贝宁AI语音防骗叫醒热线

1月22日,中国警察网联合支付宝的“叫醒计划”服务升级,推出了以撒贝宁的声音生成的AI语音“叫醒热线....
的头像 如意 发表于 01-22 13:44 804次 阅读
支付宝推撒贝宁AI语音防骗叫醒热线

时代变局呼唤智能IP网络,华为打造“万物智联”大动脉

一边是新冠疫情、国际环境等诸多不确定因素扎堆,全世界都在探索一条确定性增长之路;一边是新技术、新应用....
的头像 牵手一起梦 发表于 01-22 13:33 367次 阅读
时代变局呼唤智能IP网络,华为打造“万物智联”大动脉

氧分呗浅析机器人未来发展趋势

智能机器人如今已经越来越普遍了,除了主攻家务和做菜的人工智能机器人,现在又出现了会翻跟斗跳舞的机器人....
的头像 华夏大视野 发表于 01-22 11:59 390次 阅读
氧分呗浅析机器人未来发展趋势

大华基于AI的场景流估计算法和光流估计算法刷新全球最好成绩

近年来,在算法商业化落地方面,大华积极应用主导个性化AI方案敏捷交付,构建人工智能端到端研发的全链路....
发表于 01-22 11:57 122次 阅读
大华基于AI的场景流估计算法和光流估计算法刷新全球最好成绩

华北工控的智能门禁系统方案的应用分析

华北工控认为,加快智能门禁系统的推广是完善智慧社区治理体系建设的有力举措。而在不断完善门禁系统功能的....
发表于 01-22 11:53 437次 阅读
华北工控的智能门禁系统方案的应用分析

智能化,存储发展的又一风向标

如果将工业设备与一台闪存阵列放在一起,会发生什么?你可能想象不到,日久天长,闪存控制器中的线路板可能....
的头像 Les 发表于 01-22 11:38 318次 阅读
智能化,存储发展的又一风向标

机器之心AI年度奖项出炉,深兰科技脱颖而出

近日,在人工智能行业规模最大、评选最权威、向来有「人工智能产业风向标」之称的机器之心「Synced ....
的头像 科技观察者 发表于 01-22 11:37 325次 阅读
机器之心AI年度奖项出炉,深兰科技脱颖而出

焦点|VisionChina(上海)2021,迎接新发展格局中的“新机遇”

作为每年机器视觉行业的新品发布平台之一,VisionChina(上海)2021展位预定火爆,已有20....
发表于 01-22 11:30 223次 阅读
焦点|VisionChina(上海)2021,迎接新发展格局中的“新机遇”

小豚当家AI全彩摄像头新升级2K版本上架华为商城开售

1月21日,华为智慧生活官方宣布,华为智选生态产品——小豚当家AI全彩摄像头全新升级2K版本!但升级....
的头像 lhl545545 发表于 01-22 11:30 334次 阅读
小豚当家AI全彩摄像头新升级2K版本上架华为商城开售

安富利:AI时代,网络更需要“安全阀”

有了AI作为安全防御的利器,人们的下一步就是要去探索一个体系化的安全解决方案。
发表于 01-22 11:27 301次 阅读
安富利:AI时代,网络更需要“安全阀”

麻省理工利用定制芯片加快机器人运动速度

麻省理工学院的研究人员正在寻求解决机器人处理信息速度非常之快和移动速度相对较慢之间的巨大差距,他们正....
的头像 璟琰乀 发表于 01-22 11:26 186次 阅读
麻省理工利用定制芯片加快机器人运动速度

未来机器人推出智能机器人,可胜任AI助理工作

全球汽车快讯 据外媒报道,未来机器人科技公司的山中俊治(Shunji Yamanaka)与Takay....
的头像 Les 发表于 01-22 11:14 295次 阅读
未来机器人推出智能机器人,可胜任AI助理工作

商汤科技再摘一项权威标准认证:隐私信息保护建设获国际认可

商汤作为人工智能行业的领跑者,在给客户提供人工智能相关产品或服务的同时,保护客户和商汤的数据资产不被....
发表于 01-22 11:11 185次 阅读
商汤科技再摘一项权威标准认证:隐私信息保护建设获国际认可

EIMS深圳电子智能制造展拍了拍你,同期论坛惊艳亮相,看点实足快来pick吧!

2021展会同期将举办多场高端会议论坛,围绕5G、芯片、AI和电子应用、5G物联和电子智造等话题,邀....
发表于 01-22 11:01 351次 阅读
EIMS深圳电子智能制造展拍了拍你,同期论坛惊艳亮相,看点实足快来pick吧!

vivo X60系列超大杯X60 Pro+京东正式开启预约

1月21日消息,vivo X60 Pro+新品发布会如期举行,正式推出vivo X60系列超大杯X6....
的头像 lhl545545 发表于 01-22 09:58 369次 阅读
vivo X60系列超大杯X60 Pro+京东正式开启预约

人类真的需要机器人吗,机器人会不会取代人类

据报道,伴随着2020年延续至今的一场疫情,如今世界似乎正在因此而加速进入到机器人时代,当很多人不得....
发表于 01-22 09:50 154次 阅读
人类真的需要机器人吗,机器人会不会取代人类

vivo 文档正式发布:支持 AI 识图转文档,可与 Windows、macOS 互传

1月21日消息 vivo 召开新品发布会,发布了超大杯新机 vivo X60 Pro+。除发布新机外....
的头像 工程师邓生 发表于 01-22 09:49 127次 阅读
vivo 文档正式发布:支持 AI 识图转文档,可与 Windows、macOS 互传

疫情成为机器人发展的催化剂

2020年12月,德国《商报》刊发了名为《浏览“世界机器人实验室”哪些能投入日常生活》的文章。其中提....
的头像 电子魔法师 发表于 01-22 09:48 296次 阅读
疫情成为机器人发展的催化剂

法国开发世界上第一个真正智能的情感机器人

法国一家科创公司成立于2014年,开发了世界上第一个真正智能的情感机器人。公司总部位于法国巴黎,并在....
的头像 电子魔法师 发表于 01-22 09:45 256次 阅读
法国开发世界上第一个真正智能的情感机器人

研究人员正在解决机器人处理信息速度和移动速度之间的差距

麻省理工学院的研究人员正在寻求解决机器人处理信息速度非常之快和移动速度相对较慢之间的巨大差距,他们正....
的头像 我快闭嘴 发表于 01-22 09:01 144次 阅读
研究人员正在解决机器人处理信息速度和移动速度之间的差距

嵌入式AI的盛宴来了,谁来吃?

通常,人工智能(AI)计算大多是在数据中心、企业核心设备或电信边缘处理器上远程执行的,而不是在本地设....
发表于 01-22 08:07 527次 阅读
嵌入式AI的盛宴来了,谁来吃?

选择微型机器人电机需要考虑什么

在微型机器人行业中,微型电机的应用非常多,如:手指关节、脸部、机械臂,都是通过舵机连接微型电机来进行....
发表于 01-22 08:00 30次 阅读
选择微型机器人电机需要考虑什么

语言进步推动人工智能发展

作者:M. Tim Jones 早期的AI主要用在运行原始Lisp运算的专用硬件上,由Lisp(L....
发表于 01-22 06:28 32次 阅读
语言进步推动人工智能发展

国家统计局:2020年集成电路圆片等新兴产品增长强劲

国家统计局数据显示,2020年装备制造业增势稳健,持续发挥重要支撑作用。与此同时,高技术制造业快速增....
的头像 Les 发表于 01-21 17:59 215次 阅读
国家统计局:2020年集成电路圆片等新兴产品增长强劲

GLAUB AUTOMATION公司PCB装配应用的最终步骤

通过对组件和印刷电路板进行100%的绝对测量,GL-THTeasy可以弥补组件、抓取、工件托架和输送....
发表于 01-21 17:21 181次 阅读
GLAUB AUTOMATION公司PCB装配应用的最终步骤

Moley机器人厨房继首亮六年后终上线

据外媒报道,早在2015年,机器人家庭厨师和厨房设备成为了一个热门话题,其中Moley Roboti....
的头像 璟琰乀 发表于 01-21 17:16 165次 阅读
Moley机器人厨房继首亮六年后终上线

富士康无监督学习AI算法上线 能够降低50%以上产线检测人力

据台媒经济日报报道,鸿海集团今日宣布推出无监督学习(Unsupervised Learning)人工....
的头像 Les 发表于 01-21 16:06 483次 阅读
富士康无监督学习AI算法上线 能够降低50%以上产线检测人力

基于AI和机器人技术的InMotionTM技术

在过去的二十年中,研究人员一直在开发InMotionTM技术来辅助创伤治疗。许多研究表明,如何利用大....
的头像 倩倩 发表于 01-21 16:06 194次 阅读
基于AI和机器人技术的InMotionTM技术

谷歌希望其科学家在AI研究中“打出积极基调''

研究人员的其中一页说:“技术的进步和我们外部环境日益复杂的情况日益导致看似无礼的项目引发了道德,声誉....
的头像 倩倩 发表于 01-21 16:02 418次 阅读
谷歌希望其科学家在AI研究中“打出积极基调''

一篇题为《2020 AI,DL和ML的预测》的文章

这是我去年的第一个预测,这很合适,因为在过去的12个月中,我们已经看到大公司进行大笔交易,创造了AI....
的头像 倩倩 发表于 01-21 15:59 330次 阅读
一篇题为《2020 AI,DL和ML的预测》的文章

算法名为“您的Spotify有多糟糕?”

AI培训中使用的信息是从美国平台Pitchfork和记者,音乐评论家以及YouTuber Antho....
的头像 倩倩 发表于 01-21 15:47 134次 阅读
算法名为“您的Spotify有多糟糕?”

智能终端如何具备在线发行流媒体能力?

“科技的发展就像雨点汇入山谷的过程,我们无法获知一滴雨点流入山谷的实际路径,但我们可以知道它的大体方....
的头像 lhl545545 发表于 01-21 15:42 424次 阅读
智能终端如何具备在线发行流媒体能力?

基于XE162FN的多功能智能机器人的硬件和软件设计

这里介绍了基于英飞凌16 位单片机XE162FN的多功能智能机器人的硬件和软件设计。该设计的创新之处在于将智能机器人的娱乐功能...
发表于 01-21 07:08 0次 阅读
基于XE162FN的多功能智能机器人的硬件和软件设计

迷你语音助手小机器人设计方案

智能音箱痛点的迷你语音助手小机器人
发表于 01-14 07:39 0次 阅读
迷你语音助手小机器人设计方案

浅析导航底盘如何解决服务机器人室内自主移动难题

近年来,人工智能技术的发展迅猛,商用服务机器人的需求不断激增,基于机器人底层应用进行上层开发的机器人底盘需求也越来越...
发表于 01-07 10:09 202次 阅读
浅析导航底盘如何解决服务机器人室内自主移动难题

小学机器人教育领域分析

​STEM到底是什么,怎么解决STEM师资培养的问题一直是这个专栏关注和想回答的问题。格物斯坦认为让老师们发现自身现有优...
发表于 12-18 11:16 202次 阅读
小学机器人教育领域分析

实现下一代机器人至关重要的关键传感器技术介绍

对实现下一代机器人至关重要的几项关键传感器技术包括磁性位置传感器、存在传感器、手势传感器、力矩传感器、环境传感器和管理传...
发表于 12-07 07:04 2020次 阅读
实现下一代机器人至关重要的关键传感器技术介绍

工业机器人有哪些突发事故?

  1) 低速动作突然变成高速动作。   2) 其他作业人员执行了操作。   3) 因周边设备等发生异常和程序错误,启动了不同...
发表于 12-04 15:54 101次 阅读
工业机器人有哪些突发事故?

《AI 概论》教师手册(第二篇)——AI的基礎知識

1. 簡介人工智慧(AI) 人工智慧的定義 • 人工智慧(Artificial intelligence,簡稱AI),是指讓電腦能夠表現出與人類相類...
发表于 12-03 16:48 707次 阅读
《AI 概论》教师手册(第二篇)——AI的基礎知識

AI概论: <TensorFlow + Excel>可操作教案(Part-B:AI头脑+机器人行为)

任务九: 让AI自动提取特征 任务十: 如何教导AI分辨与? 任务十一: 收集您喜欢的图片,来引导AI自我学习 任务十二...
发表于 12-01 16:07 202次 阅读
AI概论: <TensorFlow + Excel>可操作教案(Part-B:AI头脑+机器人行为)

协作型机器人的应用类型

  工业4.0的制造前景包括从自动化制造向智能制造概念的转变。工业4.0发展中的一大期望是在小批量生产中满足客户对产品变化的需...
发表于 12-01 14:24 101次 阅读
协作型机器人的应用类型

医疗机器人在医疗器械行业有哪些应用?

  医疗机器人在疫情防控方面做出了巨大努力,得到了医护人员和患者的广泛认可。在火神山医院的整套系统软件中,格蕾丝发布了诊...
发表于 11-30 15:16 101次 阅读
医疗机器人在医疗器械行业有哪些应用?