小编Anu*_*rag的帖子

在 LUIS 中训练无意图

我有一个具有以下意图的旅行机器人:-

  1. BookAFlight(训练有 20 个话语)

  2. GetTicketCopy(训练有 20 个话语)

  3. CancelTicket(训练有 20 个话语)

  4. 无(默认)(当前未训练)

MS 文档表明,对于添加到其他意图的每 10 个话语,我对至少 1-2 个话语进行 None 训练。这意味着我需要说 6-12 个话语来训练 None。

我的问题是应该使用什么的话语来训练 None?

  1. 除了与我的机器人相关的所有内容(例如,我想订购比萨饼、今天的天气如何、谁是美国总统?等)

  2. 与用于训练我的其他意图的话语相对应的所有否定陈述(例如,我不想预订机票,我不想打印出来,我不想取消我的机票等)

  3. 与当前未涵盖在我的范围内但用户仍然可以向旅行机器人询问的意图相对应的所有话语(例如,我想预订出租车到机场,我的航班状态如何)

长话短说,我试图确定什么的话语应该进入我的 None 意图。None 是处理有效话语的“否定”变体的正确位置。

botframework azure-language-understanding

7
推荐指数
1
解决办法
1630
查看次数