我正在使用chatter bot
来实现聊天机器人。我希望Chatterbot
动态地训练数据集。
每当我运行我的代码时,它都应该从一开始就进行训练,因为我需要每个与我的机器人聊天的人的新数据。
那么我如何在python3和Windows平台上实现这一目标?
我要实现的目标和面临的问题:
我有一个python程序,它将创建一个文本文件Student_record.txt,该文件将从数据库生成,并且在不同的学生注册或登录时几乎是全新的。在聊天机器人中,我通过给机器人提供了此文件名来训练机器人,但仍会从以前的训练数据中重播
答案 0 :(得分:0)
我找到了解决方案,我只是删除了程序开头的数据库,因此在程序执行期间将创建新的数据库。 我使用以下命令删除数据库
导入操作系统 os.remove(“数据库名称”) 就我而言
导入操作系统 os.remove(“ db.sqlite3”)
谢谢