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

Institutions

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

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Multimodal Assignment Plagiarism Detection System: A Case Study in Android Development Course

Deyu Tong, Wei Lin
Academic integrity and plagiarism
article

A Multimodal Assignment Plagiarism Detection System: A Case Study in Android Development Course

Deyu Tong, Wei Lin
article en

Abstract

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.

Fujian Normal University (CN), Nanjing University of Finance and Economics (CN)
Fuzhou Science and Technology Bureau, National Natural Science Foundation of China, Nanjing University of Finance and Economics
Openalex Percentile: Top 66%
Academic integrity and plagiarism
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Multimodal Assignment Plagiarism Detection System: A Case Study in Android Development Course — Deyu Tong, Wei Lin · (2024) | TGRS Research Map | TGRS