【问题标题】:Are names of intent important for the DIET Classifier in RASA NLU?意图名称对于 RASA NLU 中的 DIET 分类器是否重要?
【发布时间】:2023-10-15 00:05:01
【问题描述】:

我正在尝试使用 RASA NLU 实现多语言聊天机器人。具体来说,我正在为每种语言设计一个单独的聊天机器人(带有自己的翻译和改编的训练数据)。但是,如果意图的名称可以在所有聊天机器人之间保持相同,那么对于应用程序端来说会很方便。从这个意义上说,我的问题是:

使用 DIET 分类器时,意图的名称对于意图分类是否重要?换句话说,意图的名称是通过词嵌入网络使用的,还是只是一个没有意义的“标签”?

感谢您的帮助

【问题讨论】:

    标签: nlp chatbot rasa-nlu rasa


    【解决方案1】:

    就准确性而言,标签的名称无关紧要。 如果您在所有配置文件中一致地将 greetings 意图重命名为 omega_jabberwocky,则您只会更改意图的名称。

    也就是说,强烈建议提出有意义的意图名称,否则协作和维护会变得更加困难。

    在您的多语言设置用例中......您可以使用意图触发自定义操作,然后根据检测到的语言(可能保存在插槽中,比方说)。如果您对多语言机器人感兴趣,您可能会喜欢this talk on Youtube。它演示了多语言设置的工作流程。

    【讨论】:

    • 谢谢你,这也是我经过一番研究后得出的结论!我会听这个演讲。
    最近更新 更多