New Breakthrough AI Detection. Our best yet for AI-written source code. Catches 90% of AI/GPT code with 1.3% false flags. 90% caught, 1.3% false flags. Read more Read more
New: MCP integration. Run plagiarism scans from Claude, Cursor or any AI assistant. Run scans from Claude or Cursor. Set it up

Code Intelligence Hub

Expert insights on AI code detection and academic integrity

Latest Articles

Stay ahead with expert analysis and practical guides

How Purdue Northwest Caught 34% More AI-Generated Code General 12 min
Priya Sharma Priya Sharma · 2 months ago

How Purdue Northwest Caught 34% More AI-Generated Code

After years of relying on MOSS to spot peer-to-peer code plagiarism, the CS department at Purdue Northwest saw a new problem: students submitting AI-generated code that looked original to traditional checkers. By adding an AI code detector and web‑source matching to their pipeline, they flagged 34% more AI‑written assignments in a single semester — giving instructors the concrete evidence they needed to uphold academic integrity.

Automating Code Plagiarism and AI Checks in GitHub Classroom General 11 min
Priya Sharma Priya Sharma · 2 months ago

Automating Code Plagiarism and AI Checks in GitHub Classroom

GitHub Classroom automates assignment distribution, but grading still exposes copied code and AI-authored submissions late in the semester. By wiring Codequiry’s dual-purpose API into a GitHub Actions pipeline, instructors can flag both traditional plagiarism and LLM-generated solutions the moment a student pushes. This walkthrough shows the exact YAML and shell scripts you need, plus how to interpret the structured similarity and AI probability reports that come back.

Across Two Semesters, AI Code Detector Accuracy Hit 87% in Python General 7 min
Rachel Foster Rachel Foster · 2 months ago

Across Two Semesters, AI Code Detector Accuracy Hit 87% in Python

A two-semester experiment at a mid-sized CS department put Codequiry’s AI code detector to the test across 1,200 student submissions. The tool achieved 87% overall accuracy in identifying AI-generated Python code, with a manageable false-positive rate and strong recall. The study surfaced distinct patterns in where detection excels—and where manual judgment remains essential.

How Code Similarity Detection Advanced From Strings to Semantics General 8 min
James Okafor James Okafor · 3 months ago

How Code Similarity Detection Advanced From Strings to Semantics

From manual diff checks to AI-powered semantic analysis, code plagiarism detection has undergone a fundamental transformation. This article traces the key milestones—MOSS, JPlag, AST fingerprinting, and the new frontier of LLM-written code—and explains why a single method is no longer enough.

One Community College's Web Code Plagiarism Strategy Case Studies 2 min
David Kim David Kim · 3 months ago

One Community College's Web Code Plagiarism Strategy

When intro programming students at a mid-sized community college were copying entire code snippets from Stack Overflow and GitHub, the department needed a scalable detection solution. By integrating Codequiry’s web-source matching into their grading pipeline, they reduced surface-level copy-paste incidents by 40% in a single semester while cutting manual review time by 60%.

How to Design Assignments That Resist Code Plagiarism Academic Integrity 9 min
Alex Petrov Alex Petrov · 3 months ago

How to Design Assignments That Resist Code Plagiarism

Simple changes to assignment design—unique interfaces, randomized test harnesses, and automated similarity checks—drastically reduce code plagiarism. This guide walks through six concrete tactics with real code examples and grading workflows.

Why Some CS Departments Are Moving Beyond Moss for Plagiarism Detection General 8 min
Dr. Sarah Chen Dr. Sarah Chen · 3 months ago

Why Some CS Departments Are Moving Beyond Moss for Plagiarism Detection

Riverdale State University’s computer science department spent years relying on Moss to catch plagiarised assignments. But as student work grew more sophisticated — combining copied web code, heavy refactoring, and AI-generated fragments — the department realised token-based similarity alone was no longer sufficient. This case study covers how they transitioned to a multi-tool detection pipeline.

How Winnowing Fingerprints Resist Variable Renaming General 8 min
David Kim David Kim · 4 months ago

How Winnowing Fingerprints Resist Variable Renaming

Winnowing fingerprinting is a powerful technique for detecting code plagiarism that survives variable renaming, refactoring, and cosmetic changes. This case study examines how the algorithm works, where it succeeds, and where it falls short compared to AST-based approaches.

How Automatic Grading Evolved From Scripts to Integrity Pipelines Academic Integrity 9 min
Alex Petrov Alex Petrov · 4 months ago

How Automatic Grading Evolved From Scripts to Integrity Pipelines

A retrospective on automatic grading in computer science education—from shell scripts comparing output strings to modern platforms combining unit tests, static analysis, and code similarity detection. What we gained, what we lost, and why integrity pipelines matter more than ever.

What Code Similarity Metrics Actually Measure in Student Work General 9 min
David Kim David Kim · 4 months ago

What Code Similarity Metrics Actually Measure in Student Work

Not all code similarity is plagiarism, and not all plagiarism is caught by string matching. This article breaks down the three major detection techniques—AST comparison, token-based analysis, and algorithmic fingerprinting—and explains what each one actually reveals about student submissions.

Teaching Students to Write Attribution Comments in Group Work Academic Integrity 10 min
David Kim David Kim · 5 months ago

Teaching Students to Write Attribution Comments in Group Work

Attribution comments are a simple but powerful tool for teaching code integrity in collaborative programming projects. This article explains how to implement them effectively, what to include, and how they transform group work from a plagiarism minefield into a learning opportunity.

From Paper Traces to Abstract Syntax Trees: Code Similarity Then and Now General 9 min
Rachel Foster Rachel Foster · 5 months ago

From Paper Traces to Abstract Syntax Trees: Code Similarity Then and Now

The history of code similarity detection is a story of escalating arms races. What started with professors reading printouts has evolved through Unix diffs, token-based fingerprinting, and into modern abstract syntax tree analysis. This retrospective traces the key technical shifts that shaped how we detect code plagiarism in programming courses today.