Unlabel автоматически помеченный объект - PullRequest
0 голосов
/ 07 января 2019

Когда вы создаете Intents и вводите их примерные высказывания в LUIS, анализатор иногда классифицирует некоторые слова как сущности. Это хорошая функция, когда она точно идентифицирует их, но иногда она неправильно маркирует их.

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

Документация (https://docs.microsoft.com/en-us/azure/cognitive-services/luis/luis-how-to-add-example-utterances) гласит, что сущности типа List нельзя удалить из высказываний. Есть ли способ избежать того, чтобы простые слова, которые могут использоваться в качестве синонимов в сущностях, были сопоставлены как сущности?

Спасибо!

1 Ответ

0 голосов
/ 17 января 2019

Я думаю, что единственный способ сделать это - удалить эти простые слова как синонимы (вкл, выкл и т. Д.) Из синонимов сущности List (щелкнув x рядом с синонимом). Согласно сообщению, при создании объекта List они ведут себя не так, как другие типы объектов, и имеют прямое соответствие:

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

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

...