A Multimodal Assignment Plagiarism Detection System: A Case Study in Android Development Course
In Android application development courses, student assignments typically comprise multimodal content, including source code, interface layout files, and runtime UI screenshots in reports. This multimodal nature poses significant challenges for traditional text-based plagiarism detection methods in comprehensively evaluating assignment originality. As programming education continues to expand, assignment plagiarism has become increasingly prevalent, seriously impacting teaching quality and learning outcomes. To address this challenge, this paper presents a deep learning-based multimodal plagiarism detection system. The system employs ConvNeXt to generate image features, BERT (Bidirectional Encoder Representations from Transformers) to analyze textual descriptions and CodeBERT to analyze source code. These features are then concatenated and processed through a Multi-Layer Perceptron to generate a unique digital fingerprint for each assignment. The system identifies potential plagiarism by computing similarity scores between different features and the fingerprints. Experimental results in real educational settings demonstrate the system's effectiveness in detecting various forms of assignment plagiarism, significantly improving both accuracy and efficiency of plagiarism detection, thus providing a powerful tool for maintaining educational quality.
Authors
- Deyu Tong (ORCID: https://orcid.org/0000-0002-1009-750X)
- Wei Lin (ORCID: https://orcid.org/0000-0002-3869-6651)
Institutions
- Fujian Normal University (CN)
- Nanjing University of Finance and Economics (CN)
Publication Details
- Published
- 2024-12-20
- DOI
- https://doi.org/10.1109/icise-ie64355.2024.11025420
- Primary Topic
- Academic integrity and plagiarism
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Fuzhou Science and Technology Bureau
- National Natural Science Foundation of China
- Nanjing University of Finance and Economics