微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Chatterbot 属性错误 ChatBot 对象没有找到属性

如何解决Chatterbot 属性错误 ChatBot 对象没有找到属性

我正在尝试使用 chatterbot、Python 制作一个聊天机器人。

我有以下代码

from chatterbot import chatbot
from chatterbot.trainers import chatterbotCorpusTrainer

chatbot = chatbot('Ron ObvIoUs')
trainer = chatterbotCorpusTrainer(chatbot)

trainer.train("chatterbot.corpus.english")
r = chatbot.get_response("Hello,how are you today?")
print(r)

每当我运行它时,它都会向我显示以下错误消息。

ai.yml Training: [                    ] 1%Traceback (most recent call last):
  File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py",line 31,in <module>
    start(fakepyfile,mainpyfile)
  File "/data/user/0/ru.iiec.pydroid3/files/accomp_files/iiec_run/iiec_run.py",line 30,in start
    exec(open(mainpyfile).read(),__main__.__dict__)
  File "<string>",line 7,in <module>
  File "/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/site-packages/chatterbot/trainers.py",line 159,in train
    statement = self.get_or_create(text)
  File "/data/user/0/ru.iiec.pydroid3/files/aarch64-linux-android/lib/python3.8/site-packages/chatterbot/trainers.py",line 48,in get_or_create
    statement = self.storage.find(temp_statement.text)
AttributeError: 'chatbot' object has no attribute 'find'

如何解决这个问题?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。