【问题标题】:How to add new training phrases to Rasa NLU dynamically?如何动态地向 Rasa NLU 添加新的训练短语?
【发布时间】:2020-02-14 15:02:23
【问题描述】:

我训练了一个 Rasa 机器人。我想通过代码向意图添加新的训练短语并触发意图,以便这些新的训练短语可用于下一个话语。我该怎么做?

在 Rasa 文档中找不到任何相关参考。在 Rasa 交互式学习的情况下,它接缝是一个手动过程,人类必须坐下来训练模型。

【问题讨论】:

    标签: rasa-nlu rasa-core


    【解决方案1】:

    您无法动态训练您的 Rasa 模型。如果您将新的训练示例添加到 NLU 数据中,则需要重新训练模型以使模型理解新的意图。 如果您进行交互式学习,您将生成新的训练数据。该数据可用于之后重新训练您的模型。

    【讨论】:

    • 取决于“动态”的含义。必须进行培训才能将新数据考虑在内。在功能强大的服务器上可能需要 1 或 2 分钟。在此期间,新数据仍然不可用。完成后,您可以在服务器上重新启动 resa 并开始使用新模型。
    【解决方案2】:

    我认为您可以使用与机器人交互的会话。通过这样做,您可以用一些新的话语和新的答案来训练机器人

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-09-22
      • 2018-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-29
      相关资源
      最近更新 更多