DocumentCode :
1718260
Title :
Plagiarism detection tool “Parikshak”
Author :
Sharma, Shalini ; Sharma, Chandra Shekhar ; Tyagi, Veena
Author_Institution :
C-DAC, Mohali, India
fYear :
2015
Firstpage :
1
Lastpage :
7
Abstract :
Source code plagiarism has been a concern for many teachers in computer science field, given to the ease of availability of content in this era of internet. We developed a tool for detecting plagiarism in source codes of students learning programming languages, to cater to the needs of teachers and help them monitor students source codes. Currently our tool supports six programming languages namely, C, C++, Java, Perl, Python and Php. The tool works in three steps. Tokenization followed by N-Gram representation of source codes and then comparison using Greedy String Tiling algorithm. Response time of our tool is one minute for 50 source code files of length 75 lines of code (LOC). The feedback given by the teachers after using our tool, in one of our post graduate courses for advance computing, is over whelming. As per them results given by the tool are ninety-nine percent correct. So we strongly believe that this tool can help to analyse student´s true capabilities and help the teachers tremendously in plagiarism detection.
Keywords :
computational linguistics; computer aided instruction; computer science education; greedy algorithms; programming; software tools; source code (software); C language; C++ language; Java language; LOC; Parikshak; Perl language; Php language; Python language; advance computing; greedy string tiling algorithm; lines of code; n-gram representation; plagiarism detection tool; post graduate courses; programming languages; source code plagiarism detection; tokenization; Computers; Detectors; Educational institutions; Java; Particle separators; Plagiarism; infringement detection; piracy detection; plagiarism detector; source code plagiarism; source code similarity detection tool;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communication, Information & Computing Technology (ICCICT), 2015 International Conference on
Conference_Location :
Mumbai
Print_ISBN :
978-1-4799-5521-3
Type :
conf
DOI :
10.1109/ICCICT.2015.7045739
Filename :
7045739
Link To Document :
بازگشت