Python 3.x 颤振动态训练
我正在使用Python 3.x 颤振动态训练,python-3.x,bots,chatterbot,Python 3.x,Bots,Chatterbot,我正在使用chatterbot实现聊天机器人。我想Chatterbot动态地训练数据集 每当我运行我的代码时,它应该从一开始就训练自己,因为我需要为每个与我的机器人聊天的人提供新数据 那么如何在python3和windows平台上实现这一点呢 我想要实现的目标和面临的问题: 我有一个python程序,它将创建一个文本文件student_record.txt,它将从数据库中生成,当不同的学生注册或登录时几乎是新的。在chatter bot中,我使用给定此文件名对bot进行了培训,但它仍然从以前的培
chatterbot
实现聊天机器人。我想Chatterbot
动态地训练数据集
每当我运行我的代码时,它应该从一开始就训练自己,因为我需要为每个与我的机器人聊天的人提供新数据
那么如何在python3和windows平台上实现这一点呢
我想要实现的目标和面临的问题:
我有一个python程序,它将创建一个文本文件student_record.txt,它将从数据库中生成,当不同的学生注册或登录时几乎是新的。在chatter bot中,我使用给定此文件名对bot进行了培训,但它仍然从以前的培训数据中进行了回放我得到了解决方案,我刚刚删除了程序开始时的数据库,因此在程序执行期间将创建新的数据库。 我使用以下命令删除数据库 导入操作系统 os.remove(“数据库名称”) 就我而言 导入操作系统 删除操作系统(“db.sqlite3”)
谢谢你请解释你到目前为止采取的方法。另外,请详细说明这个问题。我有一个python程序,它将创建一个文本文件student_record.txt,它将从数据库生成,当不同的学生注册时几乎是新的。在chatter bot中,我使用提供此文件名对bot进行了培训,但它仍然从以前的培训数据中重播。请将此信息添加到您的问题中好的,非常感谢。