Build a controlled evaluation sample
I reduced 28,587 source tickets to 16,338 English records and evaluated 300 successful classifications.
AI Validation · Operations Analytics
Measured performance defines where AI can assist and where human review must remain.
My approach
I reduced 28,587 source tickets to 16,338 English records and evaluated 300 successful classifications.
I measured accuracy, precision, recall, F1, and confusion matrices instead of trusting model confidence.
I retained human review for priority and department routing and qualified only a limited category case.
Governance decision
Model confidence does not replace measured accuracy.
Validation results
The weakest outputs remain under human control.
Category accuracy.
Priority accuracy.
Department accuracy.
Decision evidence
The dashboard separates observed operations, measured model performance, and recommendation evidence.
Source: original Power BI screenshots from the project repository. Savings are scenarios; model results are from a 300-ticket evaluation sample.
Related concepts
Governance
Metrics
Trust
The policy uses empirical accuracy and sample size. Predictions that fail either condition remain under human review.
recommendations = accuracy.copy()
eligible = (
(recommendations["empirical_accuracy"] >= decision_threshold)
& (recommendations["ticket_count"] >= minimum_sample_tickets)
)
recommendations["routing_recommendation"] = eligible.map(
{True: "Auto-route category", False: "Human review"}
)
Priority, department, and the other categories remain under human review.