Skip to content

GAVINESHWAR/Assignment_Plagarism_Checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Assignment Plagiarism Checker 📄🔍

This project enables users to upload PDF files and display their contents on the website. It also includes an input field to specify a plagiarism percentage. The project is built using Flask for the backend and features an animated background with a stylish form for uploading files.

Features 🌟

  • 📥 Upload multiple PDF files.
  • 📝 Extract and display text content from uploaded PDFs.
  • 🔢 Input field to specify plagiarism percentage.
  • 🎨 Animated background.
  • 🖌️ Stylish form and button with hover effects.

Contributors 👥

  • G Avineshwar
  • B Lakshmi Sudha

Installation ⚙️

  1. Clone the repository:

    git clone https://github.com/your-username/assignment-plagiarism-checker.git
  2. Navigate to the project directory:

    cd assignment-plagiarism-checker
  3. Run the Flask application:

    python app.py
  4. Open your browser and go to http://127.0.0.1:5000 to see the application in action.

Usage 📝

  1. 📂 Upload one or multiple PDF files using the provided form.
  2. 🔢 Specify a plagiarism percentage in the input field.
  3. 📤 Click the "Upload" button to upload the files and display their contents on the website.

File Structure 📁

├── app.py

├── templates

│ └── index.html

├── static

│ └── style.css

└── README.md

Dependencies 📦

  • Flask
  • PyPDF2
  • numpy
  • fitz

License 📜

This project is licensed under the Apache License 2.0.