Intelligent code analyzer for online course management system

被引:0
|
作者
Kuo, JY [1 ]
Chu, L [1 ]
机构
[1] Fu Jen Catholic Univ, Dept Comp Sci & Informat Engn, Taipei, Taiwan
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Online course management system (OCMS) mainly aids various events in online instructing, including testing, course discussion, assignment submission, and assignment grading. This essay is mainly designed basing on the study of completed OCMS of the past. Online assignment submission is prone to easy plagiarism, infecting the learning process of the students and interfering with their studies. In the past, using human power to inspect for plagiarism is very time-consuming. This research then is focused on allowing programming courses to employ procedures such as code standardization, textual analysis, structural analysis, and variable analysis, to evaluate and compare programming codes. We provide an intelligent agent as a daemon to analyze the program code for OCMS. Textually, we use Document Fingerprinting Algorithm as a basis for text comparison; structurally, we utilize formal algebraic expression and dynamic control structure tree (DCS tree) to rebuild and evaluate the program structure; variable-wise, we not only record relevant information for each variable, but also analyze the programming structure where the variables are positioned. By applying a similarity measuring method, we output a similarity value for each program in the three aspects mentioned above. This research implements a convenient user interface that can be applied independently for assignment analyzation. Moreover we have designed a set of Application Programming Interface (API) that could be embedded into online course management systems.
引用
收藏
页码:228 / 234
页数:7
相关论文
共 50 条
  • [21] An Online Intelligent Visual Interaction System
    Zeng, Anxiang
    Yu, Han
    Gao, Xin
    Ou, Kairi
    Huang, Zhenchuan
    Hou, Peng
    Song, Mingli
    Zhang, Jingshu
    Miao, Chunyan
    [J]. PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 6578 - 6580
  • [22] An Intelligent System For Online Exam Monitoring
    Prathish, Swathi
    Narayanan, Athi S.
    Bijlani, Kamal
    [J]. PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE (ICIS), 2016, : 138 - 143
  • [23] iHelp: An Intelligent Online Helpdesk System
    Wang, Dingding
    Li, Tao
    Zhu, Shenghuo
    Gong, Yihong
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2011, 41 (01): : 173 - 182
  • [24] Multimedia intelligent system for online learning
    Buabeng-Andoh, C
    Asirvatham, D
    [J]. INTERNATIONAL CONFERENCE ON COMPUTERS IN EDUCATION, VOLS I AND II, PROCEEDINGS, 2002, : 40 - 41
  • [25] An Intelligent System for Online Signature Verification
    Sarfraz, Muhammad
    Rizvi, Syed M. A. J.
    [J]. 2015 SECOND INTERNATIONAL CONFERENCE ON INFORMATION SECURITY AND CYBER FORENSICS (INFOSEC), 2015, : 17 - 22
  • [26] Online Intelligent Course Education Based on Grid Model Simplification
    Jin, Ning
    Yan, Zhengkun
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [27] A Data Transform Model for Intelligent Substation and Production Management System Device Online Monitoring
    Du, Ke
    Guo, Jinghong
    Li, Binglin
    Ma, Yuanyuan
    Zhang, Hao
    Xin, Di
    [J]. PROGRESS IN POWER AND ELECTRICAL ENGINEERING, PTS 1 AND 2, 2012, 354-355 : 1111 - +
  • [28] Online Education Classroom Intelligent Management System Based on Tensor CS Reconstruction Model
    Mu, Hui
    Shi, Yali
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [29] Online Education Classroom Intelligent Management System Based on Tensor CS Reconstruction Model
    Mu, Hui
    Shi, Yali
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [30] An intelligent management system for technology management
    Linn, RJ
    Zhang, W
    Li, ZY
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2000, 38 (03) : 397 - 412