Skip to main content

A Simple Plagiarism Checker

Project description

Plagy

A Simple Plagiarism detector. It supports .txt, .c, ,cpp, ,py, ,java or any other utf-8 encoded text files.

It Provides 3 Scenarios to check the Plagiarism.

  1. One2One : Check the plagiarism score between two files. The files must be of same type.

  2. One2Many : Checks the Plagiarism score betweem one query file and a list of source files. One typical use case would be a newly published journals vs a list of already published journals, to check if the new journal is plagiarized from other sources or not.

  3. Many2Many : Checks the similiarity between every pair of files in a collection of files.

Installation

Install this package from pip directly

pip install plagiarism-MCA2022temp

or

pip3 install plagiarism-MCA2022temp

or clone this repo in your local environment and

python setup.py

Uses

from plagy.plagy import *
obj = One2One(path_to_file1, path_to_file2)
obj.preprocess_files()
obj.run()
obj.display()
obj = One2Many(path_to_source_folder, path_to_query_file)
obj.preprocess()
obj.run()
obj.display()
obj = Many2Many(path_to_collection_folder)
obj.preprocess()
obj.run(threshold = 0.7)
obj.display()

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plagiarism-MCA2022temp-0.1.tar.gz (4.8 kB view details)

Uploaded Source

File details

Details for the file plagiarism-MCA2022temp-0.1.tar.gz.

File metadata

  • Download URL: plagiarism-MCA2022temp-0.1.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.6

File hashes

Hashes for plagiarism-MCA2022temp-0.1.tar.gz
Algorithm Hash digest
SHA256 3c1d5e0e51464218d825f167ebe7a4c4abfaff922262b7384466aeb593de9abb
MD5 d94574c9ebf705a80e60681e90611a4a
BLAKE2b-256 b157ddfbf4ba9f02cace4ee00fa96d918540060a4eaf08b95a9a48094d5c6694

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page