An Azure service that turns documents into usable data. Previously known as Azure Form Recognizer.
Hello @Lizos Christos
Thank you for your question.
Based on the currently available Azure AI Document Intelligence documentation, there is no documented built-in feature that provides comprehensive evaluation reports such as:
- Confusion matrices
- Precision, Recall, or F1 scores
- Per-class classification accuracy
- Field-level extraction accuracy against ground-truth data
- Detailed comparison reports between model versions
Azure AI Document Intelligence primarily provides prediction results and confidence scores as part of the analysis response.
Evaluation Approach:-
For scenarios requiring detailed model-quality assessment, the recommended approach is to maintain a labeled test dataset and perform external validation by comparing model predictions with ground-truth values.
This allows you to calculate metrics such as:
- Classification accuracy
- Precision, Recall, and F1 score
- Confusion matrices
- Field-level extraction accuracy
- Missing versus incorrectly extracted fields
- Model-version comparisons
Monitoring Models in Production:-
Azure Monitor and diagnostic logging can be used to track operational metrics and identify errors, warnings, or anomalies after deployment. However, based on the available documentation, these services do not natively generate ground-truth-based evaluation metrics such as confusion matrices or field-level accuracy reports.
For ongoing quality monitoring, many organizations log:
- Predicted document type
- Extracted field values
- Confidence scores
- Processing failures or exceptions
and compare them periodically against manually validated samples.
Comparing Model Versions:-
The documented best practice is to evaluate candidate and production models against the same labeled validation dataset and compare the resulting metrics before promoting a newer model version to production.
References:-
- https://learn.microsoft.com/azure/ai-services/document-intelligence/overview
- https://learn.microsoft.com/azure/ai-services/document-intelligence/overview#custom-models
If you are looking for a specific evaluation workflow, could you confirm whether you are using a custom classifier, a custom extraction model, or a combination of both?
I hope this helps you get back on track! If you're still facing issues, could you share more details?
Thankyou!