Microsoft LUIS требуется заполнение слотов - PullRequest
0 голосов
/ 05 июня 2018

Я создал приложение LUIS на портале, с несколькими намерениями, обученными и опубликованными.

https://docs.microsoft.com/en-us/azure/cognitive-services/luis/luis-quickstart-primary-and-secondary-data

Когда я делаю GET-запрос к конечной точке, я получаю что-токак это:

{
  "query": "what is the weather",
  "topScoringIntent": {
    "intent": "Weather",
    "score": 0.972772241
  },
  "entities": []
}

На первый взгляд, LUIS может только вернуть мне наилучшее подходящее намерение из моего запроса.

Есть ли в любом случае достижение требуемого заполнения слотов внутри портала, так чточто у меня может быть такое высказывание, как «Какая погода в городе», и в ответ придет что-то, подсказывающее, что есть совпадение, но некоторые данные отсутствуют (нужный город для проверки), чтобы я мог сообщить пользователю, что еще он долженпредоставьте, прежде чем генерировать ответ.

Я намерен использовать LUIS в библиотеке классов, которая возвратит диалог для использования с решением телефонии, если это поможет.Так что не чат-бот.

1 Ответ

0 голосов
/ 05 июня 2018

Раньше существовал до LUIS еще в далеком режиме, но не входил в релиз GA.Прямо сейчас это должно быть сделано с кодом.В библиотеке BotBuilder-CognitiveServices есть код, который может вас заинтересовать.Был также пост в блоге об этом здесь .

...