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 |
id |
sg-ntu-dr.10356-157545 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1575452022-05-19T12:43:03Z Development of automated plagiarism detection system Tan, Jun Long Hui Siu Cheung School of Computer Science and Engineering ASSCHUI@ntu.edu.sg Engineering::Computer science and engineering 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 Bachelor of Engineering (Computer Science) 2022-05-19T12:43:03Z 2022-05-19T12:43:03Z 2022 Final Year Project (FYP) Tan, J. L. (2022). Development of automated plagiarism detection system. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/157545 https://hdl.handle.net/10356/157545 en application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering |
spellingShingle |
Engineering::Computer science and engineering Tan, Jun Long Development of automated plagiarism detection system |
description |
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 |
author2 |
Hui Siu Cheung |
author_facet |
Hui Siu Cheung Tan, Jun Long |
format |
Final Year Project |
author |
Tan, Jun Long |
author_sort |
Tan, Jun Long |
title |
Development of automated plagiarism detection system |
title_short |
Development of automated plagiarism detection system |
title_full |
Development of automated plagiarism detection system |
title_fullStr |
Development of automated plagiarism detection system |
title_full_unstemmed |
Development of automated plagiarism detection system |
title_sort |
development of automated plagiarism detection system |
publisher |
Nanyang Technological University |
publishDate |
2022 |
url |
https://hdl.handle.net/10356/157545 |
_version_ |
1734310182349963264 |