это мой исходный код, я получаю один ответ, помогите мне получить несколько ответов в чат-боте ... я пробовал много разных способов, но ничего не получается .. помогите мне решить эту проблему, предположим, если я отправлю вопросдолжен вернуть совпадающие множественные ответы из базы данных и вернуть эти ответы
from chatterbot import ChatBot
from flask_restful import Resource
from chatterbot.trainers import ListTrainer
from flask import request
from flask_mysqldb import MySQL
from flask import json
from flask import jsonify
chatbot = ChatBot("Training Example",
storage_adapter='chatterbot.storage.SQLStorageAdapter',
database_uri =
"mysql://kiran:kiran@localhost/chatbot",
logic_adapters=[
{
'import_path': 'chatterbot.logic.BestMatch'
},
{
'import_path': 'chatterbot.logic.LowConfidenceAdapter',
'threshold': 0.65,
'default_response': ''
}
])
chatbot.set_trainer(ListTrainer)
chatbot.train([
"Hi there!",
"Hello"])
dd= ["hey","whats up","hello"]
chatbot.train(dd)
class Chatbott(Resource):
def __init__(self):
pass
def get(self):
return("hey")
def post(self):
try:
a = request.get_json()
name = a['name']
if a:
response = chatbot.get_response(name)
if response !=' ':
return response.text
else:
dd.append(a)
print(dd)
return("tiger zinda heeey")
except (KeyboardInterrupt,SystemExit):
print("\n Your loop has been closed . ")