Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 聊天机器人语料库&x27;培训师';遗漏错误_Python_Bots_Chatterbot - Fatal编程技术网

Python 聊天机器人语料库&x27;培训师';遗漏错误

Python 聊天机器人语料库&x27;培训师';遗漏错误,python,bots,chatterbot,Python,Bots,Chatterbot,我正试图开始在python中构建聊天机器人。我真的很想从头开始编程。我从ChatterBot模块开始学习它是如何工作的。我已经安装了pip的所有模块,但我仍然有“ChatterBotCorpusTrainer”的问题,我得到了一个丢失的错误。我运行Python3.7,并且更新了聊天机器人模块 从chatterbot导入ChatBot 从chatterbot.trainers导入ChatterBotCorpusTrainer 导入操作系统 bot=ChatBot('bot') 培训师=喋喋不休的

我正试图开始在python中构建聊天机器人。我真的很想从头开始编程。我从ChatterBot模块开始学习它是如何工作的。我已经安装了pip的所有模块,但我仍然有“ChatterBotCorpusTrainer”的问题,我得到了一个丢失的错误。我运行Python3.7,并且更新了聊天机器人模块

从chatterbot导入ChatBot
从chatterbot.trainers导入ChatterBotCorpusTrainer
导入操作系统
bot=ChatBot('bot')
培训师=喋喋不休的培训师(机器人)
corpus_path='/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site packages/chatterbot_corpus/data/english'
对于os.listdir(语料库路径)中的文件:
trainer.train(语料库路径+文件)
对话=[
“你好”,
“你好!”,
“你好吗?”,
“我做得很好。”,
“听你这么说真好”,
“谢谢。”,
“不客气。”
]
培训师=聊天机器人培训师(聊天机器人)
trainer.train('chatterbot.corpus.english'))
response=chatbot.get_response(“早上好!”)

打印(响应)
您需要指定模块(chatterbot.trainers)。您有两种选择:

一,

二,


您需要指定模块(chatterbot.trainers)。您有两种选择:

一,

二,


用你自己的话来说,你希望
chatterbotcustrainer
引用什么?为什么?我已经尝试过更新代码。用你自己的话来说,你希望
chatterbotcustrainer
引用什么,为什么?我尝试过更新代码。这有助于我更新代码,仍在回击这些语料库错误>>您尚未在以下行中定义
chatbot
trainer=ChatterBotCorpusTrainer(chatbot)
该行还重新定义了
trainer
我仍在收到此错误行12 trainer.train(语料库路径+文件)^IndentationError:应为缩进块,该行是for循环的一部分,因此是的,应缩进该行以帮助我更新了代码,但仍在回退这些语料库错误>>您尚未在以下行中定义
chatbot
trainer=chatterbotcustrainer(chatbot)
该行还重新定义了
trainer
我仍然收到此错误行12 trainer.train(语料库路径+文件)^IndentationError:应为缩进块该行是for循环的一部分,因此是的,应缩进
from chatterbot import trainers
trainer = chatterbot.trainers.ChatterBotCorpusTrainer