“不要担心犯错误,最大的错误是自己没有实践的经验”。 ——法国沃韦纳戈 实践的过程中,要不断地补充理论知识,总结经验,然后继续实践,如此循环,前进。今天结合实践心得总结一下智能产品设计的几个要点。主要的理论来源是社区的成员志荣推荐我一本书,谷歌的AI Guidebook,我抽空阅读了下,有一些我深有体会,再此总结了一个小型的5步指南,分享给大家。STEP1 回答几个影响设计决策的问题当设计一款以用户为中心的产品的时候,影响设计决策的几个主要问题:谁是你的用户?用户关注什么价值?你的产品解决了他们的什么问题?你的产品解决问题的方式?你如何得知当用户使用产品的体验全过程?STEP2 掌握50种设计方法Design Kit: The Human-Centered Design ToolkitIDEO.org团队在2014年的时候对2011年的HCD Connect进行了更新,发布了一款设计方法工具箱,包含50种方法和案例研究,从各个角度以帮助读者理解以人为本的设计。非常全面,值得推荐。以上是不管设计任何产品都适用的方法论,AI产品基于此,还有下面一些更为重要的点,继续往下看:STEP3 找到用户的需求与AI能力的交集Find the intersection of user needs & AI strengths通过AI独特的能力解决一个真实问题,最重要的是找到用户的需求与AI能力的交集。STEP3.1 绘制出现有工作流我们需要绘制用户目前的工作流,帮助你理解哪些环节可以让AI参与,这个很像《AI极简经济学》中提到的人工智能画布。STEP3.2 判断AI是否提供了独特的价值Decide if AI adds unique value人工智能画布类似于商业画布,商业画布解决的是帮助我们更好的设计一种有价值的商业模式。而人工智能画布帮助我们评估AI在现有工作流中哪个环节具备潜力。STEP4 类比适合AI的场景When AI is probably betterRecommending different content to different users.Prediction of future events.Personalization improves the user experience.Natural language understanding.Recognition of an entire class of entities.Detection of low occurrence events that change over time.An agent or bot experience for a particular domain.Showing dynamic content is more efficient than a predictable interface.STEP5 不适合AI的场景When AI is probably not better有时候按照判断题的方式,排除不适合的场景,也是蛮管用的方法。AI Maintaining predictability.AI具有不确定性,如果设计的场景在用户输入的时候,需要对结果有100%的确定性(可预见性),则不建议使用AI。例如功能按钮,意图非常明确,而且固定在同一个位置。处理标准化的信息,则不需要AI 提供静态或者有限的信息 Providing static or limited information.例如,信用卡号的输入,简单、标准,对于不同的用户不存在非标的情况。评估错误率带来的损失是否可以承担 尽量减少代价高昂的错误 Minimizing costly errors.如果错误成本非常高,并且超过成功率小幅提高的好处,例如导航指南建议越野路线以节省几秒钟的行驶时间。如果用户、客户或开发人员需要准确理解代码中发生的一切,例如开源软件。AI 不能始终提供这种程度的可解释性。AI Optimizing for high speed and low cost.如果开发速度和首先进入市场对业务来说比任何其他方法都重要,包括添加 AI 提供的价值。AI Automating high-value tasks.如果人们明确地告诉你,他们不希望任务自动化或增强与AI,这是一个很好的任务,不要试图破坏。经过以上5步,相信你已经能够更为合理地设计一款智能产品了。“每个人都有为梦想努力的自由,这并不决定于你的出身或你是否有天赋,而取决于你的心——随心而行,不负此生,你我皆有可能。” —— 毛姆《月亮和六便士》
|