gpt4 book ai didi

azure-language-understanding - 如何在 Microsoft Luis Patterns 中设置优先级?

转载 作者:行者123 更新时间:2023-12-05 05:06:36 25 4
gpt4 key购买 nike

我正在使用模式识别来捕获大小可变的实体。这是我试图捕捉的情况

1- {entity1} (has| had| have) [the] {entity2}

2.1- {entity1} (has| had| have) the {entity2}

2.2- {entity1} (has| had| have) {entity2}

我同时尝试了 1 模式或 2.1 和 2.2。问题是当我输入:“Person have the properties”

entity2 被标记为“属性”而不仅仅是“属性”有没有办法标记优先级或解决此问题?

对于英语错误,我很抱歉,我希望这个问题足够清楚。

最佳答案

无法在 LUIS 模式中设置优先级。但是,鉴于上述情况,实体提取不正确,您可能需要使用 explicit lists .您可以通过 authoring API 创建一个显式列表在以下情况下允许异常(exception):

  • 您的模式包含一个 Pattern.any
  • 当该模式语法允许根据话语提取不正确的实体时。

此外,请务必引用 LUIS 应用的最佳实践 (https://learn.microsoft.com/en-us/azure/cognitive-services/luis/luis-concept-best-practices#do-and-dont),以确保您的应用以更高的准确性运行。

希望这对您有所帮助。

关于azure-language-understanding - 如何在 Microsoft Luis Patterns 中设置优先级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59770625/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com