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 条
  • [41] Modeling trust for recommender systems using similarity metrics
    Pitsilis, Georgios
    Marshall, Lindsay F.
    TRUST MANAGEMENT II, 2008, 263 : 103 - 118
  • [42] Combining multiple similarity metrics using a multicriteria approach
    Lamontagne, Luc
    Abi-Zeid, Irene
    ADVANCES IN CASE-BASED REASONING, PROCEEDINGS, 2006, 4106 : 415 - 428
  • [43] Modular Robot Motion Planning Using Similarity Metrics
    Chih-Jung Chiang
    Gregory S. Chirikjian
    Autonomous Robots, 2001, 10 : 91 - 106
  • [44] USING SIMILARITY METRICS TO DETERMINE CONTENT FOR EXPLANATION GENERATION
    MAYBURY, MT
    EXPERT SYSTEMS WITH APPLICATIONS, 1995, 8 (04) : 513 - 525
  • [45] SQLiDDS: SQL Injection Detection Using Query Transformation and Document Similarity
    Kar, Debabrata
    Panigrahi, Suvasini
    Sundararajan, Srikanth
    DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, ICDCIT 2015, 2015, 8956 : 377 - 390
  • [46] Analysis of the optimization of SQL statements of the Structured Query Language using large volumes of data
    Vicuna Pino, Ariosto Eugenio
    Ponce Ordonez, Jessica Alexandra
    Erazo Moreta, Orlando Ramiro
    REVISTA PUBLICANDO, 2018, 5 (16): : 70 - 79
  • [47] Methods of Automated Music Comparison Based on Multi-Objective Metrics of Network Similarity
    Muszynski, Szymon
    Tarapata, Zbigniew
    APPLIED SCIENCES-BASEL, 2023, 13 (06):
  • [48] Automated Grading System using Natural Language Processing
    Rokade, Amit
    Patil, Bhushan
    Rajani, Sana
    Revandkar, Surabhi
    Shedge, Rajashree
    PROCEEDINGS OF THE 2018 SECOND INTERNATIONAL CONFERENCE ON INVENTIVE COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICICCT), 2018, : 1123 - 1127
  • [49] Automated Cashew Kernel Grading Using Machine Vision
    Arun, M. O.
    Nath, Aneesh G.
    Shyua, A.
    2016 INTERNATIONAL CONFERENCE ON NEXT GENERATION INTELLIGENT SYSTEMS (ICNGIS), 2016, : 332 - 336
  • [50] Automated Essay Grading using Machine Learning Algorithm
    Ramalingam, V. V.
    Pandian, A.
    Chetry, Prateek
    Nigam, Himanshu
    PROCEEDINGS OF THE 10TH NATIONAL CONFERENCE ON MATHEMATICAL TECHNIQUES AND ITS APPLICATIONS (NCMTA 18), 2018, 1000