Геотерм в генерации синонимов Луиса - PullRequest
1 голос
/ 20 апреля 2020

Я сталкиваюсь с этой проблемой с географическими местами. Например. США, США, Соединенные Штаты Америки, США. Луис может обнаружить их как встроенную сущность geographyV2, но я хочу, чтобы NLP передавал все аналогичные условия пользовательского ввода. Бывший пользователь сказал нам, что мы отправляем обратно объект geographyV2 и подобные ему синонимы, может ли Луис сделать это случайно? Я отчаянно нуждаюсь в этом

1 Ответ

0 голосов
/ 21 апреля 2020

Похоже, это невозможно при использовании встроенной сущности geographyv2. Сущность просто возвращает введенное значение, к которому относится категория (страна / регион, город, достопримечательность и т. Д. c.). Если вы используете подробный ответ, он также даст вам дополнительную информацию, такую ​​как начальный индекс и длина. Но я не могу найти никакой опции, чтобы он возвращал все связанные значения / альтернативные имена.

Даже если вы создадите в LUIS пользовательский объект списка с нормализованным значением и синонимами, я не думаю, что вы сможете получить полный список синонимов для этого объекта, только нормализованное значение. Поэтому, если вам нужно увидеть список альтернативных вариантов написания, вам понадобится какая-то другая функция или API. Я сделал краткий поиск, и там не так много. Лучшее, что я нашел, было Страны ОТДЫХА , в котором вы можете передать частичное или альтернативное имя, и оно даст вам кучу информации в ответе. Возможно, вам придется немного поработать, потому что это даст несколько совпадений (например, поиск по США возвращает результаты по Соединенным Штатам Америки и Незначительные расходы США острова ). Это настолько близко, насколько я могу понять, как решить вашу проблему.

...