Django: функция сравнения Chatterbot возвращает внутреннюю ошибку 500
Я сталкиваюсь с проблемой при использовании функции сравнения в Chatter-Bot. Мой чат-бот работает нормально, но иногда он возвращает неочевидные ответы, поэтому я использую функцию сравнения для лучшего ответа, но, к сожалению, он возвращает 500 внутренних ошибок
POST http://127.0.0.1:8000/en/api/chatterbot/ 500 (ОШИБКА ВНУТРЕННЕГО СЕРВЕРА)
Вот мой settings.py
CHATTERBOT = {
'name': 'Django ChatterBot Example',
'trainer': 'chatterbot.trainers.ListTrainer',
'logic_adapters':[
{
"import_path": "chatterbot.logic.BestMatch",
"statement_comparison_function": "chatterbot.comparisons.jaccard_similarity",
"response_selection_method": "chatterbot.response_selection.get_first_response"
},
{
'import_path': 'chatterbot.logic.LowConfidenceAdapter',
'threshold': 0.65,
'default_response': "I didn't understand that question; do you need help with Math, Excel, Music or Graphic?"
}
],
'django_app_name': 'django_chatterbot',
'read_only': True,
'training_data': [
"Music",
"Hey I see you need help with Music please click on the following link Etc",
"Excel",
"Hey I see you need help with Microsoft Excel please click on the following link Etc",
],
}