Эй, я пытаюсь обучить своего чат-бота существующими корпусами, используя болтун, но я обнаружил, что мой чат-бот не может быть обучен.Кажется, застревает, когда дело доходит до строки bot.train (data).Вот мой код:
from chatterbot import ChatBot
from chatterbot.trainers import ListTrainer
import os
bot = ChatBot('ChatBot')
bot.set_trainer(ListTrainer)
new = []
for files in os.listdir('/Users/christinalai/Desktop/corpus'):
data = open('/Users/christinalai/Desktop/corpus/' + files, mode='r',errors="ignore").readlines()
for line in data:
new.append(line)
bot.train(new)
while True:
message = input("You: ")
if message.strip() not in message_list:
reply = bot.get_response(message)
print("ChatBot: ", reply)
Спасибо за просмотр моего вопроса.