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 条
  • [1] A web-based, LLM-powered AI symptom summarization tool (ASST) for monitoring of breast cancer treatment toxicity.
    Bibault, Jean-Emmanuel
    Wu, David J. H.
    JOURNAL OF CLINICAL ONCOLOGY, 2024, 42 (16)
  • [2] An efficient Web-based semantic SQL query generator
    Rishe, N
    Naboulsi, K
    Wolfson, O
    Ehlmann, B
    19TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOP, PROCEEDINGS, 1999, : 23 - 30
  • [3] Reducing errors in the anomaly-based detection of web-based attacks through the combined analysis of web requests and SQL queries
    Vigna, Giovanni
    Valeur, Fredrik
    Balzarotti, Davide
    Robertson, William
    Kruegel, Christopher
    Kirda, Engin
    JOURNAL OF COMPUTER SECURITY, 2009, 17 (03) : 305 - 329
  • [4] A web-based SQL learning system using web mining techniques
    Tsai, CF
    PROCEEDINGS OF THE 6TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2002, : 349 - 353
  • [5] Edit Based Grading of SQL Queries
    Chandra, Bikash
    Banerjee, Ananyo
    Hazra, Udbhas
    Joseph, Mathew
    Sudarshan, S.
    CODS-COMAD 2021: PROCEEDINGS OF THE 3RD ACM INDIA JOINT INTERNATIONAL CONFERENCE ON DATA SCIENCE & MANAGEMENT OF DATA (8TH ACM IKDD CODS & 26TH COMAD), 2021, : 56 - 64
  • [6] Revamping SQL Queries for Cost Based Optimization
    Myalapalli, Vamsi Krishna
    Chakravarthy, A. S. N.
    2016 INTERNATIONAL CONFERENCE ON CIRCUITS, CONTROLS, COMMUNICATIONS AND COMPUTING (I4C), 2016,
  • [7] Generic and Personalized Web/Mobile Services by Abstracting and Specializing SQL Queries
    Saleem, Muhammad
    Qasim, Iqbal
    ur Rehman, Ata
    JOURNAL OF INTERNET TECHNOLOGY, 2012, 13 (05): : 803 - 815
  • [8] Automatic Whitelist Generation for SQL Queries Using Web Application Tests
    Nomura, Komei
    Rikitake, Kenji
    Matsumoto, Ryosuke
    2019 IEEE 43RD ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 2, 2019, : 465 - 470
  • [9] A Web-based, Self-Controlled Mechanism to Support Students Learning SQL
    Huang, Ching-yu
    Morreale, Patricia A.
    PROCEEDINGS OF THE 6TH IEEE INTEGRATED STEM EDUCATION CONFERENCE, 2016, : 218 - 223
  • [10] Expressing and optimizing similarity-based queries in SQL
    Gao, L
    Wang, M
    Wang, XS
    Padmanabhan, S
    CONCEPTUAL MODELING - ER 2004, PROCEEDINGS, 2004, 3288 : 464 - 478