概述
本教程将向您展示如何构建一个简单的聊天机器人,引导您完成的最重要功能。您将学习如何:
创建帐户
本页介绍如何创建和登录帐户。
需要帐户才能登录。如果您已有帐户,请跳至下一部分。如果您没有帐户,可以使用当前的电子邮件在此处获取一个帐户,也可以使用Gmail注册帐户和电子邮件。
创建帐户
现在您已登录自己的帐户,可以按照以下步骤登录:#/login
点击登录按钮:
setup-001.png
如果您在浏览器中登录了多个帐户,请选择要登录的帐户。
允许访问您的帐户。使用以下权限:
setup-003.png
创建和查询聊天机器人
本页介绍如何创建和试用您的第一个聊天机器人。
创建您的第一个聊天机器人要创建聊天机器人:
打开浏览器并登录。单击左侧菜单中的“创建聊天机器人”。输入聊天机器人的名称,默认语言和默认时区,然后单击“创建”按钮。
-002.png
控制台您现在应该看到左侧的控制台和菜单面板。如果您正在使用较小的屏幕并且菜单已隐藏,请单击左上角的菜单菜单按钮。设置设置按钮将您带到当前代理的设置。
页面中间将显示代理的意图列表。默认情况下, 聊天机器人以两个意图开头。当您的聊天机器人不了解您的用户所说的内容时,您的聊天机器人会与默认后备意图相匹配。默认欢迎意图向您的用户致意。可以更改这些以定制体验。
模拟器位于页面的右侧。模拟器允许您通过说出或键入消息来试用聊天机器人。
--ui.png
查询聊天机器人
-006.png
聊天机器人最好被描述为NLU(自然语言理解)模块。这些可以包含在您的应用,产品或服务中,并将自然用户请求转换为可操作的数据。
是时候尝试你的聊天机器人了!在右侧的模拟器中,单击“立即尝试”,输入任何内容的文本字段,然后按Enter键。
您刚刚与聊天机器人代理商交谈过!您可能会注意到您的聊天机器人不了解您。由于您的输入与任何意图都不匹配,因此匹配默认回退意图,并且您在该意图内收到一个默认回复。
默认回退意图回复提示用户以可匹配的方式重新构建其查询。您可以更改 中的响应以提供示例查询,并指导用户发出可以与相匹配的请求。
创建你的第一意图
使用意图来分类用户的意图。意图有训练短语,这是用户可能对您的聊天机器人说的内容的示例。例如,想要知道代理人姓名的人可能会问:“你的名字是什么?”,“你有名字吗?”,或者只是说“名字”。所有这些查询都是唯一的,但具有相同的意图:获取聊天机器人的名称。
要覆盖此查询,请按照以下步骤创建意图:
你叫什么名字?你有名字吗?名称
我的名字是!
-008.png
现在尝试询问聊天机器人的名称。在右侧的模拟器中,输入“你叫什么名字?” 然后按Enter键。
即使您的查询与训练短语(“您的名字是什么?”与“您的名字是什么?”)略有不同,您的聊天机器人也会正确回复查询。它能够通过使用机器学习来解决这个问题。
使用训练短语作为机器学习模型的示例,以将用户的查询与正确的意图相匹配。机器学习模型根据聊天机器人中的每个意图检查查询,为每个意图提供分数,并匹配得分最高的意图。如果得分最高的意图得分非常低,则回退意图匹配。
后续还有下篇,内容抽取和上下文状态管理。英文原文:
评论(0)