我的编程空间,编程开发者的网络收藏夹
学习永远不晚
位置:首页-资讯-运维

人工智能从0到1教你打造一个令人上瘾的聊天机器人

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

人工智能从0到1教你打造一个令人上瘾的聊天机器人

例如DoNotPay: 是一个可以帮助你处理违规停车罚单的Chatbot律师机器人。

DoNotPay :

httPS://goo.gl/forms/EsadoWADHsAq3XIh2

人工智能从0到1教你打造一个令人上瘾的聊天机器人_AI_人工智能_深度学习_编程学习网

1、如何正确利用机器学习

人工智能尚处于起步阶段,未来还有很长的路要走。

谈到机器学习,它在那些认知层面上定义的已经十分清晰的领域中表现的十分出色。例如,机器学习可以在医学、招聘、法律等领域发挥巨大作用,但在那些边界定义较为模糊的领域就没那么成熟了,例如谈判、创造性地解决问题、沟通、管理,等等。

2、关于AI和机器学习的几个典型用例

1、Ross Intelligence:ROSS:是一个AI律师,它能够帮助人类律师更快地进行相关调查,并为客户提供法律咨询服务。

(Ross Intelligence: http://www.rossintelligence.com/)

2、Predicting Cancer:在预测肺癌类型及严重程度方面完胜人类病理学家。

(Predicting Cancer:http://med.stanford.edu/news/all-news/2016/08/computers-trounce-pathologists-in-predicting-lung-cancer-severity.html)

3、Gradberry:不用再去到处递交简历了,Gradberry可以通过AI来评估开发者的代码,并为其匹配理想的就职公司。

(Predicting Cancer:http://med.stanford.edu/news/all-news/2016/08/computers-trounce-pathologists-in-predicting-lung-cancer-severity.html)(Gradberry:https://techcrunch.com/2015/03/03/from-pakistan-to-y-combinator-gradberry-vets-technical-talent/)

看得见的未来:微信

视频《中国正在改变着网络》:https://youtu.be/VAesMQ6VtK8

几个月来,Facebook已经非常直白且明确地表达了他们在Messenger Chatbots上的目标。未来,他们希望该Messenger平台可以像微信一样,Facebook甚至要求其开发人员将微信作为范本来研究。

那么这意味着什么呢?我们先快速回忆一下你在微信平台上都能完成哪些事情:

1、通过文本获取服务:在微信中,仅通过简单的文本消息,你几乎可以获得自己所需的所有服务。想找家政服务吗?要请水管工吗?所有这一切可以直接通过发送文本信息来实现。

2、无需排队,没有服务员,没有收银员:微信已经彻底改变了餐厅的服务体验。现在,你可以通过微信进行点餐或者买单。当你走进一家餐厅的时候,你只需要坐下来享受美味就可以了。

3、扩散性:这么多功能都整合到了同一个APP上,这让日常生活中的很多事情都可以像病毒一样扩散开来。

通过GupShup在短时间内实现产品测试和上线

Smart Loop能够在不编程的情况下,帮助你在10-15分钟内创建一个机器人。它能帮助你快速制作出一个MVP机器人,然后在你的用例被验证后直接进行构建。此外,你可以直接在Smart Loop中添加代码,它有自己的使用Rasa Core的NLP层。

(Smart Loop:http://smartloop.ai/)

可复制链接到浏览器查看动图:https://miro.medium.com/max/2560/1*Z8Tq3GZolXjTEGcREa6cjw.gif

我极力推荐使用SmartLoop做以下几件事:

1、测试你的想法:你的机器人是否解决了人们真正关心的痛点问题?2、测试可用性:你的机器人可用性如何?对话是否有意义?用户从何处开始和停用?3、完善你的文案写作:你能否马上进入那个“Aha灵感时刻”,并尽可能快地创造价值。

一旦你知道你要建立一个什么样的机器人,你就可以做到以下几件事:

1、非常易于使用且编程量极小:你可以向任何流添加自定义代码。2、可以立即部署到多个平台:FB Messenger、网站、SMS等等3、包含NLP:Smart Loop在其防火墙后使用Rasa Core,如果需要的话也可以作为本地解决方案使用。Rasa Core技术以Tensorflow为基础,因此最终就像是使用谷歌的Dialogueflow一样,且没有将客户数据暴露给第三方的风险。

目的是要尽可能快地发布产品,收集想法和反馈,并尽快迭代成为受客户喜爱的产品

怎样让人们对你的机器人着迷上瘾?

大多数面向消费者的的产品的目标都是一遍遍地反复解决用户的需求。为了能够更有效地实现这一目标,你需要在用户刚好需要的那个时间点将产品放在他们面前,解决他们的问题。要做到这点并不容易,但还是有解决办法的。

我们需要不断多次解决客户的同一需求,直到当用户再有同类需求产生时,产品能够自动发生响应。这样一来,我们的产品就能成为真正意义上的解决方案,成为针对用户特定需求自动反应。当我们的这些产品服务形成习惯的时候,我们也就成为了最有价值的资产的拥有者——注意力资产(mind estate)。

契机

需要注意的是,人们的需求是从内而外的。他们会突然产生一个需求(由内部或外部因素扣动触发扳机),然后寻找方法来满足自己的需求,然后需求逐渐减弱。

当我们发现契机时,我们一般会做两件事:寻找解决方案,或者忽略掉这个需求痛点。当有人在寻找解决方案的时候,我们的产品要易于找到并且易于使用。

Chatbot 激活模型

行动

一旦你的产品成为了某个问题的潜在解决方案,促使其采取行动的主要有两个基本要素:动机和能力。

激活一名用户:

动机:关注那些真正引起不适的需求问题。问题越小,就越难吸引用户。

能力:是否真的能轻而易举地发现和使用你的解决方案?

当一个人的需求已经通过某种方式被反复满足过时,就会养成一种习惯,也就是说会形成一种惯性反应。你需要考虑清楚,你的产品会在什么情况下(何时会被触发)被需要,以及如何在那个时间点成为最优的解决方案。当你的解决方案被使用过几次后,能让用户形成惯性反应吗?

好的解决方案往往都是令人非常满意的,以至于会令人释放多巴胺。不仅问题解决了,你的大脑还会以化学方式给予你奖励,帮助你记住这一解决方案。

多元的奖励机制

总是用同样的方式解决同一个问题往往会带来新的问题:厌倦感。

这就是我们的日常工作给我们带来的感觉,也是大多数人会觉得日常工作毫无吸引力的原因。我们试图通过主动性、旅行和建立新的关系来解决这一问题。但如果我们的产品始终以一种可靠的、始终如一的、自发的方式解决我们的问题,那么会发生呢?

研究表明,当期望获得回报时,大脑中分泌的多巴胺含量会急剧上升。引入多元性会将这种效果加倍,从而抑制大脑中需要做出判断的区域。这也是为什么很多人可以通宵玩老虎机的原因。

为你的机器人赋予多元性吧!即便你只有10个好友,Facebook也会通过一些技术手段使你你每次刷新到的内容都是不同的。

让所有人都对你的机器人着迷吧

投入

这就像其他关系一样,你在一个产品或解决方案上投入的时间和精力越多,你迁移到其他新产品重新开始的难度也就越大。

因此,有一些产品模式是非常难以舍弃的,比如Facebook,因为我们已经投入了这么多的时间、关系、照片等等。

用户在产品上投入的越多,他们离开的可能性也就越小。

1、Chatbots的文案

创造一个出色机器人的最关键的一个因素之一就是你的文案。恰当的用词可以让你的用户在其中沉浸几个小时,而错误的的措辞可能会让他们马上离开。

Chatbot 文案

在复杂的世界里,要保持简单

军队是如何为战争做准备,又是如何让每个士兵都严格执行作战计划的呢?

毕竟,我们无法在一个充满未知变数的战场上告诉每个士兵具体该做什么。

军队解决这个复杂的问题的方法是专注于他们的核心目标。他们常常问自己一个最基本的问题是:“如果我们只能完成一个目标,那会是什么?

这种对核心目标的关注使将军们能够剔除掉所有其他不必要的事情,并将注意力集中在一个焦点问题上。由将军来决定核心目标是什么,而士兵们则负责想办法达成这个核心目标。

你的Chatbot也只需要聚焦一点,所有与此无关的事情都应被剔除出去。

像川普那样字斟句酌

你有没有想过,为什么特朗普会赢得共和党初选?当然这有很多原因,但其中最大的原因是他选词和具象化的能力。

(复制链接到浏览器查看视频《特朗普是如何回答问题的》:https://youtu.be/_aFo_BV-UzI))

如果你仔细研究特朗普的措辞和演讲风格,你几乎可以马上注意到以下几点:

1、选用具体的单词:他用的词都是你可以马上想象出来的,而且每个词都只有1-2个音节长,那些过长的单词他都是一带而过。

2、结尾有力:很多时候,他都会以一个反复重复多次的词作为结尾,从而给你留下深刻的印象。

3、短小精悍:几乎他用的所有的单词和句子都非常简短。

这几点是如何起作用的?

这几点之所以会有效,主要是因为人们不需要费太多脑子就可以理解特朗普想表达的意思。即便你努力地试图忽略他,也还是不得不接收到他要传达的信息。

相反,如果将其与埃隆·马斯克(Elon Musk)或斯蒂芬·霍金(Stephen Hawking)在谈论人工智能和黑洞时候的用的措辞和语调进行比较的话,情况就完全不同了。

什么该做,什么不该做:

1、使用可以具象化的词汇,比如“墙”。

2、尽量多使用短句和停顿。

3、用短小的单音节单词。

4、尽量保持较低的字符数,要让用户能够毫不费力地明白整条信息。

5、避免使用行话、术语。

6、不要用概念性词汇,比如“人格”。

7、不要一次性传达多重信息,不要给用户过多的选项。

抓住并保持他们的注意力

你的大脑就像一台猜谜机,总在持续不断地预测接下来会发生什么。

抓住别人注意力的最好方法就是打破他们的猜谜机。一旦你颠覆了用户的猜谜机,那你很快就能抓住他们的注意力。

在这一刻,大脑会发出一个“注意!”的信号。该信号在大脑正在寻找答案的时候是十分有力的。

当大脑的现实模型被打破并被证明是错误的时候,就为你提供了一个绝佳的机会来修复他们的模型并在他们的大脑中重塑一个新的模型。如果处理得当,这个人会收获一些新东西,你也会因此收获“注意力资产”。

不要让这个机会白白溜走,也不要用花招伎俩来糊弄用户。

为了能让你的目标受众参与进来,你需要不断地拓宽新的知识缺口并缩小旧的缺口。这能让你的受众保持注意力,维持他们想要知道接下来会发生什么的好奇心。

1、善用喜剧

所有的喜剧本质上都会打破你的猜谜机,帮助你从一个不同的视角来看待这个世界。

1)伏笔:伏笔,指的是一个喜剧演员先讲述一些不寻常的东西,然后在之后的表演中再把故事与先前提到的这个“不寻常现象”联系起来。

2)误导:喜剧演员常常会引导观众,让他们做出一些错误的假设,然后再由自己揭示真相是什么。

据Arte Merritt(其分析公司Dashbot.io已经处理过机器人和人之间的3300多万条消息数据)表示,“Facebook 机器人中有12%的用户都曾让机器人给他们讲个笑话听。

2、要做到值得信赖

极具讽刺意味的是,每个人都认为自己是值得信赖的,但大多数人都没有做到!很多消息没能得到认可的原因正是由于它们缺乏可靠性。

解决这个问题的最好办法,就是“先试用再购买”。

3、奖励:建立情感纽带

我们生活在一个以工作为中心的关系里,因此建立深层次的联系变得十分关键。关系正在成为人们关注的焦点,而机器人为个性化的人际关系营销提供了一个绝好的机会。

如何在更深的层次上建立连接:

1)从用户的便利中获取效益:不要售卖产品的表面特性,而是关注其核心价值。2)关注情感:你的机器人应该让你的目标客户感受到某种特定的情感。3)你的使命和源由:你做某件事的背后一定有一个更大的原因,你的使命是什么?为什么要做这件事?

