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 条
  • [31] Assessing the Similarity of Situations and Developments by Using Metrics
    Lorents, Peeter
    Matsak, Erika
    Kuuseok, Ahto
    Harik, Daniil
    INTELLIGENT DECISION TECHNOLOGIES 2017, KES-IDT 2017, PT I, 2018, 72 : 184 - 196
  • [32] MSQL: efficient similarity search in metric spaces using SQL
    Lu, Wei
    Hou, Jiajia
    Yan, Ying
    Zhang, Meihui
    Du, Xiaoyong
    Moscibroda, Thomas
    VLDB JOURNAL, 2017, 26 (06): : 829 - 854
  • [33] SQLiDDS: SQL injection detection using document similarity measure
    Kar, Debabrata
    Panigrahi, Suvasini
    Sundararajan, Srikanth
    JOURNAL OF COMPUTER SECURITY, 2016, 24 (04) : 507 - 539
  • [34] MSQL: efficient similarity search in metric spaces using SQL
    Wei Lu
    Jiajia Hou
    Ying Yan
    Meihui Zhang
    Xiaoyong Du
    Thomas Moscibroda
    The VLDB Journal, 2017, 26 : 829 - 854
  • [35] Using Reflection to Enhance Feedback for Automated Grading
    Alphonce, Carl
    LeGasse, Joseph
    SIGCSE 12: PROCEEDINGS OF THE 43RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 664 - 664
  • [36] AUTOMATED DIABETIC RETINOPATHY GRADING USING RESNET
    Elswah, Doaa K.
    Elnakib, Ahmed A.
    Moustafa, Hossam El-din
    PROCEEDINGS OF 2020 37TH NATIONAL RADIO SCIENCE CONFERENCE (NRSC), 2020, : 248 - 254
  • [37] Evaluation of a similarity-based elastography technique using four similarity metrics
    Rothney, MP
    Washington, CW
    Miga, MI
    2004 2ND IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING: MACRO TO NANO, VOLS 1 AND 2, 2004, : 696 - 699
  • [38] Scientific Article Clustering Using String Similarity Concept
    Rinartha, Komang
    Kartika, Luh Gede Surya
    2019 1ST INTERNATIONAL CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEM (ICORIS), 2019, : 13 - 17
  • [39] Modeling Trust for Recommender Systems using Similarity Metrics
    Pitsilis, Georgios
    Marshall, Lindsay F
    IFIP Advances in Information and Communication Technology, 2008, 263 : 103 - 118
  • [40] Modular robot motion planning using similarity metrics
    Chiang, CJ
    Chirikjian, GS
    AUTONOMOUS ROBOTS, 2001, 10 (01) : 91 - 106