DeepEye-SQL: A Software-Engineering-Inspired Text-to-SQL Framework
Boyan Li, Chong Chen, Zhujun Xue, Yinan Mei, Yuyu Luo

TL;DR
DeepEye-SQL introduces a software-engineering-inspired framework for Text-to-SQL tasks, emphasizing structured, verifiable orchestration over pure language generation, leading to improved accuracy without model fine-tuning.
Contribution
It redefines Text-to-SQL as a software development process with stages like schema linking, fault tolerance, verification, and confidence-based selection, outperforming larger models.
Findings
Achieves 89.8% accuracy on Spider-Test.
Outperforms state-of-the-art solutions without fine-tuning.
Demonstrates the importance of structured orchestration over model scaling.
Abstract
Large language models (LLMs) have advanced Text-to-SQL, yet existing solutions still fall short of system-level reliability. The limitation is not merely in individual modules -- e.g., schema linking, reasoning, and verification -- but more critically in the lack of structured orchestration that enforces correctness across the entire workflow. This gap motivates a paradigm shift: treating Text-to-SQL not as free-form language generation but as a software-engineering problem that demands structured, verifiable orchestration. We present DeepEye-SQL, a software-engineering-inspired framework that reframes Text-to-SQL as the development of a small software program, executed through a verifiable process guided by the Software Development Life Cycle (SDLC). DeepEye-SQL integrates four synergistic stages: it grounds user intent through robust schema linking, enforcing relational closure;…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
