Skip to content

Simple Python application for detecting plagiarism between text files.

License

Notifications You must be signed in to change notification settings

FurkanBaran/PlagChek-Desktop-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

PlagChek

PlagCheck is a straightforward and fast plagiarism detection application developed upon request in 2021. It offers a simple user interface for instant plagiarism checks, allowing users to compare a selected document against multiple source files. The application highlights plagiarism instances, displays a plagiarism rate, and indicates the locations of potential plagiarism within the documents.

Features

  • Upload and analyze a main text file against multiple source files.
  • Highlight plagiarized sections in the text.
  • Display plagiarism rate and specific locations of plagiarism in the documents.

Installation

This application requires Python and Tkinter. Ensure Python is installed on your system and Tkinter is available, which is typically included with standard Python installations.

  1. Clone the repository:

    git clone https://github.com/FurkanBaran/PlagChek-Desktop-App.git
    cd PlagChek-Desktop-App
    
    
  2. Run the application:

    python plagcheck.py

Usage

  1. Start the application using the command provided in the Installation section.
  2. Import the main text file you want to check by clicking on 'Import Text File'.
  3. Import one or more source files for comparison by clicking on 'Import Data Files'.
  4. Set the desired level of comparison (N-grams) using the dropdown menu.
  5. Click 'Check' to start the plagiarism detection process.
  6. Review the results displayed in the application window. Plagiarized sections are highlighted in red. Screenshot_1 Screenshot_2 Screenshot_6

Changing level

Changing level (how many sequential words will be checked), and check again.

Screenshot_8

Search

Function to find the source of words detected as plagiarism

Screenshot_7

Contributing

Feel free to fork the repository and submit pull requests. You can also open issues to suggest improvements or report bugs.

License

This project is open-sourced under the MIT License.

Contact

Furkan Baran - furkanbaran021@gmail.com

Project Link: https://github.com/FurkanBaran/PlagChek-Desktop-App

About

Simple Python application for detecting plagiarism between text files.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages