首页 文章

Rasa聊天机器人不会回复某些消息

提问于
浏览
0

我正在使用rasa_core和rasa_nlu构建一个聊天机器人 . 截至目前,我只是在我的Ubuntu shell上部署它(我使用的是Windows 10) . 现在我的问题是机器人不时会回复我的消息:它直接转到'Action_listen'动作 . 在此之后,让机器人再次正常工作的唯一方法是退出并重新启动它 .

奇怪的是,我无法得出任何模式来解释导致这个问题的原因,并且完全相同的对话历史可以导致这个问题或根本没有问题 . 这使得调试特别困难,因为我无法按需重现此问题 .

什么也没出现 . 我更改了rasa的代码,以便在processor.py中打印意图识别和_get_next_action的输出 . 意图识别的输出确实正常显示,_get_next_action的输出为:

Action('action_listen')

知道可能是什么原因和解决方案?

谢谢您的帮助,

最好,

文森特 .

1 回答

  • 0

    这在初始阶段发生在我身上 .

    我的问题是我的意图对机器人来说非常困惑 . 例如,两个相互矛盾的陈述具有相同的意图,或者我在相同的意图下拥有太多的东西 . 我通过改变我的意图和实体来解决这个问题 .

    如果你发布你的故事,有人可以提供帮助 . 没有信息就很难知道更多 .

相关问题