我正在尝试对我的LUIS应用程序进行批量测试。标记为列表实体的实体在图表中显示为假阳性。
我已经谈过以下问题,我相信这个问题已经解决了。但是我仍然对列表实体类型有问题。我还没有在批处理文件中包含列表实体。
在文档中,指出:“只使用机器学习的实体:简单的、分层的(父级的)和复合的实体。不要添加非机器学习的实体,因为它们总是通过正则表达式或显式文本匹配”。
我在批处理测试文件中使用了以下语法(没有标记的实体):
[
{
"text": "example utterance goes here",
"intent": "intent name goes here",
"entities": []
}
]在创建批处理文件时,是否必须排除包含列表实体的所有语句?如果是这样的话,我如何使用批处理测试来测试这些话语的意图预测?
发布于 2020-02-14 17:28:50
在创建批处理文件时,是否必须排除包含列表实体的所有语句?
对,是这样。
如果是这样的话,我如何使用批处理测试来测试这些话语的意图预测?
你需要手动测试它们。
根据医生的说法,
允许实体类型:只允许简单和复合的机械学习实体.批量测试只对机械学习的意图和实体有用。
这样做的原因是,批量测试的目的是测试那些您已经对应用程序进行了更改并且希望确保它仍然工作的场景。对非机器学习实体的检测永远不会改变,因此它们实际上不需要进行批处理测试(除了第一次以外)。
话虽如此,我知道你很可能还想要这样做的能力。我建议在路易斯UserVoice上打开一个特性请求
https://stackoverflow.com/questions/60221072
复制相似问题