www.kosn.cn
随着AI(人工智能)的流行,我开始考虑如何对这些类型的产品进行用户体验设计。AI可以像人一样处理信息,下面是一些例子:一、基于文本和基于语音的AI产品Gmail和Linkedin正在使用AI来为用户提供智能回复、预先编写的以及基于AI的交互。此外,AI 聊天机器人越来越受欢迎,因为它可以显着降低客户支持成本。例如:Slackbot帮助支持用户如何使用Slack。
Google Home和Alexa是最知名的基于语音的AI产品。
还有其他基于图像的AI产品,例如:Facebook使用的脸部识别技术。有些产品基于Nest的多种感官的传感器,可以记录用户的输入、检测用户的出现、并识别用户是谁。
这篇文章专注于基于文本和语音的AI产品(又名对话UX)的UX设计,我想了解一下UX设计这类AI产品需要做什么?二、定义AI机器人的个性人工智能使机器更可能像人类一样说话,作为用户体验设计师,我们应该给机器人一个个性。想象一下:如果这个机器人是一个人,他/她长什么样子,他/她会说什么语气。
为这个AI机器人画一幅肖像将是一个好习惯,用户可能实际上没有“看见”这个人体,但是他/她可以在谈话过程中了解这个“人”。
如果你正在设计一个AI聊天机器人为孩子们进行数学教育,那么这个聊天机器人可能看起来像一个非常有爱心和耐心的老师,可能会佩戴眼镜,用温柔优雅的语气说话。
或者,也许他是一个卡通人物,因为这个人物可能是孩子们更愿意交谈的人物。他可以用俏皮的语气说话,使用简单易懂的语言,穿着色彩鲜艳蓬松的衣服。这是一个很好的机器人个性的例子:Mitsuku Chatbot(一款聊天机器人)是一个非常受欢迎的应用程序,它给孤独的人以陪伴。她是一个可爱的女孩,扎着马鞭,她看起来平易近人。译者注:参考下图。
不太懂老外的审美
我相当肯定,人们会更愿意与她聊天,而不是一个 6 英尺 200 磅、脸上有疤的男人。三、设计如何激活设备这个设计问题对于语音设备来说,比聊天机器人更具挑战性。
用户如何知道她已激活了设备?
设计师需要定义激活词,Google家用“Hey Google”、“OK Google”作为激活词,但“Hi Google”或“Hello Google”或“Aloha Google”不起作用。
然后,想想被激活的设备的视觉/语音呈现是什么?
Google home在激活时会自动启动,有时会在语音回复中提示“我该如何提供帮助?”。
其他需要考虑的事项:我们如何保持对话继续,而不会让用户一次又一次用激活词来激活?
在与朋友的自然对话中,您不会一遍遍称呼他的名字来保持这个对话,是吧?因为人类知道如何关注你,但人工智能机器人却不知道,所以设计师需要弄清楚如何告诉机器人何时开始聆听以及何时停止。
四、设计启动页面,并给出明确的选择Google助手提供了一个很好的起点设计示例,它为用户提供了 3 个可供选择的选项,同时它清楚地列出了聊天机器人的一些功能。
在设计启动页面时,考虑一下人们可能想问的问题。 例如:如果有人来到金融服务网站以查明他们是否可以获得贷款,他们可能想要得到一个利率报价、贷款选项是什么?他们可以借到的最大金额是多少?
然后聊天机器人可以提供 3 个选项:“获取报价”、“你可以借多少钱”和“贷款选项”。五、确定主要参与路径用户所处环境为王(非常重要的意思,译者注)。想想用户使用AI机器人时候的环境是什么?在这种情况下会发生什么样的情景?
分析场景中的用户需求,并进一步总结他们可能提出的问题。
脚本写作 – 设计对话
为了更具体地讨论如何设计对话用户体验,下面是一个很好的例子:1. 绘制对话流程这是用户询问交通时的对话流程。
2. 总结语法考虑用户可能会询问的主题的各种方式:“开车需要多长时间”“今天的交通情况如何”“回家的路线是什么”“今天我需要走XXX街道吗”“今天上班的最佳路线是什么?”3. 根据用例编写脚本在编写脚本时,识别什么是实体很重要(<地点>、<时间>、<交通>)。
如:<密尔布瑞>(地名,译者注)、<现在>、<交通状况>这样的关键词。“密尔布瑞现在有轻微的交通。”
“往返于家的交通量很大,开车需要大约 50 分钟。”如果用户询问“嘿,今天有什么新闻”。那么,最好不要阅读纽约时报的整篇文章,因为这太多了。
在这种情况下,设计师需要决定什么样的新闻可能会给用户带来兴趣?另外,我们是否了解我们的用户?他会对体育新闻或政治新闻更感兴趣吗?我们是否有他的位置,如果是的话,我们可以默认当天最重要的地方新闻,并且只能阅读标题。保持文字简洁易懂。六、是否需要添加额外的逻辑?人工智能可以犯错误,它可能不会get到你说的一切,也可能不是100%正确的。
“嘿谷歌,关掉卧室的灯”,“关掉”听起来很像“打开”(英文中关掉是turn off,打开是turn on,比较相似。译者注),甚至人类可以听到它报告错误。
我们可能需要添加额外的逻辑来确定用户实际说了些什么,我们可以做的一件事是:如果灯已经关闭,我们可以猜测用户可能想打开它,然后让机器人打开灯。七、AI机器人角色扮演 – 原型设计和用户测试角色扮演可能是测试你的想法的最简单和有趣的方式,使用消息类应用程序,让朋友想象他正在给AI机器人发消息,然后设计师扮演这个机器人并将答案回复给他。您可以预先写好脚本,看看脚本是否足够覆盖朋友的问题。八、AI设计的成功矩阵Microsoft Cortana使用CPS(每次对话的交谈数量)作为衡量设计好坏的成功矩阵,有些聊天机器人可能会使用“机器人到客服”比率来衡量,这意味着所有任务都应该在聊天机器人内部完成,并且用户不太需要转移到的一个真的客服那里。我相信还有其他有用的数据点,但是由于AI机器人非常聪明和人性化,所以使用定性视图来判断设计更合适,比如:用户在与AI机器人聊天时感觉有多舒适。九、用户隐私VS智能AI人工智能很聪明,它根据它对你的了解做出决定,有时候这会让用户失望。我记得当我搜索机场的位置时,谷歌地图显示,我在那个机场有一趟下午2: 30 飞往洛杉矶的航班。
我的反应是“天啊,Google怎么知道我的航班?”然后我意识到Google Map可能从我的gmail预订确认中获取了这些信息。
对于设计师来说,考虑如何保护用户数据非常重要,因此用户不会觉得AI会跟踪他们的一切。
从中也可以看到:在为AI产品进行交互设计时,思路是一致的,同时需要根据AI产品的特点进行调整。所以交互的基础依然是很重要的。