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...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Jun Long
Other Authors: Hui Siu Cheung
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