Views
No views yet
bedrock-legal and mcp-troops during WDC validation panelstext-classification -- Multi-class classification of citation validitymicrosoft/deberta-v3-large -- Selected for its strong NLI performance which transfers well to citation verification (matching citation text against factual records)| Source | Records | Description |
|---|---|---|
| CourtListener API | ~5M opinions | Verified case citations with full metadata |
| Midpage Citation DB | ~13M opinions | Citation treatment signals (positive/negative/distinguished) |
| Fabricated Citations | ~500K synthetic | LLM-generated fake citations for negative training |
| Bar Discipline Cases | ~50K | Cases where attorneys were sanctioned for fabricated citations |
| Metric | Target | Description |
|---|---|---|
| Accuracy | >= 92% | Overall classification accuracy |
| FABRICATED Recall | >= 97% | Must catch nearly all fabricated citations |
| VALID Precision | >= 95% | Must not reject real citations |
| Latency | < 200ms | Per-citation inference time for real-time use |
| F1 (macro) | >= 90% | Balanced performance across all classes |
STAGE 2 (Research) --> citation-verifier checks all retrieved citations
STAGE 3 (WDC #1) --> citation-verifier validates theory citations
STAGE 5 (WDC #2) --> citation-verifier audits every citation in final draftbedrock-legal verify_citation or directly through SageMaker endpoint. Returns structured JSON:1{
2 "citation": "Smith v. Jones, 123 So. 3d 456 (Fla. 5th DCA 2020)",
3 "classification": "VALID",
4 "confidence": 0.97,
5 "matched_record": "courtlistener:op-12345",
6 "treatment": "positive_cited"
7}| Version | Date | Notes |
|---|---|---|
| v0.1 | 2026-04-10 | Initial model card, repo created |