当前位置: 首页 > 科技观察

干货!教你从0到1打造一个令人上瘾的聊天机器人?

时间:2023-03-14 22:22:03 科技观察

在过去的几个月里,我一直在研究机器人,其中有很多。以下是我在此过程中学到的一些经验教训:ChatBot对用例进行优先排序几千年来,我们一直通过对话直接解决问题。聊天机器人(Chatbots)的出现,其实是回到了最简单的日子。目前,Chatbots无法像应用程序那样提供丰富的GUI体验。因此,只有对话界面所呈现的内容非常简单,才能真正有效地传达给用户。人们愿意尝试Chatbots的主要原因有两个:1.Conversational:这是app无法做到的,因为app需要输入一系列指令才能最终解决问题。2、简单性:机器人可以提供最直接、最直接的解决方案,帮助我们解决问题。这应该会引导您得出上述“聊天机器人注意力用例”的结论。这个用例需要多次对话输入,可以比APP更直接、更方便地解决问题。您无法用一款软件解决所有问题,但总有一天机器人(bot)会解决这个问题。示例:DoNotPay:是一个Chatbot律师机器人,可以帮助您处理停车罚单。DoNotPay:https://goo.gl/forms/EsadoWADHsAq3XIh21,如何正确使用机器学习人工智能还处于起步阶段,未来还有很长的路要走。在机器学习方面,它在认知定义明确的领域表现出色。例如,机器学习可以在医学、招聘、法律等领域发挥巨大作用,但在谈判、创造性问题解决、沟通、管理等边界定义较为模糊的领域则不太成熟。2.AI和机器学习的几个典型用例(1)RossIntelligence:ROSS:是AI律师,可以帮助人类律师更快地进行相关调查,为客户提供法律咨询服务。(罗斯情报:http://www.rossintelligence.com/)(2)预测癌症:在预测肺癌的类型和严重程度方面优于人类病理学家。(预测癌症:http://med.stanford.edu/news/all-news/2016/08/computers-trounce-pathologists-in-predicting-lung-cancer-severity.html)(3)Gradberry:不需要在到处投递简历后,Gradberry可以利用AI评估开发者的代码,并匹配到理想的公司。(预测癌症: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对MessengerChatbots的目标非常明确和明确。未来,他们希望Messenger平台可以像微信一样,Facebook甚至要求其开发者以微信为榜样进行研究。那么这是什么意思?让我们快速回顾一下在微信平台上可以做什么:1.通过短信获取服务:在微信中,你几乎可以通过简单的短信获取你需要的所有服务。寻找家政服务?需要水管工吗?这一切都可以通过发送短信直接实现。2、不用排队、不用服务员、不用收银员:微信彻底改变了餐厅服务体验。现在,您可以通过微信订购或支付。当你走进一家餐厅时,你只是坐下来享受美食。3.扩散:这么多的功能都集成在同一个APP里,让日常生活中的很多东西都像病毒一样传播开来。通过GupShupSmartLoop在短时间内进行产品测试和上线,可以帮助您在10-15分钟内创建一个机器人,无需编程。它可以帮助您快速制作MVP机器人,然后在验证用例后直接构建。此外,您可以直接在SmartLoop中添加代码,它有自己的使用RasaCore的NLP层。(SmartLoop:http://smartloop.ai/)可以复制链接到浏览器看动画:https://miro.medium.com/max/2560/1*Z8Tq3GZolXjTEGcREa6cjw.gif强烈推荐使用SmartLoop要执行以下操作:1.测试您的想法:您的机器人是否解决了人们真正关心的痛点?2.测试可用性:你的机器人的可用性如何?谈话有意义吗?用户从哪里开始和停用?3.完善你的文案:你能直接进入那个“顿悟时刻”并尽快创造价值吗?一旦您知道要构建哪种机器人,您就可以做几件事:1.使用最少的编程非常容易:您可以将自定义代码添加到任何流程。2.可以立即部署到多个平台:FBMessenger、网站、SMS等。3.包括NLP:SmartLoop在其防火墙后面使用RasaCore,如果需要也可以用作本地解决方案。RasaCore技术基于Tensorflow,所以最终就像使用Google的Dialogueflow,没有将客户数据暴露给第三方的风险。目标是尽快交付产品,收集想法和反馈,并尽快迭代成为客户喜爱的产品。你如何让人们迷上你的机器人?大多数面向消费者的产品的目标是一遍又一遍地解决用户需求。为了能够有效地做到这一点,您需要在用户需要的时候将产品放在用户面前,解决他们的问题。做到这一点并不容易,但有解决办法。我们需要不断地多次解决客户的相同需求,直到用户再次有类似需求时,产品能够自动响应。这样,我们的产品就可以成为真正意义上的解决方案,自动响应特定的用户需求。当我们的这些产品和服务形成习惯的时候,我们也成为了最宝贵的资产——心灵庄园的拥有者。需要注意的是,人的需求是由内而外的。他们会突然有一种需要(由内部或外部因素触发),然后寻找满足他们需要的方法,然后这种需要就会逐渐消失。当我们发现机会时,一般会做两件事:找到解决方案,或者忽略这个需求痛点。当有人在寻找解决方案时,我们的产品需要易于查找和使用。Chatbot激活模型动作一旦您的产品成为问题的潜在解决方案,就会有两个驱动动作的基本要素:动机和能力。激活用户:动机:关注真正引起不适的需求问题。问题越小,就越难吸引用户。能力:发现和使用您的解决方案真的很容易吗?当一个人的需求以某种方式被反复满足时,就会形成习惯,也就是说会形成习惯性的反应。你需要想清楚你的产品什么时候会被需要(什么时候被触发),以及它如何成为那个时间点的最优解决方案。您的解决方案是否会在用户使用几次后产生惰性?好的解决方案通常令人非常满意,以至于它们会释放多巴胺。不仅问题解决了,而且你的大脑会通过帮助你记住解决方案来奖励你。多种奖励机制总是以同样的方式解决同一个问题,往往会带来新的问题:无聊。这就是我们的日常工作给我们的感觉,也是我们大多数人觉得它们没有吸引力的原因。我们试图通过倡议、旅行和建立新关系来解决这个问题。但是,如果我们的产品始终以可靠、一致和自发的方式解决我们的问题,会发生什么情况?研究表明,当期望得到奖励时,大脑中分泌的多巴胺水平会急剧上升。引入多样性会使这种效果加倍,抑制需要做出判断的大脑区域。这也是为什么很多人可以通宵玩老虎机的原因。为您的机器人增添多样性!即使你只有10个好友,Facebook也会通过一些技术手段让你每次刷新的内容都不一样。让每个人都为你的机器人着迷!像任何其他关系一样投资于此,您在一种产品或解决方案上投入的时间和精力越多,您就越难迁移到其他新产品并重新开始。所以有一些产品模式是很难放下的,比如Facebook,因为我们投入了太多的时间、关系、照片等等。用户对产品的投入越多,他们离开的可能性就越小。1.为聊天机器人撰写文案创建出色机器人的最关键要素之一就是您的文案。正确的词语可以让您的用户参与数小时,而错误的词语可以让他们很快离开。Chatbot文案复杂的世界,保持简单军队如何备战,每个士兵如何严格执行作战计划?毕竟,我们无法告诉每个士兵在充满未知变数的战场上应该做什么。军方解决这个复杂问题的方法是专注于他们的核心目标。他们经常问自己的最基本的问题是:“如果我们只能实现一个目标,那会是什么?”这种对核心目标的关注使将军们能够剔除所有其他不必要的东西,专注于一个焦点问题。将军决定核心目标是什么,而士兵则想办法实现这个核心目标。你的Chatbot也只需要专注于一点,所有不相关的东西都应该被淘汰。你有没有想过特朗普为什么赢得共和党初选?当然,这其中的原因有很多,但最大的原因还是在于他的选词能力和形象化能力。(复制链接到浏览器查看视频《特朗普是如何回答问题的》:https://youtu.be/_aFo_BV-UzI))如果你仔细研究特朗普的用词和说话风格,你几乎可以立即注意到以下几点:1.选择特定的words:他用的是你能马上想到的词,每个词只有1-2个音节长,太长的词他会跳过。2、结尾感强:很多时候,他会以重复多次的一句话结束,给你留下深刻的印象。3.短小精悍:几乎所有的词句都很短小。这些要点如何运作?这些观点之所以起作用,主要是因为人们不必费力思考就能理解特朗普想说的话。就算你努力不理他,你还是得得到他的信息。相反,如果你把它与埃隆马斯克或史蒂芬霍金谈论人工智能和黑洞时的措辞和语气进行比较,情况就完全不同了。什么该做,什么不该做:1、用可以形象化的词,比如“墙”。2.尽量使用短句和停顿。3.使用简短的单音节词。4.尽量保持尽可能少的字符数,以便用户可以轻松理解整个消息。5.避免行话和术语。6、不要使用“个性”等概念性词语。7、不要一次传达多种信息,不要给用户太多的选择。抓住并保持他们的注意力你的大脑就像一台猜谜机,不断预测接下来会发生什么。抓住某人注意力的最好方法是打破他们的猜谜机。一旦您颠覆了用户的猜测机,您将立即吸引他们的注意力。就在这时,大脑发出一声“注意!”信号。当大脑在寻找答案时,这个信号非常强大。当大脑的现实模型被打破并被证明是错误的时,这为您提供了一个完美的机会来修复他们的模型并在他们的大脑中重建一个新模型。如果做得好,这个人会获得新的东西,结果你会获得“注意力公平”。不要让这个机会溜走,也不要用噱头来糊弄用户。为了吸引目标受众,您需要不断扩大新知识差距并缩小旧知识差距。这可以让您的观众保持参与,保持他们的好奇心以了解接下来会发生什么。1.善用喜剧所有的喜剧本质上都是打破你的猜谜机器,帮助你从不同的角度看世界。(1)铺垫:铺垫是指喜剧演员先讲一些不寻常的事情,然后在随后的表演中将故事与前面提到的“不寻常的现象”联系起来。(2)误导:喜剧演员经常在揭露真相之前引导观众做出错误的假设。根据ArteMerritt(其分析公司Dashbot.io已处理超过3300万条机器人与人之间的消息数据)的说法,“12%的Facebook机器人用户让机器人给他们讲笑话。”2.值得信赖的讽刺之处在于,每个人都认为自己值得信赖,但大多数人都不是!许多消息由于缺乏可靠性而未被认可。解决这个问题3.奖励:建立情感纽带我们生活在以工作为中心的关系中,因此建立深厚的联系至关重要。人际关系正在成为人们关注的焦点,机器人为个性化的人际营销提供了绝佳的机会。如何在更深层次上建立联系:(1)从用户便利中获取利益:不卖产品的表面特征,而是关注其核心价值。(2)关注情感:你的机器人应该让你的目标客户感受到某种情感。(3)你的使命和理由:你所做的事情背后一定有更大的理由,你的使命是什么?你为什么要这样做?4.人们最不想要的是什么?人们喜欢展示自己的智慧和价值,他们希望被视为知识渊博,而大多数人的反应是什么?他们抨击人,纠正人,与他们竞争。认可是有条件的,它让我们更加想要它。你能做的最好的事情之一就是认可人们并无条件地给予他们肯定。这反过来将促进非常牢固的联系和关系。无条件的积极关注:就像心理学家一样,机器人可以对使用它的人给予无条件的积极关注和认可,在许多情况下,这成功地培养了非常强烈的情感联系和爱的感觉。5、诉诸理想的自我形象:我们每个人都有一个“理想的自我形象”,也就是我们有朝一日想成为的人,完美版的自己。事实上,我们正努力做到这一点,甚至经常以此来判断我们自己的行为。当您为用户定制这些完美的消息时,以下两点非常重要:(1)考虑您的目标受众是谁。(2)考虑你的目标受众想成为谁。你可以用“为什么”来连接你的核心使命、价值观和你想传达给目标受众的“理想自我形象”。