Advanced C++ plagiarism detection engine using Clang tokenization, Winnowing fingerprinting, Rolling Hashing, Suffix Automata and Levenshtein similarity analysis.
-
Updated
Jun 16, 2026 - C++
Advanced C++ plagiarism detection engine using Clang tokenization, Winnowing fingerprinting, Rolling Hashing, Suffix Automata and Levenshtein similarity analysis.
A DSA-based plagiarism detection system using KMP, Rabin-Karp, Shingling, Winnowing, Jaccard Similarity, and TF-IDF with FastAPI backend and premium React dashboard.
A Flask-based plagiarism detection system using TF-IDF, Jaccard, Fingerprinting, Winnowing, and MinHash algorithms with user authentication, PDF reports, scan history, and interactive analytics dashboard.
Multi-signal source code similarity detector. Moss alternative with AST-based fingerprinting that resists common plagiarism obfuscations: renaming, dead code, type/loop/conditional swaps, and statement reordering.
Forensic source-code comparison for IP litigation — Winnowing/MOSS fingerprints + courtroom-ready PDF reports (Bates numbering, evidence hashing). pip install diffinite
Add a description, image, and links to the winnowing topic page so that developers can more easily learn about it.
To associate your repository with the winnowing topic, visit your repo's landing page and select "manage topics."