Botframework 德国文化的LUIS内置数字实体完全忽略十进制分隔符->;缺陷
英文数字格式1000000.90在德语中为1.000.000,90 在英国文化中,路易斯将这个数字解释为1000000.9 但在德国文化中,路易斯将这个数字解释为10000009 也就是说,它完全忽略了十进制分隔符 这是一个错误,对吗Botframework 德国文化的LUIS内置数字实体完全忽略十进制分隔符->;缺陷,botframework,azure-language-understanding,Botframework,Azure Language Understanding,英文数字格式1000000.90在德语中为1.000.000,90 在英国文化中,路易斯将这个数字解释为1000000.9 但在德国文化中,路易斯将这个数字解释为10000009 也就是说,它完全忽略了十进制分隔符 这是一个错误,对吗 LUIS预定义的实体/意图很有用,但可能无法实现所有目的。您可以尝试将自己与正则表达式实体进行匹配,或者在管道中进行预处理步骤,检查数字并正确格式化,以便LUIS理解(使用正则表达式、普通代码、NLP库…)您确定该问题与robot framework标记相关吗?
LUIS预定义的实体/意图很有用,但可能无法实现所有目的。您可以尝试将自己与正则表达式实体进行匹配,或者在管道中进行预处理步骤,检查数字并正确格式化,以便LUIS理解(使用正则表达式、普通代码、NLP库…)您确定该问题与robot framework标记相关吗?Ups。。。我想使用#botframework。谢谢你的指点!我完全同意。但与英语等语言相比,不考虑德语中的小数可能不是应该的。