Я построил приложение chatterbot, которое принимает пользовательский ввод и отвечает на основе алгоритма bestmatch. В настоящее время он работает только до получения ответов из корпуса или текстового файла.
Я хочу, чтобы мой чат-бот взаимодействовал с базой данных MySQL. Я использую модули Chatterbot. Поскольку chatterbot напрямую не поддерживает mysql, я изменил settings.py, добавил детали MySQL. По ссылке на документ я следовал 'https://www.digitalocean.com/community/tutorials/how-to-use-mysql-or-mariadb-with-your-django-application-on-ubuntu-14-04' Я выполнил' python36 manage.py makemigrations '.
settings.py:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME' : 'database_name',
'USER': 'user_name',
'PASWORD': 'pwd',
'HOST': 'localhost',
}
}
Я не знаю дальнейших шагов по созданию моего чат-бота для запроса базы данных, о которой я говорил, и ответа для конечного пользователя на основе входных данных. Можете ли вы предложить мне какой-нибудь путь обучения или вы можете сообщить мне, как мне его достичь? .
С уважением,
Хари