Rasa NLU无法正确识别实体

问题描述

我正在尝试在Rasa中创建一个Jira聊天机器人。因此,用户可能会问的问题是创建故事,项目,子任务。机器人创建子任务所需的参数是要创建的子任务的名称,要在其下创建子任务的父故事的名称以及项目的名称。因此,我尝试过训练NLU,但问题在于,由于这里没有限制,并且用户可以自由输入任何名称作为故事,子任务或项目名称,因此NLU很难检测到这些实体。 / p>

例如,在训练数据集中。

因此,如果我尝试其他句子:

故事的子任务名称探索聊天机器人在项目AI聊天机器人中打破了主要订单流程

它被标识为:

  • 子任务名称正在探索聊天机器人以查找故事AI聊天机器人项目中的主订单流程中断

子任务名称“ exploring chatbot”中的“ chatbot”一词被视为项目名称,而不是子任务名称

您能帮我尝试使用nlu吗,还是有更好的写故事的方法。如果是,请您提供一个链接代码来培训nlu,以更好地区分实体项目名称,子任务名称和故事名称

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...