LUIS builtin.number enhet parsing

stemmer
2

Jeg ønsker å integrere LUIS i min bot og ett av de elementene jeg trenger er et tall, så naturlig jeg ønsket å bruke builtin.numberenheten.

Jeg oppdaget raskt at mens enheten er anerkjent, er resultatet det gir likevel en strengverdi som jeg trenger å analysere for å få nummeret mitt ut av det. Dette kan fungere godt for 12, 5, 10, men det slutter å fungere når jeg får fire, eller tjueåtte.

Er det noe jeg mangler her? Eller er dette forventet oppførsel og jeg skal heller ikke støtte skriftlige tall eller iverksette mine egne analysemetodene?

Publisert på 14/06/2016 klokken 19:58
kilden bruker
På andre språk...                            


1 svar

stemmer
2

det skal matche til builtin.number om sin et tall eller et siffer representasjon, men tiden det ikke returnere den tilbake som en streng, og du trenger å gjøre din egen analyse på toppen av at hvis du alltid trenger å matche dem inn i en heltallsformat (eller lignende).

Jeg tror legge denne evnen er en god idé og vil oppfordre deg til å legge den til vår funksjon reserve på Uservoice: https://cognitive.uservoice.com/

Svarte 16/06/2016 kl. 20:43
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more