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

Grading Assignments to Detect AI-Generated Code in Student Submissions General 8 min
Marcus Rodriguez Marcus Rodriguez · 3 weeks ago

Grading Assignments to Detect AI-Generated Code in Student Submissions

Most AI-generated code in student submissions goes unnoticed when instructors rely on intuition or a single detector. This research-style guide explains how to layer statistical signals, peer similarity, web-source checks, and rubric design to reliably catch AI-assisted code without manufacturing false positives.

How Greedy String Tiling Detects Plagiarized Code General 1 min
Marcus Rodriguez Marcus Rodriguez · 4 weeks ago

How Greedy String Tiling Detects Plagiarized Code

Greedy string tiling is the matching algorithm behind JPlag and several modern code similarity engines. This report explains how it tokenizes source, extracts maximal contiguous matches, and why it still needs help from AST and fingerprinting to catch refactored plagiarism.

ChatGPT vs Copilot vs Gemini Code Detection Benchmarked General 8 min
James Okafor James Okafor · 4 weeks ago

ChatGPT vs Copilot vs Gemini Code Detection Benchmarked

A head-to-head evaluation of AI code detection across ChatGPT-4o, GitHub Copilot, Claude 3.5 Sonnet, and Gemini 1.5 Pro. One pattern kept surfacing: text-only detectors miss refactored LLM code, while structural and multi-signal checks hold up.

A Hiring Manager's Audit of AI-Generated Code in Take-Home Tests General 7 min
Rachel Foster Rachel Foster · 4 weeks ago

A Hiring Manager's Audit of AI-Generated Code in Take-Home Tests

An engineering leader audit of 1,284 remote take-home coding submissions found 31.2% flagged as likely AI-generated at high confidence. Manual review confirmed 279 of 401 high-confidence flags, with a 4.5% false positive rate among high-confidence flags. Here is what the data showed and how hiring managers should handle AI detection scores.

How a 400-Student Python Course Flags AI and Copied Code General 11 min
Alex Petrov Alex Petrov · 1 month ago

How a 400-Student Python Course Flags AI and Copied Code

A 400-student Python course adopted Codequiry to check submissions for plagiarism and AI generation. The instructor found that 18% of assignments contained copy-pasted code from Chegg, and 12% showed strong signs of LLM authorship — a pattern that peer-only checks had missed entirely.

What Happens When a CS Course Runs Both MOSS and ChatGPT Detectors General 11 min
Dr. Sarah Chen Dr. Sarah Chen · 1 month ago

What Happens When a CS Course Runs Both MOSS and ChatGPT Detectors

Over 1,200 student submissions from a large public university’s introductory Python course were analyzed with Codequiry’s similarity engine and its AI code detector. The results show how traditional plagiarism tools miss a growing fraction of unauthorized work—and why layering AI detection changes what instructors actually see.

Writing Programming Assignments That Resist Plagiarism General 7 min
Dr. Sarah Chen Dr. Sarah Chen · 1 month ago

Writing Programming Assignments That Resist Plagiarism

We cut similarity rates from 43% to 7% in a Data Structures course not by policing harder but by rewriting the assignments themselves. Here's what worked, what broke, and where detection tools like Codequiry still earn their keep.

How a University Caught AI-Generated Code in 14Percent of CS2 Submissions General 11 min
Alex Petrov Alex Petrov · 1 month ago

How a University Caught AI-Generated Code in 14Percent of CS2 Submissions

When Riverside University’s CS department ran an AI detector across 300 CS2 assignments alongside MOSS, they discovered a new layer of academic integrity challenges. The case study reveals what they found, how they calibrated thresholds, and why combining AI detection with source-code fingerprinting changed their grading workflow.

Token Fingerprinting vs AST Matching on 1,000 Refactored Java Programs General 11 min
James Okafor James Okafor · 1 month ago

Token Fingerprinting vs AST Matching on 1,000 Refactored Java Programs

When students rename variables, extract methods, and reorder statements to hide copied code, which detection algorithm actually holds up? A controlled experiment pits winnowing, token-based matching, and AST structural hashing against a ladder of refactoring transformations — and reveals why single-technique checkers miss the cases that academic-integrity panels care about most.

At What Point Does Token-Based Detection Fail Against Automated Refactoring? General 11 min
Marcus Rodriguez Marcus Rodriguez · 1 month ago

At What Point Does Token-Based Detection Fail Against Automated Refactoring?

Most plagiarism detectors rely on token streams, which break down as soon as students rename variables, reorder statements, or extract methods. We map the precise failure points, walk through AST-based recovery techniques, and show how fingerprinting fills the gaps that tree comparators leave behind. A must-bookmark deep‑dive for any CS educator or engineering lead who has watched suspect code sail right through a token‑only scanner.

How Source Code Plagiarism Detection Escaped the Diff Trap General 11 min
Priya Sharma Priya Sharma · 1 month ago

How Source Code Plagiarism Detection Escaped the Diff Trap

What started as a textual diff in Unix is now a high-stakes algorithmic arms race. This article traces the thirty-year evolution of source code plagiarism detection—from simple token matching and AST comparison to fingerprinting that survives variable renaming, and finally to the fresh challenge of AI-generated code. We examine the real detection rates, the tools that led each era, and where Codequiry fits as the first hybrid platform to unify peer, web, and AI checks in a single reporting workflow.

15,000 CS Submissions Test 3 Plagiarism Detection Algorithms General 10 min
Marcus Rodriguez Marcus Rodriguez · 1 month ago

15,000 CS Submissions Test 3 Plagiarism Detection Algorithms

Code similarity tools all promise to catch cheaters, but their underlying algorithms differ dramatically. We ran a large-scale experiment—15,000 real CS1 Java submissions, 500 manually verified suspicious pairs—to compare winnowing (MOSS), AST hashing (JPlag-style), and fingerprinting side by side. The results expose which techniques survive renaming, refactoring, and template reuse, and why a layered approach matters for low false‑positive rates in production academic workflows.