4、人们最不想得到的是什么?

人们喜欢展示自己的聪明和价值,他们希望被看作是知识渊博的,而大多数人是如何回应的呢?他们抨击别人,纠正别人,与他们竞争。

被认可是需要条件的,这让我们更加希望得到别人的认可。

你能做的最棒的事情之一,就是认可别人,并给予他们无条件的肯定。这反过来将会培养出一种非常牢固的连接和关系。

无条件的积极关注:像心理学家一样,机器人可以给使用它的人们无条件的积极关注和认可,在很多情况下,这都会成功地培养出非常强烈的情感联系和爱的感觉。

5、诉诸于理想的自我形象:

我们每个人都有一个“理想的自我形象”,就是那个有一天我们终究想要成为的人,那个完美版本的自己。

事实上,我们也在努力地做到这一点,甚至经常以此来判断我们自己的行为举止。

当你在为用户定制这些完美信息时,下面两点非常重要:

1)考虑清楚你的目标受众是谁。

2)考虑清楚你的目标受众想要成为怎样的自己。

你可以用“为什么”来连接起你的核心使命、价值观以及你想要向目标受众传达的那个“理想自我形象”。

人工智能是包括十分广泛的科学,它由不同的领域组成,如机器学习,计算机视觉等等,总的说来,人工智能研究的一个主要目标是使机器能够胜任一些通常需要人类智能才能完成的复杂工作。2017年12月,人工智能入选“2017年度中国媒体十大流行语”。

 

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

