mlsanityData to 14 Oct 2026

Measuring Plagiarism in Introductory Programming Course Assignments

arXiv 2205.08520 ↗First posted 29 Apr 2022cs.CL cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Measuring plagiarism in programming assignments is an essential task to the educational procedure. This paper discusses the methods of plagiarism and its detection in introductory programming course assignments written in C++. A small corpus of assignments is made publically available. A general framework to compute the similarity between a solution pair is developed that uses the three token-based similarity methods as features and predicts if the solution is plagiarized. The importance of each feature is also measured, which in return ranks the effectiveness of each method in use. Finally, the artificially generated dataset improves the results compared to the original data. We achieved an F1 score of 0.955 and 0.971 on original and synthetic datasets.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 2 of its 44 references that are in the map. First posted on arXiv 29 Apr 2022.

Builds on

2 of 44 references.

References · 2

  1. 2022Abusive and Threatening Language Detection in Urdu using Supervised Machine Learning and Feature Combinationscited by 2
  2. 2022The 2021 Urdu Fake News Detection Task using Supervised Machine Learning and Feature Combinationscited by 1

Built on by

Not cited yet.