SchemaRAG: Dynamic Large Schema Reduction for LLM-driven Structured Information Extraction
摘要
Extracting structured data from unstructured text using large language models (LLMs) becomes challenging when 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.
引用
@article{arxiv.2607.00008,
title = {SchemaRAG: Dynamic Large Schema Reduction for LLM-driven Structured Information Extraction},
author = {Sin Yu Bonnie Ho and Arlie Coles and Erik Larsson and Eric Marshall and Nathan Bodenstab and Paul Vozila},
journal= {arXiv preprint arXiv:2607.00008},
year = {2026}
}