【问题标题】:Is it advisable to have a catch-all intent for Watson Conversations you're not interested in?对您不感兴趣的 Watson Conversations 有一个包罗万象的意图是否可取?
【发布时间】:2017-02-02 12:41:09
【问题描述】:

我正在编写一个 Slackbot,它将监视一个 Slack 频道,并且仅在它听到它感兴趣的两件事之一时才响应对话。因此我的对话如下所示:

|
|-[#intent1]-...
|
|-[#intent2]-...
|
|-[anything_else]

大多数时候,我希望触发 anything_else 块,但有时会匹配匹配 #intent1#intent2 的消息。

我正在训练工作区,我发现工作区编辑器中的“Ask Watson”提要始终与两个意图之一匹配。真的,我想训练它远离识别带有这些意图的随机对话,并且打算使用下拉框来选择不应该识别任何意图。但是,我发现无法从该框中选择“无意图”。

是否建议使用“随机垃圾”的意图,以便我可以训练模型,否则训练会产生不好的结果?

【问题讨论】:

    标签: ibm-watson watson-conversation


    【解决方案1】:

    查看https://www.ibm.com/watson/developercloud/doc/conversation/irrelevant_utterance.html 您现在可以将输入分类为与您的目的无关。如果您的意图是由您不想匹配这些意图的字符串触发的,您可能希望向这些意图添加更多正面示例,并输入您不想要的“刚刚超出界限”的字符串匹配这些意图,并将它们标记为不相关。

    【讨论】:

    • 非常有趣!这正好在我需要的时候到达。
    【解决方案2】:

    实际上,一个好的做法是对与您的意图相近但您不打算处理的话语有一个意图。 只是随机的垃圾不是一个好的意图,因为有很多垃圾:)

    【讨论】:

    • 见@jim-colins 的回答。如果可以升级,最好使用此新功能
    • 谢谢你——当时你的答案是正确的,但现在@jim-collins' 是。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-10
    • 2021-08-13
    • 2011-01-07
    • 1970-01-01
    相关资源
    最近更新 更多