z-logo
open-access-imgOpen Access
Similarity Detection in Large Volume Data using Machine Learning Techniques
Author(s) -
Viji Gopal*,
Varghese Paul,
M. Sudheep Elayidom,
Dr.Sasi Gopalan
Publication year - 2019
Publication title -
international journal of recent technology and engineering
Language(s) - English
Resource type - Journals
ISSN - 2277-3878
DOI - 10.35940/ijrte.c3987.098319
Subject(s) - copying , computer science , plagiarism detection , source code , code (set theory) , big data , process (computing) , similarity (geometry) , computation , data mining , artificial intelligence , programming language , set (abstract data type) , political science , law , image (mathematics)
When unauthorized copying or stealing of intellectual properties of others happen, it is called plagiarism. Two main approaches are used to counter this problem – external plagiarism detection and intrinsic plagiarism detection. External algorithms compare a suspicious file with numerous sources whereas intrinsic algorithms are allowed to solely inspect the suspicious file in order to predict plagiarism. In this work, the area chosen for detecting plagiarism is with programs or source code files. Copying the entire source code or logic used in a particular program without permissions or copyright is the stealing that happens in the case of source codes. There exist many ways to detect plagiarism in source code files. To perform plagiarism checking for a large dataset, the computational cost is very high and moreover it’s a time consuming job. To achieve a computationally efficient similarity detection in source code files, the Hadoop framework is used where parallel computation is possible for large datasets. But the raw data available to us is not in a suitable form for the existing plagiarism checking tools to work with, as their size is too high and they possess features of big data. Thus a qualifying model is required for the dataset, to be fed into Hadoop so that it could efficiently process them to check for plagiarism in source codes. To generate such a model, machine learning is used which incorporates big data with machine learning

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here