arXiv:2607.16122: CRAFT Method Clusters Grading Rubrics to Reveal Weaknesses in Language Models
Vipul Gupta and colleagues present CRAFT, a method that turns rubric-based evaluation data into a model-specific diagnosis of weak LLM capabilities by clustering criteria into a hierarchical tree. Tested on 4 models, 2 domains, and 13 benchmarks, CRAFT achieves the strongest average in finance for all 4 models, and in law for 3 of 4.
This article was generated using artificial intelligence from primary sources.
How does CRAFT diagnose a language model’s weaknesses?
Vipul Gupta and colleagues, in the paper “CRAFT: Clustering Rubrics to Diagnose Weak LLM Capabilities and Generate Targeted Fine-Tuning Data” (arXiv:2607.16122), propose a method that turns existing rubric-based evaluation data into a model-specific diagnosis. A rubric is a grading criterion that defines what a model’s answer must contain to be judged correct or complete. CRAFT clusters these criteria into a hierarchical capability tree, so instead of a single aggregate score, it reveals exactly which nodes of that tree are weakest for a particular model.
From diagnosis to targeted fine-tuning data
After identifying the weakest nodes, CRAFT generates targeted fine-tuning data for them — additional training on a narrow set of examples designed to fix precisely that weakness. The method was tested on 4 open-source models, in 2 professional domains (finance and law), and on 13 held-out benchmarks — test sets the models had not seen during training or during rubric creation.
Finance 4/4 versus law 3/4
CRAFT achieves the strongest average score in the finance domain across all 4 tested models, while in the legal domain it achieves the strongest average for 3 of 4 models. This difference suggests that the rubric-clustering approach is more consistent in finance regardless of the chosen model, while in law one model deviates from the pattern that holds for the others.
Frequently Asked Questions
- How does CRAFT find weak capabilities in an LLM?
- CRAFT clusters rubrics — the grading criteria from rubric-based evaluation data — into a hierarchical tree of model capabilities, then identifies which nodes of that tree are weakest for each model and generates targeted fine-tuning data for them.
- Why does CRAFT perform better in finance than in law?
- On 13 held-out benchmarks, CRAFT achieves the strongest average in the finance domain across all 4 tested open-source models, while in the legal domain it achieves the strongest average for 3 of 4 models, pointing to differences in rubric structure between domains.
Sources
📬 AI news in your inbox
A daily digest built your way — pick topics, sources and cadence. One-click unsubscribe.
Related news
Anthropic: Claude Code v2.1.215 and v2.1.216 Fix Performance, an OAuth Error, and Agent Worktree Isolation
CNCF: Goodput Metric Reveals Nearly 10× Worse p95 Latency in Throughput-Optimized LLM Serving
GitHub: Code Quality Reaches General Availability with CodeQL Analysis and Copilot Autofix Fixes