Сущность LUIS НЕ обнаруживается после тренировки с тем же высказыванием - PullRequest
0 голосов
/ 17 сентября 2018

Мы обучили LUIS с одним и тем же высказыванием для определенного намерения, имеющего несколько сущностей. Однако один объект не идентифицирован. Для повышения точности мы сохранили список фраз с привязкой имени объекта к списку.

Шаг 1 - Добавление высказывания

enter image description here

Шаг 2 - Добавление списка фраз enter image description here

Шаг 3 - Результат теста enter image description here

1 Ответ

0 голосов
/ 04 октября 2018

В вашей модели LUIS, похоже, отсутствуют некоторые данные обучения. LUIS поддерживает до 500 намерений и 15.000 высказываний, что означает, что вы можете иметь 30 высказываний для каждого намерения, если у вас есть модель со всеми 500 намерениями. Если это не так, у вас может быть больше примеров высказываний для каждого намерения, что может помочь вам иметь более точную модель.

Что касается использования вами списков фраз, я впервые вижу списки фраз, используемые таким образом. Это как использование целых высказываний в качестве элементов списка фраз. Согласно документации Microsoft LUIS, вот как должны работать списки prase:

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

Источник: Документы LUIS в списках фраз

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

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

...