如何解决Rasa NLU无法正确识别实体
我正在尝试在Rasa中创建一个Jira聊天机器人。因此,用户可能会问的问题是创建故事,项目,子任务。机器人创建子任务所需的参数是要创建的子任务的名称,要在其下创建子任务的父故事的名称以及项目的名称。因此,我尝试过训练NLU,但问题在于,由于这里没有限制,并且用户可以自由输入任何名称作为故事,子任务或项目名称,因此NLU很难检测到这些实体。 / p>
例如,在训练数据集中。
- 子任务名称为获取故事的对话ID在项目Chatbot中中断的主订单流
因此,如果我尝试其他句子:
故事的子任务名称探索聊天机器人在项目AI聊天机器人中打破了主要订单流程
它被标识为:
- 子任务名称正在探索聊天机器人以查找故事AI聊天机器人项目中的主订单流程中断
子任务名称“ exploring chatbot”中的“ chatbot”一词被视为项目名称,而不是子任务名称。
您能帮我尝试使用nlu吗,还是有更好的写故事的方法。如果是,请您提供一个链接或代码来培训nlu,以更好地区分实体项目名称,子任务名称和故事名称。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。