Using String Similarity Metrics for Automated Grading of SQL Statements

被引:0
|
作者
Stajduhar, I. [1 ]
Mausa, G. [1 ]
机构
[1] Univ Rijeka, Fac Engn, Dept Comp Engn, Rijeka, Croatia
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Manual grading of structured query language (SQL) statements after an exam can be tedious and time consuming for the teaching assistant. Additionally, it can also be subjective to her current state of mind and, thus, prone to errors. In this paper we propose an automated method for grading individual SQL statements. The method uses several common and simple string similarity metrics for comparing the student devised statements against the reference statements. These are then used, along with the manually assigned grades, for building the predictive logistic regression model. The proposed method was evaluated on a dataset consisting of 314 pairs of student-reference statements, along with the discretized average grade assigned by three independent evaluators. The model achieved the expected classification accuracy of 78% on a binary class, thus exhibiting its potential for real-life application. The model can be used as is with the suggested calculated features and reported learnt parameters, or adapted to other examiners' evaluation criteria, presuming their willingness to build manually graded datasets of their own.
引用
收藏
页码:1250 / 1255
页数:6
相关论文
共 50 条
  • [1] Combining dynamic and static analysis for automated grading SQL statements
    Wang, Jinshui
    Zhao, Yunpeng
    Tang, Zhengyi
    Xing, Zhenchang
    Journal of Network Intelligence, 2020, 5 (04): : 179 - 190
  • [2] Automated Grading of SQL Queries
    Chandra, Bikash
    Banerjee, Ananyo
    Hazra, Udbhas
    Joseph, Mathew
    Sudarshan, S.
    2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, : 1630 - 1633
  • [3] Similarity Metrics for SQL Query Clustering
    Kul, Gokhan
    Duc Thanh Anh Luong
    Xie, Ting
    Chandola, Varun
    Kennedy, Oliver
    Upadhyaya, Shambhu
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2018, 30 (12) : 2408 - 2420
  • [4] Short Answer Grading Using String Similarity And Corpus-Based Similarity
    Gomaa, Wael H.
    Fahmy, Aly A.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2012, 3 (11) : 115 - 121
  • [5] Interactive SQL Learning Tool with Automated Grading using MySQL Sandbox
    Permpool, Tanasab
    Nalintippayawong, Srinual
    Atchariyachanvanich, Kanokwan
    2019 IEEE 6TH INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND APPLICATIONS (ICIEA), 2019, : 928 - 932
  • [6] String Similarity Metrics for Ontology Alignment
    Cheatham, Michelle
    Hitzler, Pascal
    SEMANTIC WEB - ISWC 2013, PART II, 2013, 8219 : 294 - 309
  • [7] Partial Marking for Automated Grading of SQL Queries
    Chandra, Bikash
    Joseph, Mathew
    Radhakrishnan, Bharath
    Acharya, Shreevidhya
    Sudarshan, S.
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2016, 9 (13): : 1541 - 1544
  • [8] A Comparative Analysis of Student SQL and Relational Database Knowledge Using Automated Grading Tools
    Boisvert, Charles
    Domdouzis, Konstantinos
    License, Joshua
    2018 INTERNATIONAL SYMPOSIUM ON COMPUTERS IN EDUCATION (SIIE), 2018,
  • [9] A comparative evaluation of string similarity metrics for ontology alignment
    Sun, Yufei
    Ma, Liangli
    Wang, Shuang
    Journal of Information and Computational Science, 2015, 12 (03): : 957 - 964
  • [10] The XDa-TA System for Automated Grading of SQL Query Assignments
    Bhangdiya, Amol
    Chandra, Bikash
    Kar, Biplab
    Radhakrishnan, Bharath
    Reddy, K. V. Maheshwara
    Shah, Shetal
    Sudarshan, S.
    2015 IEEE 31ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2015, : 1468 - 1471