我正在尝试在Rasa中创建一个Jira聊天机器人。因此,用户可能会问的问题是创建故事,项目,子任务。机器人创建子任务所需的参数是要创建的子任务的名称,要在其下创建子任务的父故事的名称以及项目的名称。因此,我尝试过训练NLU,但问题在于,由于这里没有限制,并且用户可以自由输入任何名称作为故事,子任务或项目名称,因此NLU很难检测到这些实体。 / p>
例如,在训练数据集中。
因此,如果我尝试其他句子:
故事的子任务名称探索聊天机器人在项目AI聊天机器人中打破了主要订单流程
它被标识为:
子任务名称“ exploring chatbot”中的“ chatbot”一词被视为项目名称,而不是子任务名称。
您能帮我尝试使用nlu吗,还是有更好的写故事的方法。如果是,请您提供一个链接或代码来培训nlu,以更好地区分实体项目名称,子任务名称和故事名称。