Botframework 关于单词和实体列表的可选标点符号的LUIS.AI模式的工作方式不同于预期

Botframework 关于单词和实体列表的可选标点符号的LUIS.AI模式的工作方式不同于预期,botframework,azure-language-understanding,azure-cognitive-services,Botframework,Azure Language Understanding,Azure Cognitive Services,这是我创建的一个模式 ({SeminarsList}|研讨会)[s]((list | list)|(info | information))[(?|.|!)] 我希望可选的[s]同时适用于实体列表和单词,即在研讨会上以s结尾,如研讨会vs研讨会。但是,只有实体列表按预期工作。研讨会的s被忽略,并且研讨会信息 这是一个bug还是预期的东西。我宁愿它像实体列表一样工作,因为这很有意义,并且在文档中反映的方式是否相同 更新 而且,这个词本身并不是一个群体,它的工作原理也和预期的一样 举个例子,这是可行

这是我创建的一个模式
({SeminarsList}|研讨会)[s]((list | list)|(info | information))[(?|.|!)]

我希望可选的[s]同时适用于实体列表和单词,即在研讨会上以s结尾,如研讨会vs研讨会。但是,只有实体列表按预期工作。研讨会的s被忽略,并且
研讨会信息

这是一个bug还是预期的东西。我宁愿它像实体列表一样工作,因为这很有意义,并且在文档中反映的方式是否相同

更新 而且,这个词本身并不是一个群体,它的工作原理也和预期的一样

举个例子,这是可行的

where[(are | is)][the](神学院名单|研讨班)[[s][s][s][[s][[s](地点|定位|定位)]

i、 e.带有可选标点符号的send研讨会与预期一样有效,只是没有分组

更新**

下面是一个来自

选择OrgChart Manager意图,然后输入以下模板语句:

模板话语

  • 谁是[?]的下属{雇员}
  • {Employee}向[?]报告的是谁
  • 谁是{Employee}[]的经理[?]
  • {Employee}直接向[?]汇报的是谁
  • 谁是{Employee}[]的主管[?]
  • 谁是{Employee}[?]的老板
  • 在上面的示例中,这是如何工作的文档。包括以可选格式在句子末尾添加“标点符号”。如果有人认为这是可行的,我也会期待其他的工作方法

    Per(强调矿山):

    模式语法是话语的模板。模板应包含要匹配的单词和实体,以及要忽略的单词标点符号。它不是正则表达式

    因此,模式语法不是用于单个字母,而是用于完整单词。这必须归因于话语的符号化

    如果您希望添加此功能,我建议您向上投票。

    Per(emphasis mine):

    模式语法是话语的模板。模板应包含要匹配的单词和实体,以及要忽略的单词标点符号。它不是正则表达式

    因此,模式语法不是用于单个字母,而是用于完整单词。这必须归因于话语的符号化


    如果您希望添加此功能,我建议您向上投票。

    mmmm。在这一点上,我不得不反驳。我指的是你们的文件。我将对其进行编辑,以清楚地显示我所说的内容。“事实上,这就是我最初想到的地方。”克里斯蒂安·马修说得对。在您的示例中,可以看到单词或标点符号(或标点符号+字母)是可选的,但不是单个字符。如果您单击指向UserVoice票证的“我的链接”,您可以看到这是当前故意的。同样,为什么这适用于实体列表,而不适用于非实体列表的单词?此外,这也适用于可选标点符号。如果你想一想我说的话,你会发现这些规则似乎并没有始终如一地发挥作用。这对我来说是主要问题。它是如何为实体(即
    [']s]
    而不是常规单词(即
    常规单词[[']s]
    @ChristianMatthew)记录的。我明白你的意思了。我应该注意到,每个单词实际上可以选择一个字符:
    (单词编号)与
    (单词编号)[s]
    。说真的,关键是目前还不能实现,但是如果你想要这个功能,请将你的支持添加到UserVoice票证中,或者创建你自己的。我将在上面测试你的示例,但我很确定这也不起作用。。。奇怪的是,我认为它是以这种方式工作的,如果是这样的话,我完全可以接受,但在本周末对我们的模型进行了密集测试之后,功能似乎没有像我的示例中所描述的那样工作。我将再次测试以验证。但我想问你的是,如果它不是按照你描述的方式工作,那么这更像是一个bug吗?对我来说可能是这样。如果它是一个错误,这是可以修复的吗?嗯。在这一点上,我不得不反驳。我指的是你们的文件。我将对其进行编辑,以清楚地显示我所说的内容。“事实上,这就是我最初想到的地方。”克里斯蒂安·马修说得对。在您的示例中,可以看到单词或标点符号(或标点符号+字母)是可选的,但不是单个字符。如果您单击指向UserVoice票证的“我的链接”,您可以看到这是当前故意的。同样,为什么这适用于实体列表,而不适用于非实体列表的单词?此外,这也适用于可选标点符号。如果你想一想我说的话,你会发现这些规则似乎并没有始终如一地发挥作用。这对我来说是主要问题。它是如何为实体(即
    [']s]
    而不是常规单词(即
    常规单词[[']s]
    @ChristianMatthew)记录的。我明白你的意思了。我应该注意到,每个单词实际上可以选择一个字符:
    (单词编号)与
    (单词编号)[s]
    。说真的,关键是目前还不能实现,但是如果你想要这个功能,请将你的支持添加到UserVoice票证中,或者创建你自己的。我将在上面测试你的示例,但我很确定这也不起作用。。。奇怪的是,我认为它是以这种方式工作的,如果是这样的话,我完全可以接受,但在本周末对我们的模型进行了密集测试之后,功能似乎没有像我的示例中所描述的那样工作。我将再次测试以验证。但我想问你的是,如果它不是按照你描述的方式工作,那么这更像是一个bug吗?对我来说,它是我的