Qna maker возвращает ответы с высокой степенью достоверности для значений типа «abcd», которых нет в КБ, для которых поиск azure также возвращает ноль - PullRequest
0 голосов
/ 07 апреля 2020

запрос пользователя:

{
"question": "abcd",
"top": 20
}

ответ от qna maker:

{
"questions": [
"How do I add my account?",
],
"answer": "In portal, login and add account",
"score": 81.11
}

для того же запроса, azure поиск, с которым связано это приложение qna, не возвращает никакого ответ. 1. Если в результате поиска azure не найдено записей, как портал qna maker отображает ответ? 2. Qna выполняет некоторую проверку орфографии и отображает «abcd» как «add» в приведенном выше запросе?

1 Ответ

0 голосов
/ 04 мая 2020

Вот некоторые параметры отладки.

Чтобы проверить правильность привязки уровня поиска к службе приложения QnA Maker https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/how-to/set-up-qnamaker-service-azure#configure -qna-maker-to-use-different-cognitive-search- ресурс

Для восстановления существующих индексов по https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/how-to/upgrade-qnamaker-service#upgrade - azure -search-service

Bot Framework Emulator - это кроссплатформенное настольное приложение, которое позволяет пользователям подключаться к локальному или удаленному боту и тестировать его, позволяя просматривать историю разговоров и внутреннее состояние бота, созданное с использованием Bot Framework SDK. Его можно использовать для тестирования взаимодействий (текстовых и речевых), проверки полезных нагрузок, генерации, сохранения и загрузки стенограмм разговоров, и, как правило, способствует быстрой итерации разработки ботов.

Эмулятор также обеспечивает диагностику «присоединения к живому разговору» c опыт работы с любыми первыми и сторонними каналами, поддерживаемыми Bot Framework: прямая линия, прямая речь, команды Microsoft, Cortana, Slack, Facebook Messenger и др. c.

...