Entité prédéfinie number pour une application LUIS
Important
LUIS sera mis hors service le 1er octobre 2025 et à partir du 1er avril 2023, vous ne pourrez plus créer de nouvelles ressources LUIS. Nous vous recommandons de migrer vos applications LUIS vers la compréhension du langage courant pour tirer parti de la prise en charge continue des produits et des fonctionnalités multilingues.
Des valeurs numériques sont utilisées de plusieurs façons pour quantifier, exprimer et décrire des éléments d’information. Cet article ne couvre que certains exemples possibles. LUIS interprète les variantes des énoncés des utilisateurs, et renvoie des valeurs numériques cohérentes. Étant donné que cette entité est déjà formée, vous n’avez pas besoin d’ajouter d’exemples d’énoncés contenant un nombre aux intentions de l’application.
Types d’entités number
L’entité number est gérée à partir du dépôt GitHub Recognizers-text
Exemples de résolution de l’entité number
Énoncé | Entité | Résolution |
---|---|---|
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 inclut la valeur reconnue d’une entité builtin.number
dans le champ resolution
de la réponse JSON renvoyées.
Résolution pour une entité prédéfinie number
Les objets entité suivants sont retournés pour la requête :
order two dozen eggs
Le code JSON suivant a le paramètre verbose
défini sur false
:
"entities": {
"number": [
24
]
}
Étapes suivantes
En savoir plus sur les entités currency, ordinal et percentage.