我试图以最小的精度过滤结果,使用python和Azures PII认知服务排除任何信任度太低的PII名称(.5)。
response=client.recognize_pii_entities(documents,language="en",categories_filter=['Person'], minimumPrecision=[.8])request()为"minimumPrecision"获取一个意外的关键字参数
categories_filter不同于蔚蓝文档所要求使用的piiCategories,这是函数参数,所以我想知道minimumPrecision是否也应该是不同的,但是我在文档中找不到它。
发布于 2022-05-11 20:45:58
客户端库不支持minimumPrecision参数。REST也没有。您能共享Azure文档,它显示了这个参数的用法吗?
您应该能够过滤confidence_score上的实体结果,以达到同样的效果:
response = client.recognize_pii_entities(documents, language="en", categories_filter=['Person'])
results = [entity for entity in res.entities for res in result if entity.confidence_score > 0.8]https://stackoverflow.com/questions/72206907
复制相似问题