【问题标题】:IBM Watson: what should be the right granularity of intent?IBM Watson:正确的意图粒度应该是什么?
【发布时间】:2021-02-28 03:30:47
【问题描述】:

假设我们正在开一家餐馆。我们使用聊天机器人来处理客户订单。

意图:#order

实体:@food:汉堡、面条、鸡肉 @drinks:可乐、水、酒 @compliantItem:服务、汉堡、鸡肉、面条

目前我在意图#order 中输入了“我口渴,我可以点一罐@drinks”和“我饿了,我可以点@food”。有谁知道这是否会使 Watson 感到困惑?

我想知道这是否应该改进

  1. 创建一个名为 @menuItem 的新实体,并将 2 个值 food 和饮料放入其中,同时保留实体 @food 和 @drinks
  2. 创建一个名为@menuItem 的新实体,并将@food 和@drinks 中的所有值放入其中并删除实体@food 和@drinks
  3. 保持 2 个意图:(1) #orderfood:在意图 #orderfood 中放置示例“我饿了,我可以点一个@food”和 (2) #orderdrinks:放置示例“我口渴,我可以点一个罐头@drinks”在意图#orderdrinks

非常感谢!

【问题讨论】:

    标签: nlp ibm-cloud chatbot ibm-watson watson-assistant


    【解决方案1】:

    IBM Watson Assistant 文档的“How entity references are treated”中讨论了您的问题。您可以像以前一样引用实体。它取消了任何具体的例子。

    我无法评论您的意图定义和改进。这取决于您的对话流程以及机器人的使用方式。它正在从用户输入及其处理方式中学习。如果有问题,您作为管理员可以更正它,Watson Assistant 会学习它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-16
      • 1970-01-01
      • 2019-11-09
      相关资源
      最近更新 更多