This paper presents our approach for the IberLEF 2025 Task PRESTA: Preguntas y Respuestas sobre Tablas en Espa\~nol (Questions and Answers about Tables in Spanish). Our solution obtains answers to the questions by implementing Python code generation with LLMs that is used to filter and process the table. This solution evolves from the MRT implementation for the Semeval 2025 related task. The process consists of multiple steps: analyzing and understanding the content of the table, selecting the useful columns, generating instructions in natural language, translating these instructions to code, running it, and handling potential errors or exceptions. These steps use open-source LLMs and fine-grained optimized prompts for each step. With this approach, we achieved an accuracy score of 85\% in the task.
Cite
@article{arxiv.2507.12981,
title = {MRT at IberLEF-2025 PRESTA Task: Maximizing Recovery from Tables with Multiple Steps},
author = {Maximiliano Hormazábal Lagos and Álvaro Bueno Sáez and Héctor Cerezo-Costas and Pedro Alonso Doval and Jorge Alcalde Vesteiro},
journal= {arXiv preprint arXiv:2507.12981},
year = {2025}
}
Comments
Accepted as an official challenge paper in the PRESTA: Questions and Answers over Tabular Data shared task at IberLEF 2025, colocated with the 41st SEPLN Conference in Zaragoza, Spain