LUIS не может классифицировать несколько имен людей в запросе

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

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

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

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

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

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

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

Ценю твою помощь.


person Vamsi    schedule 26.11.2018    source источник


Ответы (1)


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

person Mandar Dharmadhikari    schedule 28.11.2018