Partial Execution

We introduce Partial Execution, a novel method for question answering over tables that learns to decompose queries into relational algebra sub-steps. Rather than fully generating SQL or answers end-to-end, our model leverages intermediate supervision via algebraic programs, offering both structural reasoning and better generalization. This paper was accepted at ACL 2024, and our code is open-sourced.

August 26, 2024 · 1 min