在这篇文章里,我会给大家展示一个项目讨论,展示一个B2B网站的假想对话UI的完整历程,包括对话脚本的片段,沟通实践的根本战役,以及一些我认为让那个项目具有共性的技巧和战术。
开始
2016年底。许多人性化的对话式用户界面(UI)是网页的未来。即时通讯法语(IM用法语),聊天机器人,基于文字的用户世界或者心情图片可以一直流行。有人可以说,这只是另一种想象中的潮流,在基于文本的世界里,它很可能不是一种新工具,但我们不能不承认一个事实——随着iPhoneMessages、Slack或FacebookMessenger的出现,我们交换可疑消息的方式发生了巨大的变化。现在,笔墨运动已经成为一种非常自然的交流方式。
因此,当我们有机会为客户构思一个对话式网站时,我们决定抓住这个机会。
项目目的
客户:
chop-chop-一个收集和开发公司
我们正在进行的项目的次要任务是:
想象一套完整的对话式用户语言。
创建一个对话脚本来处理
处理了最常见的会话随机性的例子(它指的是类似于文本使用的划界规则,比如游戏中经常看到的“我***”)。
传达品牌的本质(即使用公司的品牌英雄Gody)
进步用户(对话者)的猎奇爱好(注:此处指用户粘性)
展示公司的网站开发技巧。
我会一步步告诉你我们是如何做到的,但首先…
一面是实用
让我们从底层开始。我认为在你偶然取得更大成就之前,退一步是很重要的。在那种情况下,这对我们真的很有帮助。不管你是否相信它,只要浏览所有这些基本定义,我们将能够看到一些创造性的治疗计划,并刺激整个构思过程。
我认为你也不应该跳过那个部门。
同样的原则
数百个定义都有相同的注释。以上是我发明的一些令人困惑的版本。
它是交换对旧意义的怀疑的过程。
怀疑(普通道学)可以是精神的,也可以是非精神的。
头脑与头脑之间最常见的交流是词语,词语是一组符号,可以用来设置一个可以转化为意义的词汇情境。
比如:你好;开放;你明天看起来不错。
与心比,指的是任何笔墨差别的例子的交换。可以是脚姿,可以是内心的情绪,可以是语气,可以是一个停止,也可以是一个符合社会心态的标志。
例如:
不同圈子的城市相互影响,是同一个过程。这意味着同样是集体的,同样的整个过程创造了一个系统,在这个系统中所有的元素(所有的怀疑)为了合作的力量而一起工作。
那些怀疑是功能性的,意味着我们可以利用它们通过过程得到预期的结果,但它们也是合规的——意味着根据不同的情况,我们可以停止纠正和调解它们以得到更好的结果。
起初,我们基于通信代码使用相同的语言,通信代码是一组规则和表意文字。他们为理解奠定了基础。那种通信代码,也称为某种代码,分为两种:
构成原则:是指具体词语的意义和含义,以及我们应该如何解读。除此之外,它们还告诉我们如何认识特定高低文中的动作。
标准划分规则:根据给定的动态和静态注释,帮助确认适当的响应。换句话说,它们告诉我们在特定的情况下,我们应该做什么,不应该做什么。
当然,最自然、最常见的交流方式之一就是对话。因此,当我们与对话用户讨论时,我认为我们应该看一个定义对话的例子:
对话是两个或更多人之间的谈话,通常是正式的。
那么,在制定强野智战略的条件下,有没有可能创造出一个符合同一原理的世界呢?
这就是对话式UI(CUI)的定义:
在一个以战争意义的功能和自适应为基础的群体系统的世界里,在那种交流中,对话单方面使用战争注释言语代码,以友好和非正式的方式保护战争服从,形成标准的战争标准划界规则。
那是在我们创造的用户世界里。
将理论付诸实践——建立一个对话圈
定义目的
谈论B2B机器人的功能有特定的功能。人们遇到这些网站有一个特定的原因,因为他们想要一些工具。这就像去一家餐馆,很可能走进一家真正的商店。诚然,偶尔,人们会因为有更好的工作要做而这样做,可能只是为了自娱自乐,但总的来说,这背后都有一个目标:面条菜、买鞋或了解价格。在另一个圈子里,和顾客说话的时候,服务员或者哥们也有他们的任务脚本。网站的做事方式是一样的,聊天机器人的脚色可以和男人或者服务员的脚色差不多。
在那种情况下,我们明天就知道我们想要实现什么,因为我们已经使用Chop-Chop很多年了(事实上,我们在2010年就创立了它),但如果你需要帮助来定义与机器人或用户对话的目的,你可以使用以用户为中心的思想来绘制图片。
我们为聊天机器人指定了以下用途:
表达Chop-Chop的品牌性质
利用网站本身来揭示网站页面,开拓技术人才。
用户提供有关Chop-Chop服务的信息。
鼓励用户给网站添加标签。
了解(收集)一些对用户封闭的信息(姓名、职业、邮箱、电话)。
协助联系(CUI作为联系形式的备选方案)
鼓励用户注册账户。
*注:崔指冯诺曼根据系统组织命令用户界面停止用户交互,是与GUI相对应的一种道。
第一部分。想象一下语音交流。
设置对话脚本
交互设计师应该能猜到。在那个项目中,我们知道这是我们建立由野生智能支持的群组通信系统的唯一途径。我们需要一个使用自适应语法的优秀对话脚本,它也会让对话变得愉快而有意义。
1.对话框
使用黑板,我们从一个简单的思维导图开始。出于和机器人聊天的目的,我们写下了所有可能的话题和对话部门。让我们快速检查一下终极剧本的巨大水平。
写对话剧本的后期
然后,我们分别设置职能组的部门(我们称之为块)。我们已经开始看到一些形式。这些群中有些是和目的有关的(我们称之为中心),有些是想尽办法让对话不那么受欢迎的(聊天),还有一群是给用户提供选项或者额外的疑惑(疑惑减少),也给用户的回应提供答案。首先,对话的快速跳过可以被提升到不同的脚本块。
脚本块的最终列表:
开始脚本块
减法脚本块
跳跃脚本块
中心内容脚本块
对话情景脚本块
完成的脚本块
简单对话时间线的例子
当然,原始的脚本结构比线性框架要难得多。全靠对话和组,无休止的组织让整个作品非常庞大。
2.脚本
这就是我们从项目开始就一直在等待的时刻:我们终于可以写一个实用的对话脚本了。那个部门很有意思,但也需要最大限度的关注。把剧本分成分红,会轻松很多,因为所有对话部门都可以把它写成片段。
好东西——编写CUI脚本唯一需要的东西是纸笔或文本编辑器。
下面是一些脚本块的例子。
打开脚本块:
您好
我是科迪。我在等着战斗。你在说话。
你好,科迪
明天怎么样?
平凡,敷衍。
很糟糕,不是吗?谁会攻击...
减色内容脚本块:
我希望你不介意我用饼干。
那些是什么?
我的早餐!
哈哈,多好笑的笑话啊!
Cookies是阅读器存储的,已经关闭了你的数据。
听起来很吓人,但是,嗯,借用一下。
行
跳转脚本块:
你好!
你看起来很亲切。我们以前见过吗?
是
哈!我的形象真好!
上次我们谈到了Magento的发展。你想继续我们的话题吗?
我们继续
中央内容脚本块:
让我给你介绍一下。
非常幸运
你知道我是哪里人吗?听听我的故事?也许,也许我知道我应该做什么?
你要去哪里?
然后,我的想法来自于用户体验想象室里的长方形。然而,是JanKallwejt,一个波兰的幻想家,脱了我的衣服,剪了我的头发。
对话情景脚本块:
你看到左上角的分享了吗?
那些是什么?
如果你喜欢我们的聊天,把我介绍给你的伙伴!我愿意和他们谈谈。
也许现在。
已完成的脚本块:
我该走了!
Cmd+D
哈哈!
你珍惜我吗?
贷
那就好好珍惜吧!
好了,我该走了。让我们保持联系。
再见,科迪!
3.语法
好的剧本应该让你创造出不一样的对话场景。如果对话以英语为主,语法相对简单,会简单很多。然而,在许多语言中,您应该能够通过创建多个动态和静态(短语)选项的过程将一个单词替换为另一个单词。此外,脚本设计者应该能够指定用户的答案,选项和其他地方。
要创建这样的脚本标记,您需要一组标记:圆括号、中括号、大括号以及您和您的团队可以浏览和理解的任何东西。将执行剧本的先锋人员上路也很重要。他们也应该能够理解。
在某些情况下,聊天机器人可以用一个词(hello嘿嘿)而且它还可以更智能,根据用户的努力程度展示一些情境动作(早上好;早上好)。
以下是一组标记及其功能:
{}括号:定义一组选项。
|分离号:分离合流中的选项。
()括号:指定在收敛中取前提和闭前提的选项。
括号中的[]表示用户输入
简单对话时间线的例子
4.机器人很可疑。
这个演讲的视觉呈现是那个项目最重要的用户体验挑战之一。上面有一些亮眼的面孔。
一个简单的陈述就能产生一个很好的段落落差。
人们暂时不说话了。让我们用一个简单的句子。当然,偶尔那些简单的句子也会连成几句话,但在交谈中,人们往往会轮流发言。另外,我们认为用户需要浏览的文本,也就是在回复前显示几段,可以比作和一个语速快的人说话。因此,我们的决议显示了单个(短)句子的组成,而不是一个段落。
用文字气泡的透明度来标注logo过去的疑惑。
集中与旋转
最常见的展现对话流程的方式是在旧动作下不断添加新动作,让用户滑动。
作为一种试探性的选择,旧的运动可以集中,所以不再需要轮换。我知道那种治疗计划的可用性值得怀疑,但从不同的角度来看——那种治疗计划反映了谈话的真实质量。当你在和别人打架或者说话的时候,你不可能随时不断的遇到交流的疑惑。
用文字气泡的透明度来标注logo过去的疑惑。
此外,在某个时间,你可以简单地使用跳转来询问用户是否可以返回到任何先前的对话部门,并且很可能会有一个永恒的“跳转到”按钮,当面对面被击中时,该按钮将触摸机器人返回到任何先前的片段。
5.用户移动(神秘)
至于一个不会用野智标注用户答案的对话式用户,是写脚本时最有挑战性的部门。脚本应该让聊天机器人向用户提供逻辑答案(我们在那里称它们为对话者)(记住,构成规则比标准规则更好),但越自然和开放的对话对对话者越有意思。
我们使用了两种不同的答案:
答:定义(受控、阻止)
它们 *** 作起来相对简单。
他们需要高超的猜测技巧。
用户可以不经允许说自己想说的话。
例子定义的答案
b:优柔寡断(未掌握,开放式)
它们更容易处理。
他们可以要求一些预定义的单词数据库停止分析。
用户自然可以交流。
给出未决定答案的例子
也许有一个通用的处理开放式答案的方法。我们不能假设人们会遵循通信代码。一些未决定的动作会违反(尤其是)标准规则。当然,有些用户是可以学习(写)的,因为他们会和别人打架,当然,别人也会接受色情问题,诅咒或者打翻机器人来和你打架。
有一些关于如何掌握优柔寡断的提示:
输入可以限于一组指定的标记(例如,如果询问姓名,则只允许输入字母。
正则表达式(regexp)可用于某些输入(如电子邮件)
使用一系列最流行的脏话
(这个我会小心的,但是)使用一些字典和API来检查你想要的答案实际上是不是一个单词。
当然,一场玄幻的对话应该是无拘无束的,但不可能让一个有AI支持的对话UI停下来。
借一件事:
当你在利用定义的成果时,你可以通过过程中的一点点改进,让答案稍微好一点。不要问这样的成绩:
有选择性封锁结果。
这样问:
封闭期权的结果
这是真正的心灵教学——在第一个例子中,用户可以拥有的有限选择类别确实有限,而在第二个例子中,您指定该类别,并给用户一个选择。在这两种情况下,结果是相同的,但后者的用户体验更好。
6.感觉词、挖掘词和非语言对话的声音
人在说话的时候,含糊不清,浑浑噩噩。他们会犯错,会优柔寡断,甚至会失去思想。那很一般。我们认为机器人之间的交流是很自然的。所以我们也用了。
有一些流行的非语言对话的声音:是的,嗯,哦,哦,啊,嗯,嗯,嗯,嗯,嗯,你知道,嗯,
有一些流行的会话非词汇音(心语):是,好的,哦,哦,好的,好的,好的,好的,好的,好的,好的,你知道,好的。
会话非词汇发音用法示例
这篇文章的链接:https://medium.com/swlh/conversational-ui-principles-complete-process-of-design-a-website-chatbot-d0c25afee376
本文由@百度UXC翻译发布,已承诺停止转载。
标题来自unsplash,基于CC0和谈。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)