Saama Technologies at SemEval-2025 Task 8: Few-shot prompting with LLM-generated examples for question answering on tabular data

Kamal Raj Kanakarajan, Hwanmun Kim, Malaikannan Sankarasubbu


Abstract
For SemEval 2025 Task 8, addressing tabular data question answering, we introduce a novel few-shot prompting system that guides large language models (LLMs) to generate Python code representing the reasoning process. Our system automatically creates a library of exemplar code snippets from training data, which are then used for few-shot prompting. Crucially, we incorporate a selection prompt to choose the best candidate code from multiple LLM-generated options, improving robustness and accuracy. Our system achieved competitive results, ranking 17th in the Open Model track and 25th overall. Ablation studies demonstrate the effectiveness of our exemplar generation and code selection strategies. We conclude with a discussion of limitations and promising avenues for future research.
Anthology ID:
2025.semeval-1.165
Volume:
Proceedings of the 19th International Workshop on Semantic Evaluation (SemEval-2025)
Month:
July
Year:
2025
Address:
Vienna, Austria
Editors:
Sara Rosenthal, Aiala Rosá, Debanjan Ghosh, Marcos Zampieri
Venues:
SemEval | WS
SIG:
Publisher:
Association for Computational Linguistics
Note:
Pages:
1241–1247
Language:
URL:
https://preview.aclanthology.org/corrections-2025-08/2025.semeval-1.165/
DOI:
Bibkey:
Cite (ACL):
Kamal Raj Kanakarajan, Hwanmun Kim, and Malaikannan Sankarasubbu. 2025. Saama Technologies at SemEval-2025 Task 8: Few-shot prompting with LLM-generated examples for question answering on tabular data. In Proceedings of the 19th International Workshop on Semantic Evaluation (SemEval-2025), pages 1241–1247, Vienna, Austria. Association for Computational Linguistics.
Cite (Informal):
Saama Technologies at SemEval-2025 Task 8: Few-shot prompting with LLM-generated examples for question answering on tabular data (Kanakarajan et al., SemEval 2025)
Copy Citation:
PDF:
https://preview.aclanthology.org/corrections-2025-08/2025.semeval-1.165.pdf