LUIS не может классифицировать несколько имен людей в запросе - PullRequest
0 голосов
/ 26 ноября 2018

У меня проблема с тем, что в LUIS не удается идентифицировать несколько имен людей в высказывании, когда они разделены "и или" во фразе.

Например: когда пользовательтипа «Назначить встречу с Бобом и Лизой», LUIS распознает только Боба как buildin.personName, где Лиза вообще не распознается.Также разделение имен запятыми также не работает.Если я изменю порядок имен на Лизу и Боба, в список попадут только Лиза, а бедного Боба на этот раз игнорируют.

Также не удалось идентифицировать имя при наборе «Книжная встреча и Боб».

Моя другая попытка была успешной после изменения высказывания на «Книга встречи с Бобом и Лизой».Но это не было бы общим способом отправки запроса.

Списки фраз также не помогли, я добавил ниже два примера в список фраз, но результаты были такими же, как указано выше."Запланируйте встречу с {personName}, {personName}" "Могу ли я иметь {personName} и {personName} для быстрой встречи"

Не вижу аналогичной проблемы с электронными письмами, разделенными "и запятой".

Примечание. Я также пытался использовать встроенную сущность домена Entertainment.Person, но получил аналогичные результаты.

Благодарим Вас за помощь.

1 Ответ

0 голосов
/ 29 ноября 2018

Вам нужно сделать свое приложение более интеллектуальным, добавив в него шаблоны.Я попытался повторить вашу проблему, создав мое приложение LUIS, оно успешно обнаруживает объекты должным образом.См. Приложение, хранящееся в виде гистограммы здесь: https://gist.github.com/mandardhikari/f0edd9406aeeb6d7b9fd0f68371ff4eb

...