随着构建chatbots 的选择似乎与日俱增,您可能很难理解创建聊天机器人需要什么。通过这篇博文,我们希望为您提供高层次的知识,让您了解开始使用人工智能对话聊天机器人解决方案的步骤,以及如何使其取得成功。
如何构建聊天机器人
1.构建用例
首先,想一想您希望聊天机器人涵盖哪些功能。例如,如果您想在现有的银行应用程序中提供一个银行聊天机器人,请想一想您的客户想通过聊天机器人更快、更有效地完成哪些事情。确定用例的复杂性,从简单的常见问题类型交互到从多个来源汇总信息以个性化体验的chatbots 。确定您的聊天机器人是否需要通过自定义代码和 API 调用扩展到其他系统,还是只需编程为常见问题风格的问答,即可为用户提供 24/7 全天候支持。
有很多供应商承诺提供现成的解决方案,但需要数周时间才能供客户使用。这些解决方案不利于您的项目取得成功,因为它们有可能给您提供一个通用的聊天机器人,却无法扩展或定制您的客户体验。
2.组建团队
根据维护人工智能对话支持功能所需的专业知识水平,选择解决方案可能具有挑战性和迷惑性。在招聘或分配资源时,团队中最重要的成员包括软件工程师、对话设计师、产品经理,有时还有数据科学家。拥有合适的团队固然重要,但确保您同时拥有丰富的文档和随时为项目提供支持的供应商也是主要要求。
3.设计对话
面向客户的团队最了解受众在搜索什么。与这些业务用户合作,设计有意义的对话。为了更好地与这些团队合作,请使用聊天机器人平台,这些平台能在构建对话时带来可视化的直观体验。适当的对话设计不仅能让客户满意,还能鼓励他们再次光顾。在规划阶段和开发阶段,您应始终牢记对话设计的原则。
4.管理无法律约束力文书
在很多方面,无语言障碍环境给人的感觉就像一个黑盒子,需要不断调整才能产生理想的结果。虽然这是部分要求,但并不像看起来那么具有挑战性。拥有一个配备了可管理 NLU 引擎的解决方案,可以移山填海,甚至无需聘请数据科学家和机器学习团队!托管的NLU 引擎可以让您专注于设计用户应得的体验,同时了解为您提供支持的供应商正在不断改进您所使用的 NLU。您应该有信心知道,您可以使用的工具不需要经常维护,也不需要掌握使用方法。其中一部分就是创建意图,这有助于引擎识别用户正在谈论的内容。当你开始组织意图时,关键是要避免与所述意图的目的重叠,否则你最终得到的用户响应将是不正确的,或者超出范围。
NLU 是创建对话式人工智能驱动的chatbots 的一个非常强大的部分,本博客无法涵盖的内容可以通过本教程视频来解释,即"请求和提取信息--'用Botpress 构建一个酷炫的机器人'之第五部分"。
5.开发和测试
现在是时候将所有辛苦的计划付诸行动了!当您的团队开始为聊天机器人添加功能时,同样重要的是进行持续测试,以确保准确性和一致性。在为您的用例寻找合适的解决方案时,请使用简单易用的仿真器/调试器,以减少您发现问题、解决问题并确认整个聊天机器人行为正确的时间。
在开发过程中,您还需要配置要将助手部署到的频道。当您开始添加渠道时,有必要考虑清楚您希望助手在哪些渠道上使用,以确保用户群的最大使用率。虽然最初您的聊天机器人可能只在您的网站上使用,但考虑一下是否有一个移动机器人,或者那些与Vonage 、Slack 、Twilio 和 FacebookMessenger 等交流渠道集成的机器人,这对您今后的成功至关重要。
6.个性化体验
随着越来越多的chatbots 被推向市场,有一个显著的因素将有效的chatbots 区分开来:个性化。聊天机器人用户希望对话感觉自然,这意味着创造的体验不仅仅是在对话中插入客户的名字。要创建真正的个性化体验,您需要找到一种解决方案,让您能够调用外部数据,将客户体验提升到一个新的水平。这可以通过 API 调用、数据库查询、与第三方软件集成等方式实现。
为成功设置聊天机器人
根据受众、使用案例和聊天机器人解决方案的最终目标,成功可以有多种不同的定义。上市时间、客户采用率和用户参与度将引导您迭代和改进聊天机器人。以下是一些入门技巧。
随时随地满足客户需求
了解您的现有用户群、他们的需求以及他们与您的业务互动的积极性至关重要。这不仅是为了给他们提供个性化体验,也是为了确保您的聊天机器人能提供最大价值。例如,如果您有一个 IVR 系统供用户拨打电话,那么可以尝试通过配置一个 NLU 驱动的聊天机器人来改善用户体验,让他们进行更像人的对话。如果您将每个渠道都视为自己的产品发布渠道,让客户的期望与您的品牌体验相匹配,这对聊天机器人的成功至关重要。
准备好根据客户反馈不断修改您的聊天机器人将确保您带来的体验不会随着时间的推移而变得陈旧。拥有一个支持独立编辑内容和回复的平台可以让您更轻松地不断改进聊天机器人,并大大缩短您的修改时间。
制定启动计划
人们很容易相信,在您推出聊天机器人后,您的用户群会兴奋地蜂拥而至,准备迎接人工智能对话驱动解决方案带来的数字化转型。虽然这很好,但重要的是要制定一个计划,通过结构化的发布计划将用户引向聊天助手。这可能包括在时事通讯、社交媒体或应用程序内的互动弹出式窗口中公布产品,这实际上取决于使用案例、客户和品牌。
了解聊天机器人的参与情况
当您采购不同平台的功能时,您需要确保有指标来支持您的项目。如果能获得与聊天机器人的行为方式、使用行为、NLU 行为不当的地方相关的指标,并确定哪些意图最常用,就能让聊天机器人不断改进。您需要认识到,您收集的数据与客户对助手的实际评价之间并不总是一一对应的。
仅仅依靠现有的指标来判断项目的成功与否可能很有诱惑力,但您还需要利用各种工具来深入了解用户对助手的感受。通过调查、访谈、客户满意度(NPS/CSAT)评分以及定期与最近与助手有过互动的客户进行交流的团队,定期接触用户。如果您的助手由客户服务人员提供支持,那么您就可以获得另一组数据点,您应该对这些数据点进行测量,并与用户满意度建立关联。
结论
现在您已经掌握了如何成功制作聊天机器人的信息,我们迫不及待地想看到您的作品。如果您在项目过程中遇到问题,拥有强大的文档、活跃的开发者社区和专家随时为您答疑解惑等资源就像黑暗中的一盏明灯,所以一定要找到有这些选项的供应商。
要观看涵盖如何开始使用Botpress 平台的视频教程,我们提供了一个播放列表,您将在其中创建自己的火星漫游车摄影聊天机器人!
我们是谁?
Botpress 创建该平台的目的是为开发者提供最好的工具,让他们现在就能创建chatbots,并在未来将这些机器人纳入 NLP 技术的发展。Botpress该平台拥有强大的开发环境、广泛的自定义功能以及不断融入最新 NLP 发展的底层托管 NLP 引擎,让公司现在就能轻松构建最好的聊天机器人。有了Botpress ,开发人员可以访问最新的 NLP 技术,而不需要数据科学家和 ML 专家团队。简而言之,Botpress 就是为了支持当今和未来最好的chatbots 而设计的。