Предварительно созданная сущность number для приложения LUIS

Важно!

LUIS будет прекращена 1 октября 2025 г. и с 1 апреля 2023 г. вы не сможете создать новые ресурсы LUIS. Мы рекомендуем перенести приложения LUIS в понимание общения, чтобы воспользоваться продолжением поддержки продуктов и многоязычными возможностями.

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

Типы сущности number

Управление сущностью number выполняется из репозитория GitHub Recognizers-text.

Примеры разрешения сущности number

Фраза Объект Разрешение
one thousand times "one thousand" "1000"
1,000 people "1,000" "1000"
1/2 cup "1 / 2" "0.5"
one half the amount "one half" "0.5"
one hundred fifty orders "one hundred fifty" "150"
one hundred and fifty books "one hundred and fifty" "150"
a grade of one point five "one point five" "1.5"
buy two dozen eggs "two dozen" "24"

Служба LUIS включает распознанное значение сущности builtin.number в поле resolution возвращаемого ответа в формате JSON.

Разрешение для предварительно созданной сущности number

По запросу возвращаются следующие объекты сущности:

order two dozen eggs

Следующий JSON имеет параметр verbose, установленный на false:

"entities": {
    "number": [
        24
    ]
}

Следующие шаги

Узнайте больше о сущностях currency, ordinal и percentage.