Inicio  /  Computers  /  Vol: 10 Par: 4 (2021)  /  Artículo
ARTÍCULO
TITULO

Online Judging Platform Utilizing Dynamic Plagiarism Detection Facilities

Fariha Iffath    
A. S. M. Kayes    
Md. Tahsin Rahman    
Jannatul Ferdows    
Mohammad Shamsul Arefin and Md. Sabir Hossain    

Resumen

A programming contest generally involves the host presenting a set of logical and mathematical problems to the contestants. The contestants are required to write computer programs that are capable of solving these problems. An online judge system is used to automate the judging procedure of the programs that are submitted by the users. Online judges are systems designed for the reliable evaluation of the source codes submitted by the users. Traditional online judging platforms are not ideally suitable for programming labs, as they do not support partial scoring and efficient detection of plagiarized codes. When considering this fact, in this paper, we present an online judging framework that is capable of automatic scoring of codes by detecting plagiarized contents and the level of accuracy of codes efficiently. Our system performs the detection of plagiarism by detecting fingerprints of programs and using the fingerprints to compare them instead of using the whole file. We used winnowing to select fingerprints among k-gram hash values of a source code, which was generated by the Rabin?Karp Algorithm. The proposed system is compared with the existing online judging platforms to show the superiority in terms of time efficiency, correctness, and feature availability. In addition, we evaluated our system by using large data sets and comparing the run time with MOSS, which is the widely used plagiarism detection technique.

 Artículos similares

       
 
Chaim David and Haridimos Kondylakis    
Over time, the renowned Kyoto Encyclopedia of Genes and Genomes (KEGG) has grown to become one of the most comprehensive online databases for biological procedures. The majority of the data are stored in the form of pathways, which are graphs that depict... ver más
Revista: Information

 
Meng Ma, Zhirong Zhong, Zhi Zhai and Ruobin Sun    
There are hundreds of various sensors used for online Prognosis and Health Management (PHM) of LREs. Inspired by the fact that a limited number of key sensors are selected for inflight control purposes in LRE, it is practical to optimal placement of redu... ver más
Revista: Aerospace

 
Juan Luis Pérez-Ruiz, Yu Tang, Igor Loboda and Luis Angel Miró-Zárate    
In the field of aircraft engine diagnostics, many advanced algorithms have been proposed over the last few years. However, there is still wide room for improvement, especially in the development of more integrated and complete engine health management sy... ver más
Revista: Aerospace

 
Zilin Zhao, Zhi Cai, Mengmeng Chang and Zhiming Ding    
Unconventional events exacerbate the imbalance between regional transportation demand and limited road network resources. Scientific and efficient path planning serves as the foundation for rapidly restoring equilibrium to the road network. In real large... ver más
Revista: Applied Sciences

 
Yu Chen, Jianwan Ding, Yu Chen and Dong Yan    
The introduction of a dynamic model in robot trajectory tracking control design can significantly improve its trajectory tracking accuracy, but there are many uncertainties in the robot dynamic model which can be dealt with through robust control and ada... ver más
Revista: Applied Sciences