我已经使用 Wit.ai 和 FB Messenger 构建了一个基于流的聊天机器人,它终于可以工作了;我需要弄清楚的最后一件事是对话结束时要做什么。
我的机器人会引导用户完成一个简单练习的步骤,他们可能会选择在未来返回并再次进行。有没有一种方法可以训练我的机器人识别当用户稍后返回对话时,他们需要再次从头开始对话?目前,对话以“机器人发送”消息结束,如果用户输入任何内容作为响应,它就会变得混乱。
目前我正在重置我的 heroku 服务器,删除 FB Messenger 中的对话并启动新的聊天以在测试中再次运行练习。