【发布时间】:2018-05-02 11:42:34
【问题描述】:
我使用一些训练数据(common_Examples)使用 python 创建了一个餐厅机器人。到现在为止都很好,但是有很多意图有一些相似之处。
当我浏览 RASA_NLU 站点时,我发现了许多可能有用的 entity_synonyms。我似乎在网上找不到任何例子。具体来说,我正在寻找关于 entity_synonyms 的示例用法或材料。任何帮助将不胜感激。
【问题讨论】:
标签: rasa-nlu
我使用一些训练数据(common_Examples)使用 python 创建了一个餐厅机器人。到现在为止都很好,但是有很多意图有一些相似之处。
当我浏览 RASA_NLU 站点时,我发现了许多可能有用的 entity_synonyms。我似乎在网上找不到任何例子。具体来说,我正在寻找关于 entity_synonyms 的示例用法或材料。任何帮助将不胜感激。
【问题讨论】:
标签: rasa-nlu
我找到了一个解释如何使用实体同义词的教程。 它使用一个 json 实体同义词文件并将其加载到 rasa nlu 中。
Building a chatbot using rasa stack intro and tips
对于实体同义词的一般用法,您可以参考官方文档,他们有一个示例
https://nlu.rasa.com/dataformat.html?highlight=entity%20synonyms#entity-synonyms
【讨论】:
您可以看看Chatito 如何将训练句子翻译成符合 rasa 标准的 JSON。它非常直截了当,并且有文档记录。
此外,我会推荐这个工具用于你的机器人的整个训练,而不仅仅是学习 Rasa 语法。
【讨论】: