如何删除学习到的数据-chatterbot

时间:2019-01-09 14:10:02

标签: python-3.x cjk chatterbot

学习数据库-A后,我想删除一次学习过的东西,然后再学习数据库-B。 但是,在尝试的方法中,我无法擦除曾经学过的东西。 我将学习数据库A和数据库B。

您想听到的 ·如何删除学习到的数据


我使用django将chatterbot上传到网络。 使用python 3

我是日本人,并且使用翻译网站,所以这个问题可能有点令人困惑。

1 个答案:

答案 0 :(得分:0)

要从聊天机器人的数据库中删除所有对话数据(语句,响应和标签),可以在drop实例的存储适配器上调用ChatBot方法。

这是一个简短的示例:

from chatterbot import ChatBot

chatbot = ChatBot('Example Bot')

chatbot.storage.drop()

除了删除的编程方法外,由于您使用的是Django,因此您可能还会发现Django Admin方便于删除和修改单个响应。有关Django管理员的更多信息,请参见其文档。

https://docs.djangoproject.com/en/2.1/ref/contrib/admin/

相关问题