All projects
ML
PlagCheck — Plagiarism Detection System
Full-stack plagiarism detection with TF-IDF cosine similarity, role-based portals, and live Google web search cross-checking.
About this project
A full-stack plagiarism detection web application built with FastAPI, SQLAlchemy,
and a pure-CSS frontend. Supports three role-based portals (Student, Teacher, Admin).
Uses TF-IDF cosine-similarity to compare submissions against each other and against
a live Google web search to cross-check content against the internet.
Demonstrates applied NLP, information retrieval, and backend engineering skills.
What it does
- TF-IDF cosine-similarity engine compares all submissions pairwise within a course
- Live Google Search API integration cross-checks student content against the internet
- Three role-based portals: Student (submit + view results), Teacher (manage courses), Admin (system oversight)
- SQLAlchemy ORM with full relational schema — submissions, users, courses, results
- Demonstrates practical NLP and information retrieval in a real academic context