LUIS 可以处理带斜杠的复合实体吗?

Can LUIS handle compound entities with a slash?

我正在构建用于提交血压的 LUIS 意图。血压由收缩压和舒张压组成。因此,我试图将两者组合成一个复合实体来表示整体血压。在口语中,单词 "over" 用于分隔它们。在书面语言中,使用正斜杠 (/)。我尝试使用示例话语在两种格式上训练 LUIS。但是,虽然它可以很容易地选择带有 "over" 的版本,但它不适用于斜杠。相反,它只选择斜杠之前的实体,而不是后面的实体。

好: 我的血压是 { [ $SystolicBPQuantity ] 超过 [ $DiastolicBPQuantity ] } .

差: 血压 { [ $SystolicBPQuantity ] / 90 } .

我曾多次尝试将第二个实体标记为 DiastolicBPQuantity。它甚至让我做,然后又忘记了。

感谢您的任何建议!我认为作为最后的手段,我可​​能会将 "slash" 这个词放入我的话语中,并让我的输入解析器在将其传递给 LUIS 之前用 "slash" 替换任何正斜杠。

我在 LuisDialog 中找到了 ModifyLuisRequest 方法,现在用它来用 "over" 替换正斜杠。奇迹般有效。