gpt4 book ai didi

azure - LUIS 中的批量测试对列出的实体的预测不正确

转载 作者:行者123 更新时间:2023-12-03 02:42:56 26 4
gpt4 key购买 nike

我正在尝试为我的 LUIS 应用程序运行批量测试。标记为列表实体的实体在图表内显示为误报。

我已经解决了以下问题,我相信这个问题已经得到解决。但我仍然对列表实体类型有疑问。我没有在批处理文件中包含列表实体。

LUIS Batch Testing for Entity is Not Working

documentation ,指出:“仅使用机器学习的实体:简单、分层(仅父级)和复合实体。不要添加非机器学习的实体,因为它们总是通过正则表达式或显式文本匹配找到”

我在批处理测试文件中使用了以下语法(没有标记的实体):

         [
{
"text": "example utterance goes here",
"intent": "intent name goes here",
"entities": []
}
]

创建批处理文件时是否必须排除包含列表实体的所有话语?如果是这样,我如何使用批量测试来测试这些话语的意图预测?

最佳答案

Do I have to exclude all the utterances containing the list entity while creating the batch file ?

正确。

If so how can I test the Intent prediction for those utterances using batch tests?

您需要手动测试它们。

根据文档,

Entity types allowed: only machined-learned entities of simple and composite. Batch testing is only useful for machined-learned intents and entities.

这样做的原因是,批量测试旨在测试您对应用程序进行更改并希望确保它仍然有效的场景。对非机器学习实体的检测永远不会改变,因此它们实际上不需要进行批量测试(除了第一次)。

话虽这么说,我理解您可能仍然希望能够做到这一点。我建议在 LUIS UserVoice 上打开功能请求

关于azure - LUIS 中的批量测试对列出的实体的预测不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60221072/

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