CodeMas — Plagiarism Detection Flow

Animated sequence diagram — browser signals stored per submission → exam closes → Phase 1 behavioral batch (synchronous, inside batch task) → Phase 2 similarity (async, staggered per question)

—
Press Play or → to begin
Two-phase post-exam batch — behavioral signals scored synchronously, then TF-IDF cross-comparison queued per question.
Browser
Student UI
Trainer
Exam report
Django
REST API
Redis
Queue
Celery
Worker
Postgres
Database
Phase 1 Step 1 of 21
—
—
Speed: