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.
- 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.
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.
-
Clone the repository:
git clone https://github.com/FurkanBaran/PlagChek-Desktop-App.git cd PlagChek-Desktop-App
-
Run the application:
python plagcheck.py
- Start the application using the command provided in the Installation section.
- Import the main text file you want to check by clicking on 'Import Text File'.
- Import one or more source files for comparison by clicking on 'Import Data Files'.
- Set the desired level of comparison (N-grams) using the dropdown menu.
- Click 'Check' to start the plagiarism detection process.
- Review the results displayed in the application window. Plagiarized sections are highlighted in red.
Changing level (how many sequential words will be checked), and check again.
Function to find the source of words detected as plagiarism
Feel free to fork the repository and submit pull requests. You can also open issues to suggest improvements or report bugs.
This project is open-sourced under the MIT License.
Furkan Baran - furkanbaran021@gmail.com
Project Link: https://github.com/FurkanBaran/PlagChek-Desktop-App