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

时间:2017-07-27 12:45:25

标签: luis

我正在建立一个提交血压的LUIS意图。血压由收缩压和舒张压组成。因此,我试图将这两者组合成一个整体血压的复合实体。在口语中,单词" over"用于分隔它们。在书面语言中,使用正斜杠(/)。我试图通过示例话语训练两种格式的LUIS。但是,虽然它可以轻松地使用" over"但它不能使用斜杠。相反,它只在斜杠之前拾取实体,而不是跟随它的那个。

不可: 我的血压是[[$ SystolicBPQuantity]超过[$ DiastolicBPQuantity]}。

为: 血压{[$ SystolicBPQuantity] / 90}。

我曾多次尝试将第二种权利标记为DiastolicBPQuantity。它甚至让我这样做,但后来又忘记了它。

感谢您的任何建议!我认为作为最后的手段,我可​​能会说“#34; slash"进入我的话语并让我的输入解析器用"斜杠"替换任何正斜杠。然后把它传递给LUIS。

1 个答案:

答案 0 :(得分:0)

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