1 回答

TA貢獻2016條經(jīng)驗 獲得超9個贊
用這個 。
from chatterbot import ChatBot
from chatterbot.trainers import ListTrainer
import os
bot = ChatBot('Bot')
bot.set_trainer(ListTrainer)
for files in os.listdir(r'C:\Users\vanos\chatterbot-corpus-1.2.0\chatterbot_corpus\data\english'):
data = open(os.path.join(r'C:\Users\vanos\chatterbot-corpus-1.2.0\chatterbot_corpus\data\english' , files) ,'r').readlines()
bot.train(data)
while True:
message = input('You:')
if message.strip() != 'Bye':
reply = bot.get_responce(message)
print('ChatBot :',reply)
if message.strip() == 'Bye':
print('ChatBot : Bye')
break
添加回答
舉報