【问题标题】:RASA NLU: Multiple entity extraction from Single intentRASA NLU:从单一意图中提取多实体
【发布时间】:2020-01-01 08:22:17
【问题描述】:

我正在尝试使用 rasa nlu 从单个意图中检索不同的实体,下面是训练数据的 nlu 部分

##intent communicate
 - communication address of [JhonDoe](name)
 - communication address of [Engineer](designation)

当我尝试这种方法时,我正确地获得了交流的意图,但即使实体值的拼写错误(如工程师)也会导致实体列表为空。那么对于上述场景,如何解决问题以检测同一问题的同一意图的不同实体?

【问题讨论】:

    标签: python tensorflow rasa-nlu rasa-core rasa


    【解决方案1】:

    创建更多变体,查找表可能会有所帮助。尝试为 namedesignation 实体添加不同的查找文件

    希望这会有所帮助!

    【讨论】:

    • 我已经试过了,效果很好,感谢您的帮助@wywy_ds0203
    • 尝试饮食分类器。它应该会更好。您使用的是哪个实体提取器?
    【解决方案2】:

    只是一个想法!首先通过拼写检查对其进行解析。或者训练一个适用于字符嵌入相似性的模型。但这些都是我们必须面对的一些缺点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-04
      • 2019-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-16
      • 1970-01-01
      相关资源
      最近更新 更多