SQL Autograder: Web-based LLM-powered Autograder for Assessment of SQL Queries

被引:0
|
作者
Manikani, Karan [1 ]
Chapaneri, Radhika [1 ]
Shetty, Dharmik [1 ]
Shah, Divyata [1 ]
机构
[1] Mukesh Patel Sch Technol Management & Engn SVKMS N, AI Dept, Vile Parle West, Mumbai 400056, Maharashtra, India
关键词
SQL Autograder; Structured Query Language; Large Language Model; Low-rank Adaptation; Parameter Efficient Fine-tuning;
D O I
10.1007/s40593-025-00460-2
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Structured query language (SQL) queries are an important aspect of database concepts in the information technology (IT) domain. Evaluation of SQL queries ensures that the learners can understand and apply various SQL concepts correctly. However, this can be a laborious task when carried out manually by course instructors at universities, which often does not scale well. To address these limitations, this study proposes a web-based application, SQL autograder, which can be used by instructors of a university course to evaluate assessments and enhance the quality of education and learning outcomes. We propose a framework that makes use of large language models (LLMs) to assess the correctness of SQL queries submitted by students. We train a variety of open-source LLMs of varying sizes on a diverse dataset of SQL queries, with queries ranging from simple ones that include a single JOIN statement to more complex ones involving multiple SQL features. We implemented and tested our LLM-based framework in real-world educational settings for a university course, which shows promising results in enhancing the learning experience for students by providing instant feedback on areas needing improvement. We tested our application on 88 participants and found that the autograder is 180x faster than the instructor, with an average accuracy of 96.77%. After taking the qualitative feedback from the participants, 97% of them found it to be useful. The proposed framework reduces the workload of instructors by offering a more scalable and consistent evaluation process that enhances the performance of students.
引用
收藏
页数:31
相关论文
共 50 条
  • [21] TURSpider: A Turkish Text-to-SQL Dataset and LLM-Based Study
    Kanburoglu, Ali Bugra
    Tek, Faik Boray
    IEEE ACCESS, 2024, 12 : 169379 - 169387
  • [22] Similar Questions Correspond to Similar SQL Queries: A Case-Based Reasoning Approach for Text-to-SQL Translation
    Yu, Wei
    Guo, Xiaoting
    Chen, Fei
    Chang, Tao
    Wang, Mengzhu
    Wang, Xiaodong
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, ICCBR 2021, 2021, 12877 : 294 - 308
  • [23] SQL/SDA: A query language for supporting spatial data analysis and its Web-based implementation
    Lin, H
    Huang, B
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2001, 13 (04) : 671 - 682
  • [24] A Web-based Semi-Automatic Assessment Tool for Formulating Basic SQL Statements: Point-and-Click Interaction Method
    AL-Salmi, Aisha
    CSEDU: PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION - VOL 1, 2019, : 191 - 198
  • [25] SQLSketch: Generating SQL Queries using a sketch-based approach
    Ahkouk, Karam
    Machkour, Mustapha
    Majhadi, Khadija
    Mama, Rachid
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2021, 40 (06) : 12253 - 12263
  • [26] A Scalable Randomized Algorithm for Triangle Enumeration on Graphs Based on SQL Queries
    Farouzi, Abir
    Bellatreche, Ladjel
    Ordonez, Carlos
    Pandurangan, Gopal
    Malki, Mimoun
    BIG DATA ANALYTICS AND KNOWLEDGE DISCOVERY (DAWAK 2020), 2020, 12393 : 141 - 156
  • [27] Web log mining and parallel SQL based execution
    Kitsuregawa, M
    Shintani, T
    Yoshizawa, T
    Pramudiono, I
    DATABASES IN NETWORKED INFORMATION SYSTEMS, PROCEEDINGS, 2001, 1966 : 20 - 32
  • [28] Implementation of Projected Clustering based on SQL queries and UDFs in Relational Databases
    Harikumar, Sandhya
    Haripriya, H.
    Kaimal, M. R.
    2013 IEEE RECENT ADVANCES IN INTELLIGENT COMPUTATIONAL SYSTEMS (RAICS), 2013, : 7 - 12
  • [29] Web mining and its SQL based parallel execution
    Kitsuregawa, M
    Shintani, T
    Pramudiono, I
    PROCEEDINGS OF THE WORKSHOP ON INFORMATION TECHNOLOGY FOR VIRTUAL ENTERPRISES, ITVE 2001, 2001, 23 (06): : 128 - 134
  • [30] Are Web-Based Informational Queries Changing?
    Tann, Chadwyn
    Sanderson, Mark
    JOURNAL OF THE AMERICAN SOCIETY FOR INFORMATION SCIENCE AND TECHNOLOGY, 2009, 60 (06): : 1290 - 1293