有没有网页机器人对话机器人

你还在和机器人毫无保留的聊天?它可没说要保密_网易科技
你还在和机器人毫无保留的聊天?它可没说要保密
用微信扫码二维码
分享至好友和朋友圈
网易科技讯11月18日消息,据Venturebeat报道,在维也纳举行的“隐私周”大会上,我(本文作者、自由作家芭芭拉·昂德里塞克(Barbara Ondrisek))曾发表名为“聊谈机器人的隐私与数据安全”演讲。我想指出的是,人们应该审慎考虑与聊天机器人分享哪些数据,并关注与聊天机器人对话时数据被如何处理。这些消息应用本身、数据传输过程、自然语言处理(NLP)、机器学习工具、聊天机器人后端及其数据库,都能保证安全吗?聊天机器人本身属于一种服务,它能通过会话界面让你与某种服务或公司互动。它属于计算机程序中的计算机程序,可以与1个或多个人类用户对话。聊天机器人有时候也被称为虚拟助理或会话商务。当Facebook在其4月份中旬举行的F8大会上宣布,他们将向聊天机器人开放Messenger平台时,我渴望尝试它们的API(应用程序接口)。为此,我在Facebook上创造了首批聊天机器人之一Mica, the Hipster Cat Bot,它绝对是奥地利首个Facebook Messenger和Skype聊天机器人。然而,Facebook Messenger正被广泛使用,但聊天机器人的成功却引发问题:数据、消息应用隐私以及聊天机器人都能保证安全吗?在使用消息应用过程中,我们通常都会分享个人数据。这些消息中含有许多隐私,消息应用供应商被期望应该确保用户数据隐私。此外,假设用户与聊天机器人所有者之间的对话在未经用户同意下不会公开分享,那么平台上的隐私安全如何保证?在面临广泛互联网监控的现实中,我们需要安全而实用的手段,以确保在通过手机或电脑交流时的隐私安全。电子前沿基金会(EFF)推出了安全信息记分卡,以衡量“消息产品”的安全性。第一代的安全信息记分卡基于7个具体标准评估应用和工具安全性,包括消息在传输过程中是否被加密、代码最近是否被审核过等。对于某类工具来说,通过这些标准是确保信息与隐私安全所必须的,但它们却无法保证应用安全。因为安全是相当困难和复杂的,其有些方面很难衡量。令人感到欣慰的是,大多数消息应用在传输信息过程中会加密信息。但有些应用,比如Kik或Skype,最近代码没有经过审核。有些消息应用会向独立评论家公开他们的源代码。EFF分析的大多数消息应用没有办法验证联系者的身份,只有Signal和WhatsApp提供这种功能。有些消息应用使用端对端加密,比如Signal和WhatsApp,这意味着平台服务器不会阅读用户信息内容。但有些消息应用向聊天机器人提供API,比如Telegram、Skype、Facebook以及Kik等。通常情况下,拥有聊天机器人的支持,这些平台提供商和聊天机器人提供商可以看到未经加密的信息。唯一获得EFF的A级安全评级的消息应用就是Signal,而像Skype和Kik等被广泛使用的应用,评级都相当糟。2016年,Viber也在自己的服务中心添加端对端加密,但当只有所有对话参与者都使用最新版本Viber时,它们的对话才被加密。谷歌最新AI消息应用Allo也受到类似批评,它默认关闭端对端加密功能。默认安全是理想的,但自然语言处理功能会受到影响。与此同时,针对聊天机器人的下个主流平台的竞争已经开始,Facebook、Skype以及Kik等都在竞争成为聊天机器人的重要生态系统。每个聊天机器人平台都试图提供易于集成聊天机器人的服务,以及最好的用户体验。paradox就是这类应用,它主要处理私人和两人间对话,现在聊天机器人正进入这个领域。聊天机器人正进入个人与隐私通信领域,我们看到数据传输控制权正从用户转移到消息应用供应商手中。Facebook经常因修改隐私政策而受到审查,包括其聊天应用Messenger。你可通过Messenger呼叫Uber、购买玩具或机票,甚至直接在Messenger内支付,但用户的所有个人数据都暴露给Facebook。所有交易都被平台服务器记录下来,这些服务器监督和记录用户与聊天机器人之间的通讯。对于Facebook或谷歌来说,个人数据拥有非常高的价值,消息平台最初并非专注于隐私而创建的。聊天机器人可以利用外部工具分析数据,以便适合自然语言处理和意图理解。通常情况下,数据在发送给wit.ai、api.ai或IBM Watson等工具时并未加密,尽管其可通过HTTPS发送。这些基于云端的API处理用户输入以用于智能分析,可以分析你书写的任何内容,特别是处理敏感数据,比如财务账户信息或密码等。通常情况下,聊天机器人不太了解它们的用户,只知道名字和屏幕上的名字,可能还有点儿其他数据。而通过消息平台的API,你的所有数据都被发送给机器人。基于你发送给它们的数据,聊天机器人非常容易就能创造出用于研究的用户特征。举例来说,情感分析可通过计算识别和分类文本表达的情绪,以便用于确定文本作者对特定主题或产品的态度,包括积极、消极以及中性态度等。同样的担忧也适用于其他与聊天机器人相关的工具,比如语音-文本转换器、图像识别应用、语言分析工具等。但是也要考虑其他可能倾听到你的对话的人。我的意思是,不仅仅聊天机器人开发者或项目经理。当前在聊天机器人和用户之间的对话需要通过消息应用的服务器传输,为此Facebook或谷歌也可能听到你与聊天机器人的全部对话。此外,聊天机器人通常会储存语境数据,比如地理位置或相关信息等。这可能包括电话号码或其他私人数据,没人知道这些数据在被储存到数据库前是否加密。人们都在尝试与聊天机器人更多交流,特别是青少年或老人。研究显示,老年人感到孤独时,更多与Siri聊天。用户也倾向于与那些似乎没有倾听能力的聊天机器人聊天。当约瑟夫·魏泽鲍姆(Joseph Weizenbaum)创造ELIZA时,当他走进房间时,他意识到有测试者感到羞愧。他说:“抱歉,我现在正与ELIZA聊天。”另一个有趣的方面是,人们对机器人做出的情感反应。他们喜欢聊天机器人,并告诉它们这一点。或者他们憎恨它们,并开始使用污言秽语。基于这些数据,你可以创建聊天机器人的人格特征。为此,当你与聊天机器人对话时,或你的数据透露给平台时,请保持谨慎。(小小)
本文来源:网易科技报道
责任编辑:丁广胜_NT1941
用微信扫码二维码
分享至好友和朋友圈
加载更多新闻
热门产品:   
:        
:         
热门影院:
阅读下一篇
用微信扫描二维码
分享至好友和朋友圈您正在使用IE低版浏览器,为了您的雷锋网账号安全和更好的产品体验,强烈建议使用更快更安全的浏览器
发私信给宗仁
导语:这两种学习方法更接近生物体,或者说人的学习方式,所以我更愿意称之为“Human-like Learning”。
同步到新浪微博
本专题其他文章
专注AIR(人工智能+机器人)
专注人工智能+机器人报道,经验分享请加微信keatslee8(请注明原因)。
科学的本质是:问一个不恰当的问题,于是走上了通往恰当答案的路。
当月热门文章
为了您的账户安全,请
您的邮箱还未验证,完成可获20积分哟!
您的账号已经绑定,现在您可以以方便用邮箱登录
请填写申请人资料注册 | 登录
零基础学产品,BAT产品总监带,2天线下集训+1年在线课程,全面掌握优秀产品经理必备技能。
在本文中,我将向您展示一项项目研究,它描述了一个B2B网站设计会话UI的完整过程,包括对话脚本的片段、通信理论的基础和一些我认为使这个项目具有独特性的技巧和途径。
在2016年末。许多人说会话式用户界面(UI)是网页界面的未来。即时通讯程序(IM应用程序)、聊天机器人、基于文本的用户界面或表情图片可能从未如此流行过。有人可能会说这只是另一种设计潮流,或者基于文本的界面并不是什么新东西,但坦率地说我们不得不承认——随着iPhone Messages,Slack或Facebook Messenger的出现,我们交流信息的方式发生了不可逆转的转变。如今,文字消息已经成为一种非常自然的交流方式。
所以,当我们有机会为我们的客户设计一个会话式网站时,我们毫不犹豫便接了下来。
CHop-Chop —一家网络开发公司
我们在项目中的主要任务是:
设计一套完整的会话式用户界面语言
创建一个会话脚本处理
处理最常见的会话随机性类型(指的是类似于和谐文本使用的规则,如游戏沟通中常见的我***)
传达品牌个性(也就是使用公司的品牌英雄人物Gody)
提高用户(对话者)的好奇心和喜好(注:此处指用户粘性)
展示公司网站的开发技术
我会告诉你我们是如何一步一步做的,但首先…
让我们从基础开始。我认为,有时在进入更复杂的问题之前先退一步是很重要的。在这种情况下,它确实帮助了我们。不管你是否相信,只要阅读所有这些基本定义,我们就可以看到一些创造性的解决方案,并推动整个构思过程。
我想你也不应跳过这一部分。
沟通的原则
有数百种定义解释了沟通。下面是我发现的几个混合版本。
交流是分享有意义的信息的过程
信息(一般来说)可以是口头的或非口头的。
最常见的口头交流工具是语言,它是一组用来组合可以转化为意义的词汇形式的信息的符号。
例如:你好;谢谢;你今天看起来不错
非口头的相比之下,是指与文字不同的任何类型的交流。它可以是手势,面部表情,语调,还可以是具有共同社会意义的行为或符号。
沟通是一个各方面都会互相影响的过程。这意味着沟通具有整体性,沟通的整个过程创建了一个系统,其中所有的元素(所有信息)一起为共同的利益而工作。
这些信息是功能性的,这意味着我们可以通过使用它们来获得预期的效果,但也具有适应性——这意味着,根据不同的情况,可以对它们进行修改和调整,以获得更好的结果。
最后,我们用来沟通的语言是基于通信代码的,这是一套原则和表意。他们为理解奠定了基础。这种通信代码也称为某种原则分为两种:
构成性原则:指的是特定词语的意义和含义,以及我们该如何解读它们。此外,它们还告诉我们如何理解特定的上下文中的消息。
规范性规则:帮助根据给定的消息解释来确定适当的反应。换句话说,他们告诉我们在特定情况下我们应该做(说)什么,不应该做(说)什么。
当然,最自然和最常见的交流方式之一就是对话。所以在讨论会话用户界面时,我想我们还应该看一个对会话做定义的示例:
对话是两个或两个以上的人之间的谈话,通常是非正式的谈话
那么是否有可能在没有强大的人工智能策略的情况下创建一个符合沟通原则的界面呢?
这就是对话式UI(CUI)的定义:
一种基于功能、自适应和有意义的信息交换的整体系统的界面,在这种交流中,对话双方使用和解释语言代码,以友好、非正式的方式维护和遵守构成规范和规范性规则。
这是我们想创建的用户界面
将理论付诸实践 – 建立会话界面
B2B功能的聊天机器人有特定的功能。人们访问这些网站是出于某种特定的原因,因为他们想要一些东西。这就像去餐馆或者走进实体店一样。当然,有时人们这样做是因为他们没有更好的事情做,或者只是想自娱自乐,但总的来说,这背后是有目的的:点菜,买双鞋或了解价格。另一方面,当与客户交谈时,服务员或店员也有他们的任务和脚本。会话网站的工作方式也一样,而聊天机器人的角色可以类似于店员或服务员。
在这种情况下,我们清楚地知道我们想要达到的目标,因为我们多年来一直使用Chop-Chop(实际上,我们在2010年就创建了它),但是如果你需要帮助来定义聊天机器人 或用户的目标,你可以使用以用户为中心的设计画布。
我们为chatbot指定了以下目标:
表达Chop-Chop的品牌个性
使用网站本身来彰显网站网页开发技术能力
向用户提供关于Chop-Chop服务的信息
鼓励用户为网站添加标签
学习(采集)一些关于用户信息(姓名,职业,电子邮件,电话)
帮助取得联系(CUI作为联系表格的替代方案)
鼓励用户注册账号
*注:CUI指冯诺曼依体系机构Command User Interface 命令行用户交互,是和GUI相对应的一种说法。
第一部分.设计语言交流
建立对话脚本
交互设计师应该能够预测。在这个项目中,我们知道这是我们建立一个没有人工智能支持的整体通信系统的唯一途径。我们需要一个使用自适应语法的优秀对话脚本,这也将使会话愉快并有意义。
使用白板,我们从一个简单的思维导图开始。牢记聊天机器人的目标,我们记下了所有可能的话题和会话部分。我们想快速检查一下最终脚本的复杂程度。
写对话脚本的早期阶段
然后,我们划分并安排了功能组的部分(我们称它们为块)。我们已经开始看到了一些模式。其中一些小组是与目标相关的(我们称之为核心),其他小组则负责让对话不那么官方(聊天),而另一个小组为用户提供了选项或额外的信息(附加信息),并对用户的反应也有回答。最后,可以将对话快速跳过推进到一个不同的脚本块中。
脚本块的最终列表:
开始脚本块
附加内容脚本块
跳跃脚本块
核心内容脚本块
会话形式脚本块
结束脚本块
简单的对话框时间线的例子
当然,最后的脚本结构比线性框架要难得多。基于对话整体性的所有依赖和无尽的组合使整个事情变得异常复杂。
这是我们从项目一开始就一直在等待的时刻:我们终于可以编写实际的对话脚本了。这部分很有趣,但也需要最大限度的关注。 把脚本分成块,这样就容易多了,因为所有的对话部分都可以单独编写。
好的是 – 您需要编写CUI脚本的唯一工具是笔和纸或文本编辑器。
以下是一些脚本块的例子
开始脚本块:
我是Cody 我很期待和你聊天呢
你好,Cody
你今天怎么样?
一般,马马虎虎吧
很糟呢,是吧?那个会发生…
附加内容脚本块:
我希望你不要介意我使用cookies
这些是什么?
我的早餐!
哈哈,多搞笑的笑话呀
cookies是由浏览器储存的有关你的数据
听起来令人毛骨悚然,但是,嗯…还好吧
跳跃脚本块:
你看起来很面熟,我们之前见过吗?
哈!我的记忆真好!
上次我们谈到了Magento的发展,你想继续我们的话题吗?
核心内容脚本块:
介绍一下你吧
你想知道我从哪来的吗?听听我的故事?或者,也许我知道我该怎么办?
你从哪来?
那么,我的想法来自用户体验设计工作室The Rectangles但是,是波兰设计师Jan Kallwejt给我穿衣服,做了我的头发
会话形式脚本块:
你看到在左上角的分享了吗?
这些是什么?
如果你喜欢我们的聊天,把我介绍给你的朋友!我也乐意和他们交谈
也许以后会
结束脚本块:
我该走了!
按住 Cmd + D
你有收藏我吗?
那就收藏吧!
好的,我该走了 让我们保持联系
拜拜,Cody!
一个好的脚本应该让你创建一个不同的对话场景。如果对话以英语作为基础则语法相对简单,那就容易多了。但是,在许多语言中,您应该能够通过将一个词替换为另一个词来创建多个消息(词组)的选项。此外,脚本设计师应该能够指定用户的答案、选项等地方。
要创建这样的脚本符号,您需要一组符号:圆括号、括号、大括号,以及您和您的团队可以阅读和理解的任何内容。这对于将执行脚本的开发人员来说也是非常重要的。他们也应该能够理解它。
在某些情况下,聊天机器人可以随机从特定集合中选取一个单词(你好;嗨,嘿)而且它也可以更智能化一些,并根据用户的时间显示一些情景化的消息(早上好;晚上好)。
以下是一组符号及其功能:
{ }大括号:定义一组选项
分隔号:分离集合中的选项
( ) 圆括号:指定集合中与条件有关的选项
]括号内:表示用户输入
简单的对话框时间线的例子
4.机器人信息
这次谈话的视觉展示是这个项目最重要的用户体验挑战之一。下面是一些亮点。
单个语句与完整的段落
人们不会讲段落。我们用单句说话。当然,有时候这些单句也会串联成很长的话,但在交谈中,人们往往会轮流发言。此外,我们认为,在回答之前显示长段的用户需要阅读的文本,可以比作与一个语速很快的人交谈。因此,我们决定显示单个(短)句的组合,而不是段落。
用文本气泡的透明度标记以前的信息
淡出VS滚动
显示会话流程的最常见方法是不断在旧的消息之下添加新消息,并让用户滑动。
作为一个实验性的选择,旧的消息可能会淡出,因此滚动不再是必要的。我知道这样的解决方案的可用性是值得怀疑的,但是从不同的角度来看——这样的解决方案反映了对话的真实本质。当和某人交谈时,你也不能一直随时访问所交换的信息。
用文本气泡的透明度标记以前的信息
此外,在某个时间点,你可以简单地使用跳转来询问用户是否想返回到任何前面的对话部分,或者显示一个永久的“跳转到”按钮,当点击时,会触发机器人返回任何过去的段落。
5.用户消息(答案)
对于一个不使用人工智能来解释用户答案的会话用户界面,这是编写脚本时最具挑战性的部分。脚本应该让聊天机器人提供有逻辑的答案(我们在这里称他们为对话者)给用户(记住,构成性原则和规范性原则),但是更自然和更开放的对话,对对话者来说是更有趣的。
我们使用了两种类型的答案:
A:定义(受控,封闭)
他们相对容易处理
他们需要良好的预测技能
用户可能不被允许说出他们想要的
举例定义的答案
B:未定义的(不受控制,开放式的)
他们更难以处理
他们可能需要一些预定义的字数据库进行分析
用户可以自然交流
举例未定义的答案
也许没有通用的方法来处理开放式的答案。我们不能假定人们会遵循通信代码。一些未定义的消息将违反(特别是)规范性规则。当然,有些用户会说(写),因为他们会和一个人类说(写),当然,其他人会通过发送色情短信、咒骂或胡言乱语来挑战你的机器人。
这里是一些提示如何控制未定义的消息:
输入可以仅限于指定的一组标志(例如,如果询问名字,则只允许字母
正则表达式(regexp)可用于某些输入(例如电子邮件)
使用最流行的发誓词的数组
(我会小心这个,但是)使用一些字典与API来检查你所期望的答案是否真的是单词
当然,一个理想的谈话应该是不受约束的,但是对于没有AI支持的对话UI来说,一点控制是不可避免的。
还有一件事:
在使用定义的问题时,可以通过一个小小的改进使答案稍微好一些。不要问这样的问题:
没有选择的封闭式问题
像这样问:
关闭选项的问题
这是纯粹的心理学——在第一个例子中用户可能拥有的无限选择范围其实是有限的,而在第二种情况下,你指定了这个范围并给你的用户一个选择。在这两种情况下,结果都是相同的,但是在后者中用户体验更好。
6.感叹词,填词,非词汇对话的声音
人们在说话时,含糊不清,会犯错误,会犹豫不决,甚至会失去思路。这是正常的。我们希望和聊天机器人聊天也很自然。所以我们也用了它们。
这里有一些流行的非语言对话的声音:是啊,好吧,哦,哦,啊,嗯,嗯,嗯,呃,你知道,呃,
这里有一些流行的对话式的非词汇语音(口头语):是的,好的,哦,噢,嗯,嗯,嗯,嗯,嗯,你知道,嗯。
对话式非词汇语音的事例用法
原文链接:https://medium.com/swlh/conversational-ui-principles-complete-process-of-designing-a-website-chatbot-d0c2a5fee376
本文由@百度UXC 翻译发布于人人都是产品经理,未经许可,禁止转载。
题图来自unsplash,基于CC0协议
赞赏是对原创者的最大认可
收藏已收藏 | 49赞已赞 | 4
产品经理群
运营交流群
数据分析群
文案交流群
Axure交流群
关注微信公众号
大家都在问
48个回答51人关注
6个回答6人关注
13个回答28人关注
18个回答21人关注
19个回答23人关注
26个回答50人关注(小乐悠闲)
(做我的猫)
(Unstoppable)
第三方登录:与低能粗口聊天机器人对话-clever bot | 有趣网址之家 – 收藏全球最有趣的网站
本月最受欢迎趣站

我要回帖

更多关于 语音对话机器人 的文章

 

随机推荐