测试意图和插槽的 NLU 分类

内置的自然语言理解 (NLU) 评估工具使您能够根据现有意图和对话行为测试示例消息。

对话行为是确定客户话语目的的意图。 NLU 服务按升级、确认、否定和重置对对话行为进行分类。 以下示例描述了每个类别可能的话语:

  • 上报表示客户想要与人工代表交谈。 例如,代理人、人员、现场人员、经理、协助。
  • 确认表示客户确认了之前的机器人响应。 例如,是的,是的,是的,正确。
  • 否定表示客户拒绝了之前的机器人响应。 例如,不,不,不正确。
  • 重置表示客户不了解之前的机器人响应。 例如,再说一遍,请重复一遍,什么?

当您输入用于测试的示例消息或短语时,NLU 服务将返回意图或对话行为匹配的概率。

注释:
  • 将支持的语言添加到机器人流程时,必须针对每种语言训练 intent 的语句。 为默认语言添加新意图,然后为每种支持的语言输入训练短语。
  • 要使用多语言支持功能,必须使用原生 NLU 引擎。

这张图片说明了潜在的贷款、代理人、Find a Branch、None 和 Check Account Balanch 意图出现 “我想和一个活人谈谈我的贷款” 的概率,还显示了相应升级对话行为的概率。

点击图片放大。

“测试 NLU” 对话框

使用测试 NLU 工具

要评估示例消息,请执行以下步骤:

  1. 从意图、槽、槽类型、话语历史或学习视图中,单击 测试 NLU. NLU 测试对话框打开。
  2. 在 “在此处键入消息” 框中,输入您的示例短语或消息。
  3. 按 Enter 键。
  4. 要测试 NLU 是否支持的语言,请确保从默认语言切换到支持的语言,然后重复步骤 1—3。

NLU 测试对话框返回短语或消息的概率分数。