Modular code plagiarism detector using Winnowing (MOSS‑style), multi‑language support, Streamlit UI, FastAPI API, and Dockerized deployment for academic and coding platform use.
-
Updated
Feb 22, 2026 - Python
Modular code plagiarism detector using Winnowing (MOSS‑style), multi‑language support, Streamlit UI, FastAPI API, and Dockerized deployment for academic and coding platform use.
Sistem deteksi plagiarisme source code berbasis web menggunakan Winnowing Fingerprinting & Rolling Hash Rabin-Karp. Mendukung PHP, Dart, dan Python.
A high-performance text plagiarism detection pipeline using KMP and Rabin-Karp exact matching, robust Winnowing fingerprinting, and sub-linear time candidate screening via MinHash + Locality-Sensitive Hashing (LSH), built with a unified Streamlit analytical dashboard.
A high-performance text plagiarism detection pipeline engineering exact string matching via Knuth-Morris-Pratt (KMP) and Rabin-Karp architectures, coupled with structural winnowing fingerprinting for local alignment. Implements an optimized sub-linear time candidate screening matrix leveraging MinHash and Locality-Sensitive Hashing (LSH) to handle
A high-accuracy hybrid code plagiarism detector that combines K-gram Winnowing, weighted Jaccard, LCS, and JavaParser-based AST similarity to instantly detect Type 1-3 code clones..
Add a description, image, and links to the winnowing-algorithm topic page so that developers can more easily learn about it.
To associate your repository with the winnowing-algorithm topic, visit your repo's landing page and select "manage topics."