PWPReport G7
PWPReport G7
T.Y (Computer) class in the partial fulfillment for the award of Diploma in Computer Engineering as
per curriculum by the M.S.B.T.E. during the academic year 2023-24.
Dr. Chougule. M. A.
(A.G.P.P.I. Solapur)
(Principal)
“Plagiariasm Checker using Python”
Plagiariasm is simply called cheating. When one person copies the work or idea of another person
and uses that in their work by their name it is called plagiarism. For example, if someone writing
an article on geeksforgeeks and he/she copied the content from another site or resource it is said
to be plagiarized content.
In Python, there are various built-in modules used for making different tasks easy and difflib
module is one of them. This module provides different functions and classes by using which we
can compare the data sets. In this article, we are going to use SequenceMatcher() function class of
this module.
SequenceMatcher()
This function is available in difflib module in Python which is used to compare any two strings or
files. Using this function we are going to determine the amount plagiarism in a string or file by
comparing them with each other.
We are going to detect plagiarized content by comparing two text files. For that we use file
handling in Python to read text files after that comparing them to detect the plagiarism.
To build a plagiarism detector, you’ll use Tkinter and the Difflib module. Tkinter is a simple,
cross-platform, library that you can use to create graphical user interfaces quickly.
The Difflib module is part of the Python standard library that provides classes and functions for
comparing sequences like strings, lists, and files. With it, you can build programs like a text auto-
corrector, a simplified version control system, or a text summarization tool.
2.0 Code :-
3.0 Output :-
Intel i3 processor 8 GB 1
1 Hardware: Computer Ram,
System
1 TB HDD
2 Operating System Windows 10 1
3 Software Python3 1