2016-06-14 30 views
2

我期待將LUIS集成到我的機器人中,而我需要的其中一個元素是一個數字,所以很自然地我想使用builtin.number實體。LUIS builtin.number實體解析

我很快發現,雖然實體被識別,但它提供的輸出仍然是我需要解析的字符串值,以便將我的編號從中排除。這可能對「12」,「5」,「10」很好,但當我得到「四個」或「二十八個」時停止工作。

有什麼我在這裏失蹤?或者這是預期的行爲,我應該不支持書面數字或實現我自己的解析方法?

回答

2

它應該與builtin.number匹配,無論它是一個數字還是數字表示,但是目前它確實將它作爲一個字符串返回,並且如果您始終需要對其進行自己的解析將它們匹配成一個整數格式(或類似的)。

我認爲添加此功能是一個好主意,並且會鼓勵您將其添加到我們在uservoice上的功能積壓:https://cognitive.uservoice.com/