RASA NLU:从单一意图中提取多个实体



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

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

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

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

希望这有帮助!

只是一个想法! 首先通过拼写检查来解析它。或者训练一个处理字符嵌入相似性的模型。但这些是我们永远必须面对的一些缺点。

最新更新