人工智能从0到1教你打造一个令人上瘾的聊天机器人

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

人工智能从0到1教你打造一个令人上瘾的聊天机器人

编程学习网:几千年来,我们一直都是直接通过对话来解决问题的。聊天机器人(Chatbots)的出现实际上是回归到了最简单的岁月。
人工智能从0到1教你打造一个令人上瘾的聊天机器人

编程热搜

  • 人工智能你要知道的那些事
    编程学习网:早在1g时代我们只能接打电话。2g时代可以打电话发短信,玩早期的qq,但网络十分不稳定。3g时代带给我们很大的改变就是宽带上网,视频通话,看视频,听歌玩游戏。那时的人们认为4g无用,认为不会有什么改变,但当4g出来时我们才发现这是一次质的飞跃。
    人工智能你要知道的那些事
  • 人工智能无人机管制到底有多难?
    编程学习网:近日,一段“重庆网红列车遭无人机撞击逼停”的视频,在网络热传。
    人工智能无人机管制到底有多难?
  • 人工智能与人类
    欢迎各位阅读本篇,人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。本篇文章讲述了人工智能与人类,编程学习网教育平台提醒各位:本篇文章纯干货~因此大家一定要认真阅读本篇文章哦!
    人工智能与人类
  • 两小时 Elasticsearch 性能优化,直接把慢查询干团灭了……
    公共集群的机器负载分布不均衡的问题,业务的查询和流量不可控等各种各样的问题,要节省机器资源就一定会面对这种各种各样的问题,除非土豪式做法,每个业务都拥有自己的机器资源,这里面有很多很多颇具技术挑战的事情。
    两小时 Elasticsearch 性能优化,直接把慢查询干团灭了……
  • 关于OpenStack的架构详细讲解
    欢迎各位阅读本篇文章,OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。本篇文章讲述了关于OpenStack的架构详细讲解,编程学习网教育平台提醒各位:本篇文章纯干货~因此大家一定要认真阅读本篇文章哦!
    关于OpenStack的架构详细讲解
  • AI &神经网络
    欢迎各位阅读本篇,本篇文章讲述了AI &神经网络,人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。神经网络内容丰富,反映了当前国内外该领域的最新研究成果和动向,编程学习网教育平台提醒各位:本篇文章纯干货~因此大家一定要认真阅读本篇文章哦!
    AI &神经网络
  • 人工智能对于网络安全的优缺点
    编程学习网:如今,产生的数据比以往任何时候都要多。由于数据分析工具的发展,各行各业的组织都更加重视大数据的收集和存储。
    人工智能对于网络安全的优缺点
  • Bash 初学者系列 7:bash 中的条件语句(if else)
    今天我们介绍一下如何在 bash 中使用条件语句。
    Bash 初学者系列 7:bash 中的条件语句(if else)
  • 人工智能机器学习的重要趋势是什么?
    编程学习网:在竞争日益激烈的技术市场中,从高科技初创公司到全球跨国公司都将人工智能视为关键竞争优势。但是,人工智能行业发展如此之快,以至于很难跟踪最新的研究突破和成就,甚至很难应用科学成果来实现业务成果。
    人工智能机器学习的重要趋势是什么?
  • 人工智能为什么会觉得Matplotlib用起来困难?
    编程学习网:Matplotlib是一个流行的Python库,可以很容易地用于创建数据可视化。
    人工智能为什么会觉得Matplotlib用起来困难?

目录