I will rewrite this entire repo later
This Repo is currently under development, most functions are not working yet <3
This project is designed to analyze academic examination papers for textual similarities, helping educators identify potential plagiarism or repeated content across different papers.
- PDF file input ✅
- Text similarity analysis (WIP)
- Ensure Python 3.10+ is installed
- Create and activate virtual environment:
uv venv
.\.venv\Scripts\activate- Install dependencies:
uv pip install -e .flet run ./main.pyBefore you analysis: Register paper -> OCR and preprocess -> Examine
paper_check/
├── main.py # Entry point
├── db/ # Database directory
├── models/ # Data models
├── src/
│ ├── core.py
│ ├── main_utils.py
│ ├── register.py
│ └── xlsx_operations.py
├── pyproject.toml # Project configuration
├── uv.lock # Dependency lockfile
└── README.md # Project documentation