我正在建立一个提交血压的LUIS意图。血压由收缩压和舒张压组成。因此,我试图将这两者组合成一个整体血压的复合实体。在口语中,单词" over"用于分隔它们。在书面语言中,使用正斜杠(/)。我试图通过示例话语训练两种格式的LUIS。但是,虽然它可以轻松地使用" over"但它不能使用斜杠。相反,它只在斜杠之前拾取实体,而不是跟随它的那个。
不可: 我的血压是[[$ SystolicBPQuantity]超过[$ DiastolicBPQuantity]}。
为: 血压{[$ SystolicBPQuantity] / 90}。
我曾多次尝试将第二种权利标记为DiastolicBPQuantity。它甚至让我这样做,但后来又忘记了它。
感谢您的任何建议!我认为作为最后的手段,我可能会说“#34; slash"进入我的话语并让我的输入解析器用"斜杠"替换任何正斜杠。然后把它传递给LUIS。
答案 0 :(得分:0)
我在LuisDialog中找到了ModifyLuisRequest方法,现在用它来替换" over"正斜杠。奇迹般有效。