我希望将 LUIS 集成到我的机器人中,我需要的元素之一是数字,所以我自然想使用该builtin.number
实体。
我很快发现,虽然实体被识别,但它提供的输出仍然是我需要解析的字符串值,以便从中获取我的号码。这可能适用于“12”、“5”、“10”,但当我得到“4”或“28”时它会停止工作。
我在这里缺少什么吗?或者这是预期的行为,我不应该支持书面数字或实现我自己的解析方法?
我希望将 LUIS 集成到我的机器人中,我需要的元素之一是数字,所以我自然想使用该builtin.number
实体。
我很快发现,虽然实体被识别,但它提供的输出仍然是我需要解析的字符串值,以便从中获取我的号码。这可能适用于“12”、“5”、“10”,但当我得到“4”或“28”时它会停止工作。
我在这里缺少什么吗?或者这是预期的行为,我不应该支持书面数字或实现我自己的解析方法?
它应该与 builtin.number 匹配,无论它是数字还是数字表示,但目前它确实将它作为字符串返回,如果你总是需要将它们匹配到整数格式(或类似格式)。
我认为添加此功能是一个好主意,并鼓励您将其添加到我们关于 uservoice 的功能积压中:https ://cognitive.uservoice.com/