Paper published in a book (Scientific congresses, symposiums and conference proceedings)
Enhancing Text-to-SQL Translation for Financial System Design
SONG, Yewei; EZZINI, Saad; TANG, Xunzhu et al.
2024In ICSE-SEIP '24: Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Practice
Peer reviewed Dataset
 

Files


Full Text
ICSE24_Text2SQL (1).pdf
Author preprint (836.82 kB) Creative Commons License - Attribution, ShareAlike
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Text to SQL; Natural language processing
Abstract :
[en] Text-to-SQL, the task of translating natural language questions into SQL queries, is part of various business processes. Its automation, which is an emerging challenge, will empower software practitioners to seamlessly interact with relational databases using natural language, thereby bridging the gap between business needs and software capabilities. In this paper, we consider Large Language Models (LLMs), which have achieved state of the art for various NLP tasks. Specifically, we benchmark Text-to-SQL performance, the evaluation methodologies, as well as input optimization (e.g., prompting). In light of the empirical observations that we have made, we propose two novel metrics that were designed to adequately measure the similarity between SQL queries. Overall, we share with the community various findings, notably on how to select the right LLM on Text-to-SQL tasks. We further demonstrate that a tree-based edit distance constitutes a reliable metric for assessing the similarity between generated SQL queries and the oracle for benchmarking Text2SQL approaches. This metric is important as it relieves researchers from the need to perform computationally expensive experiments such as executing generated queries as done in prior works. Our work implements financial domain use cases and, therefore contributes to the advancement of Text2SQL systems and their practical adoption in this domain.
Research center :
NCER-FT - FinTech National Centre of Excellence in Research
Disciplines :
Computer science
Author, co-author :
SONG, Yewei  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > TruX
EZZINI, Saad ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust > TruX > Team Jacques KLEIN ; Lancaster University [GB]
TANG, Xunzhu  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > TruX
LOTHRITZ, Cedric  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > TruX
KLEIN, Jacques  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > TruX
BISSYANDE, Tegawendé François d Assise  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > TruX
BOYTSOV, Andrey ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust > SerVal > Team Yves LE TRAON ; BGL BNP PARIBAS
BLE, Ulrick;  BGL BNP PARIBAS
GOUJON, Anne;  BGL BNP PARIBAS
External co-authors :
yes
Language :
English
Title :
Enhancing Text-to-SQL Translation for Financial System Design
Publication date :
31 May 2024
Event name :
ICSE '24: Proceedings of the 46th IEEE/ACM International Conference on Software Engineering
Event organizer :
IEEE/ACM
Event place :
Lisbon, Portugal
Event date :
from 14 to 20 April 2024
Audience :
International
Main work title :
ICSE-SEIP '24: Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Practice
Publisher :
Institute of Electrical and Electronics Engineers Inc., New York, United States
Pages :
11
Peer reviewed :
Peer reviewed
Focus Area :
Computational Sciences
FnR Project :
FNR16229163 - LuxemBERT - Multilingual Nlp Coping With Luxembourg Specificities For The Financial Industry, 2021 (01/01/2022-31/12/2024) - Jacques Klein
Available on ORBilu :
since 28 February 2024

Statistics


Number of views
153 (13 by Unilu)
Number of downloads
168 (4 by Unilu)

Scopus citations®
 
8
Scopus citations®
without self-citations
8
OpenCitations
 
0
OpenAlex citations
 
13

Bibliography


Similar publications



Contact ORBilu