Numer wstępnie skompilowana jednostka dla aplikacji usługi LUIS
Ważne
Usługa LUIS zostanie wycofana 1 października 2025 r. i od 1 kwietnia 2023 r. nie będzie można utworzyć nowych zasobów usługi LUIS. Zalecamy migrację aplikacji LUIS do interpretacji języka konwersacyjnego, aby korzystać z ciągłej pomocy technicznej i wielojęzycznych możliwości produktów.
Istnieje wiele sposobów, w których wartości liczbowe są używane do kwantyfikacji, wyrażania i opisywania fragmentów informacji. W tym artykule omówiono tylko niektóre z możliwych przykładów. Usługa LUIS interpretuje różnice w wypowiedziach użytkownika i zwraca spójne wartości liczbowe. Ponieważ ta jednostka jest już wytrenowana, nie trzeba dodawać przykładowych wypowiedzi zawierających liczbę do intencji aplikacji.
Typy liczb
Numer jest zarządzany z repozytorium GitHub Recognizers-text
Przykłady rozpoznawania liczb
Wypowiedź | Encja | Rozwiązanie |
---|---|---|
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" |
Usługa LUIS zawiera rozpoznaną wartość builtin.number
jednostki w resolution
polu zwracanej odpowiedzi JSON.
Rozwiązanie dla wstępnie utworzonej liczby
Następujące obiekty jednostki są zwracane dla zapytania:
order two dozen eggs
Poniższy kod JSON ma verbose
parametr ustawiony na false
wartość :
"entities": {
"number": [
24
]
}
Następne kroki
Dowiedz się więcej o walucie, porządkowi i wartościach procentowych.