почему болтун выбирает ответ с меньшей уверенностью? - PullRequest
0 голосов
/ 16 марта 2020
  • ИНФОРМАЦИЯ: КОНТРОЛЬ: 73: Вы сказали: какая температура внутри
  • ИНФОРМАЦИЯ: ПРОЦЕССОР: 279: фраза: какая температура внутри
  • ИНФОРМАЦИЯ: chatterbot.chatterbot : 44: Начало поиска для близкого совпадения текста
  • ИНФОРМАЦИЯ: chatterbot.chatterbot: 71: Обработка результатов поиска
  • ИНФОРМАЦИЯ: chatterbot.chatterbot: 82: Подобный текст найден: температура вне 0,75
  • ИНФОРМАЦИЯ: chatterbot.chatterbot: 82: Подобный текст найден: температура внутри 0,85
  • ИНФОРМАЦИЯ: chatterbot.chatterbot: 40: Использование «температуры внутри» в качестве близкого совпадения с «чем» температура внутри "с доверительной вероятностью 0,85
  • INFO: chatterbot.chatterbot: 83: Выбор ответа из 2 оптимальных ответов.
  • INFO: chatterbot.response_selection: 61: Выбор первого ответа из списка из 2 вариантов.
  • INFO: chatterbot.chatterbot: 94: Ответ выбран. Использование "температура снаружи is ..."
  • INFO: chatterbot.chatterbot: 180: BestMatch выбрал "температура снаружи ..." как ответ с уверенностью 0,85

Приведенный выше код регистрации BOLD показывает проблему. Почему был выбран текст с меньшей оценкой достоверности, а не с более высокой?

1 Ответ

0 голосов
/ 17 марта 2020

Решено: Создайте свой собственный адаптер logi c. Это не может быть решено с помощью встроенных алгоритмов. Есть только 2 базовых c ответа. 1) наиболее часто отвечаемый или 2) первый ответ в списке независимо от достоверности, который не имеет смысла, почему вы хотите это для ответа.

...