Eric Marshall
2026
SchemaRAG: Dynamic Large Schema Reduction for LLM-driven Structured Information Extraction
Sin Yu Bonnie Ho | Arlie Coles | Erik Larsson | Eric Marshall | Nathan Bodenstab | Paul Vozila
Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (ACL 2026)
Sin Yu Bonnie Ho | Arlie Coles | Erik Larsson | Eric Marshall | Nathan Bodenstab | Paul Vozila
Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (ACL 2026)
Extracting structured data from unstructured text using large language models (LLMs) becomes challenging when the target schemas are large and complex. In such cases, including the full schema in the prompt increases cost and latency, risks lost-in-the-middle performance degradation, and can exceed context length limits. We propose SchemaRAG, a retrieval-augmented generation (RAG) framework that dynamically prunes the output schema space for schema-conditioned information extraction tasks by leveraging schema metadata and few-shot examples (when available). We evaluate SchemaRAG on real-world healthcare and e-commerce datasets. Our results show that SchemaRAG can achieve up to an 8.8% increase in micro-F1, a 47% reduction in latency, and a 48% reduction in token costs, demonstrating its practicality for large-schema extraction.