Abstract
Massive open online courses or MOOCs have gained significant prominence as an e-learning platform. With large participation in MOOCs, an instructor is challenged with a gigantic task of assessing submissions for correctness and authenticity. For offering reputed and high-quality course completion certificates, a plagiarism detector is a must. In this paper we propose a four-phase plagiarism detection system that operates on large-scale submissions. This system exploits the dual but independent concepts of geodata and fast string-matching algorithms on top of big data platforms to solve this problem to a large extent. Given the context of these learning systems, and very high volume student participation, we are able to apply several optimizations in checking for plagiarism. This system is intended to benefit the course instructors by encouraging them to post advanced levels of courseware and more complicated assignments without bothering much about evaluation-related issues such as plagiarism.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
MOOCs and plagiarism: The plague of Online learning. http://www.gathereducation.com/blog/2012/plagiarism-and-moocs/
The chronicle of higher education: http://chronicle.com/article/Dozens-of-Plagiarism-Incidents/133697/
Haritha, N., Bhavani, M.: C code plagiarism detection. Int. J. Sci. Adv. Technol. 1(5) (2011)
Chunhui, W., Zhiguo, L., Dongsheng, L.: Preventing and detecting plagiarism in programming course. Int. J. Secur. Appl. 7(5) (2013)
Ajmal, O., Saad Missen, M.M., Hashmat, T., Moosa, M.: Eplag: a two layer source code plagiarism detection. In: IEEE conference paper (2013)
Muddu, B., Asadullah, A., Bhat, V.: CPDP:A robust technique for plagiarism detection in source code. In: IEEE conference, paper (2012)
Rabin Karp Algorithm: http://www.cs.mun.ca/~kol/courses/6783-w12/scribe-rabin-karp.pdf
Rabin Karp: http://www.sci.unich.it/~acciaro/Rabin_Karp.pdf
Broanac, P., Budin, L., Jakobovi, D.: Parallelized rabin-karp method for exact string matching. In: IEEE Conference Paper (2013)
Orman, G.K., Labatut, V., Cherifi, H.: On accuracy of community structure discovery algorithms
Bae, S.H., Halperin, D., West, J., Rosvall, M., Howe, B.: Scalable flow-based community detection for large-scale network analysis
Žáková, K., Pištej, J., Bisták, P.: Online tool for student’s source code plagiarism detection. In: IEEE International Conference on Emerging eLearning Technologies and Applications, Oct. 24–25 2013
Feng, J., Cui, B., Xia, K.: A code comparison algorithm based on AST for plagiarism detection. In: 2013 Fourth International Conference on Emerging Intelligent Data and Web Technology
Kustanto, C., Liem, I.: Automatic source code plagiarism detection. In: 2009 10th ACIS International Conference on Software Engineering, Artificial Intelligences, Networking and Parallel/Distributed Computing
MD5 message digest Algorithm: www.cs.sjsu.edu/~stamp/CS265/projects/papersSpr03/MD5.ppt
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer Science+Business Media Singapore
About this paper
Cite this paper
Greeshma Thomas, Ashwini Kumar, Kamal Bijlani, Aswathy, R. (2016). Phieval: Four-Phase Plagiarism Detection System in Private MOOCs. In: Shetty, N., Prasad, N., Nalini, N. (eds) Emerging Research in Computing, Information, Communication and Applications . Springer, Singapore. https://doi.org/10.1007/978-981-10-0287-8_48
Download citation
DOI: https://doi.org/10.1007/978-981-10-0287-8_48
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-0286-1
Online ISBN: 978-981-10-0287-8
eBook Packages: EngineeringEngineering (R0)