You are on page 1of 14

Plagiarism Checker

using Python

PROJECT – IV (PR - 491) REPORT 2K21


B.TECH
4TH SEM (2ND YEAR)

GROUP MEMBERS

BACHELOR OF TECHNOLOGY
IN
COMPUTER SCIENCE AND ENGINEERING
BY

ABHISHEK KUMAR GUPTA 191112015002

ASHUTOSH PRASAD YADAV 191112015010

BAPUN SAHOO 191112015011

NILAVA SARKAR 191112015025

UNDER THE SUPERVISION OF


SIR. SANJAY CHAKRABORTY

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING


JIS UNIVERSITY, KOLKATA
APRIL, 2021
INDEX
 ACKNOWLEDGEMENT
 ABSTRACT
 OBJECTIVE
 INTRODUCTION
 APPROACH
 LIMITATIONS
 RESULTS
 IMPLEMENTATION
 INDIVUAL CONTRIBUTION
 CONCLUSION
ACKNOWLEDGEMENT

I, hereby completing this project would like to precise


my very great appreciation to our Vice Chancellor
Sir. for giving us, this opportunity and we would also
like to express my gratitude to our HOD Dr. Saikat
Maity sir.
I am grateful to our project supervisor Sanjay
Chakraborty Sir. under whose guidance and help this
project got successfully completed.
We are also thankful to our mentor Dr. Kamalika Datta
Ma’am for providing necessary details for the
implementation of the project.
Lastly, expanding my gratitude towards the authors
and producers of the different sources from which
required information was collected.
ABSTRACT

With the innovation in the technology and usage of


internet, Plagiarism is also emerging as a major
concern for all of us as there are ample resources
available in the internet. Undue Sub venting other
works is known as plagiarism. Especially in the field
of academia it becomes really hectic to manually
check documents of all the students. Hence, we need
an automation tool to this work faster and more
accurately.
Various methods can be improvised for the
plagiarism detection. In this project we have used
python as a tool for the plagiarism detection.
OBJECTIVE

In this project we are developing a Plagiarism


Checker using python that will detect whether the
files are plagiarised or not and hence produce a
report based on the analysis
The proposed method aims to make manual process
of checking plagiarism of any document
computerised. The system allows an agency or any
individual to ensure that the document the have is
not plagiarised.
INTRODUCTION

Pre Internet world was quiet different fetching


information consumed lots of time as to gather
information one needs to go through several books,
articles, newspapers etc. But with the advancement
of technology and modernity of the world all the
information came within our finger touch. With the
information coming within finger reach and emerging
as saviour for the human it also possesses some
disadvantages as it led to trend of copy and paste,
i.e. plagiarism. Plagiarism is not only illegal but also
emerged as a great challenge to the field of
education and research.
Plagiarism is not always copying someone’s work but
also copying someone’s idea and not giving due
credit.
Plagiarism has become a serious issue in today’s
world within the academia or professional world
Ease of internet access has led to accessibility of
information to everyone and it became best source
for information gathering.
With the increase in plagiarism, demand for the
plagiarism detection application is also becoming
high. And if plagiarism stays unchecked then it will
have serious negative effect in the development in
the respective field as the person responsible may be
attached to any important industry or even receives
funds for their developments or they even may
receive awards for what they haven’t developed
themselves.
Hence, detecting plagiarism is very essential and
plagiarism detection software is very much helpful to
detect plagiarism quickly.
APPROACH

 1st version- It is a very simple python code of few


lines which simply compare two local files using a
module, and gives the percentage of similarity.
 2nd version – The Second version of this
application is capable of comparing and two files
on any location on the disk and also to compare
multiple files on any location of any drive locally.

To Be Extended After Completion of The Project.


LIMITATIONS

The current limitation of the application is that, this


being a python code which is running locally- this
does not have any features of the web crawling yet,
that is the application can only compare two files
locally on the same pc instead of searching it on the
internet.
Other drawback of the current version of this
application is that it has only text based searching
mechanism to it and currently do not support any
other formats
RESULTS

To Be Added After Completion of The Project.


IMPLEMENTATION

The development of the application will be divided


into few versions. We will try to keep adding new
features in every new version.
The first version is very simple python code which is
using a module to compare two local files.
In the next version we will remove the module and
use our own string-matching algorithm.
And as the development goes further in line, we will
add features like automatic searching the document
on the web. We are also trying to add the feature of
OCR for image files.

To Be Extended After Completion of The Project.


INDIVUAL CONTRIBUTION

PROJECT REPORT & PROJECT PRESENTATION – BY


NAME - ABHISHEK KUMAR GUPTA
ROLL – 191112015002

PROJECT IMPLEMENTATION – BY
NAME - ASHUTOSH PRASAD YADAV
ROLL – 191112015010

PROJECT IDEA –
NAME -BAPUN SAHOO
ROLL – 191112015011

PROJECT IMPLEMENTATION – BY
NAME - NILAVA SARKAR
ROLL – 191112015025
CONCLUSION

To Be Added After Completion of The Project.

You might also like