Sistem deteksi plagiarisme source code berbasis web menggunakan Winnowing Fingerprinting & Rolling Hash Rabin-Karp. Mendukung PHP, Dart, dan Python.
-
Updated
Jun 28, 2026 - Python
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
Modular code plagiarism detector using Winnowing (MOSS‑style), multi‑language support, Streamlit UI, FastAPI API, and Dockerized deployment for academic and coding platform use.
Code Similarity Analyzer using Token-Based Approach | Detects Java code plagiarism via K-gram & Winnowing algorithm | Spring Boot + Vercel + Azure
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."