Development of automated plagiarism detection system
This final year project “Development of Automated Plagiarism Detection System” aims to develop a standalone web-based system for detecting and calculating the similarity between students’ codes based on C Programming Language. As many students are taking programming courses in their university st...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/157545 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | This final year project “Development of Automated Plagiarism Detection System” aims to develop a standalone web-based system for detecting and calculating the similarity between students’ codes based on C Programming Language.
As many students are taking programming courses in their university studies, lecturers spend the majority of their time grading the programming assignment manually. To reduce this time-consuming process, a web-based automated assignment submission system was introduced to grade the assignment automatically. In the School of Computer Science and Engineering @ Nanyang Technological University (NTU SCSE), it uses this system called Automated Programming Assignment Submission (APAS) for grading of students’ code automatically.
However, the major problem in APAS is plagiarism detection. In this project, we developed a separate standalone system called “Automated Plagiarism Detection System (APDS)” to detect plagiarism based on student submitted code. It calculates the similarity between the student codes using SIM Algorithm and displays the similarity percentage. When the similarity percentage is lower than the acceptable percentage, the student can submit the same code to APAS for grading.
Keywords – Plagiarism checking; Python; Application development |
---|