Why Do AI Detectors Have Different Results?
AI Detectors

Why Do AI Detectors Have Different Results?

Shadab Sayeed
Written by Shadab Sayeed
October 21, 2026
Calculating…

Paste the same paragraph into two AI detectors and you might get two very different answers. One might call it human-written with a score of 0%. Another might flag almost the entire passage as AI-generated. Neither result automatically tells you who wrote it.

The disagreement is not just a software glitch. AI detectors use different models, look for different patterns, and often mean different things by the percentages they display. To see how much that matters, we compared six detectors on the same 100 pieces of text and examined the published research behind several approaches.

TL;DR: Why do AI detectors disagree?

  • They do not all use the same technology. Some examine token probabilities; others use trained classifiers, multiple models, or different combinations of language patterns.
  • They were trained on different writing. A detector familiar with one generator, language, or writing genre may struggle with another.
  • A percentage is not a universal measurement. A confidence-like score from one service is not necessarily comparable with a percentage of text identified by another.
  • They use different thresholds. Two tools can assign the same underlying risk score yet display opposite labels.
  • Our test showed widespread disagreement. With a common, deliberately artificial 50/100 boundary, 81 of 99 complete texts received conflicting high/low classifications from at least two detectors.

That last statistic is about agreement, not accuracy. We do not know which detector was right because this dataset does not include independently verified authorship labels.

We compared six AI detectors on 100 identical texts

Our dataset contains results from QuillBot, Turnitin, Originality.ai, Pangram, ZeroGPT, and Sapling. The pieces range from 53 to 455 words, with a median length of 139.5 words. Every text has six scores except one, which is missing a QuillBot result.

For a straightforward comparison, we put the stored scores on a nominal 0–100 scale, multiplying the Pangram column by 100 because it was recorded from 0 to 1. We then called a score high when it was at least 50 and low otherwise. This is our analysis rule, not any company's recommended or official cutoff.

Also Read: Which AI Detectors That Support PDF Files?

1. How often did each detector return a high score?

Horizontal bar chart of high-score rates for six AI detectors, with results ranging from 25% to 93%.
Share of available samples with a stored score of at least 50/100. This is a comparison of outputs, not a ranking of accuracy.

Pangram's recorded field crossed the common boundary on 93% of samples. QuillBot and ZeroGPT did so on roughly a quarter of samples. Originality.ai fell between those extremes at 45%, and Sapling at 53%. That gap is striking, but it would be misleading to conclude that Pangram is more sensitive or QuillBot is more accurate without knowing the intended meaning of every field and the real authorship of each text.

Also Read: What Is AI Residue? Definition, Examples, and Why It's Spreading

2. Which detectors agreed most often?

Heatmap showing percentage agreement in high versus low scores between every pair of six detectors.
Pairwise agreement under the shared 50/100 boundary. Matching labels do not mean matching explanations or correct answers.

QuillBot and ZeroGPT agreed on 87.9% of the 99 texts where both had scores. Pangram and ZeroGPT agreed on only 28% of their 100 shared texts. The average across all 15 unique detector pairs was approximately 62.8%.

Agreement is useful for spotting consistent behavior, but it is not an accuracy metric. If two detectors learned a similar blind spot, they could agree frequently and still be wrong together.

Also Read: Free AI Detectors With No Word Limit: What Actually Works in 2026?

3. How many detectors agreed on a single document?

Bar chart showing how many of the six detectors gave a high score to each of 99 texts.
Distribution of the number of high scores among 99 complete six-detector samples.

Only 18 of the 99 complete texts had a unanimous classification: four were low across all six tools, and 14 were high across all six. The other 81 texts, or 81.8%, had at least one conflicting result.

There were 29 texts where exactly one detector returned a high score and 25 where exactly two did. These are the sorts of situations that make a single AI score frustrating for a student or writer: the answer changes depending on which tool they open.

Also Read: What Is SynthID in Gemini? The Invisible Signature Behind Google's AI Content

4. What does disagreement look like on individual samples?

Black and white matrix illustrating high and low scores for twelve example texts across six detectors.
Twelve illustrative rows from the CSV, including close calls, sharp disagreements, and unanimous results. They were selected to show the range of behavior, not to estimate a population rate.
CSV row Words QuillBot Turnitin Originality Pangram ×100 ZeroGPT Sapling
18 53 0 0 35 99 0 100
31 86 100 0 100 98 0 99
64 95 100 0 1 93 74 1
12 327 0 88 1 100 0 68
48 384 0 20 28 100 0 2
90 455 100 19 92 100 60 83
21 113 0 0 18 4 0 2
20 220 100 100 100 100 100 100

Consider CSV row 48: Pangram's recorded score is 100, while QuillBot, Turnitin, Originality.ai, ZeroGPT, and Sapling all fall below 50. Compare that with row 20, where all six scores are high. Those two cases are not evidence that any particular tool is right; they show how differently the products can respond to the same words.

One important limitation: 93 of the 100 texts are shorter than 300 words in the CSV, whereas Turnitin's current standard AI Writing Report requires at least 300 words of qualifying prose. We cannot establish how the stored Turnitin values were obtained. The results may reflect another workflow or model version. They should not be presented as a fresh, reproducible benchmark of Turnitin's current standard interface.

What are AI detectors actually looking for?

An AI detector cannot look inside a paragraph and find a hidden tag saying “written by ChatGPT.” In most cases it estimates authorship from patterns in the text. Researchers have designed several ways to make that estimate, and they do not all ask the same question.

Perplexity: how predictable is the next word?

Perplexity describes how surprising a passage is to a particular language model. A model might consider “The results were significant” a fairly predictable continuation and a strange, highly specific turn of phrase less predictable. Some detection approaches test whether a passage is unusually easy for a model to predict.

The catch is that perplexity depends on which model does the predicting. The same passage can have different perplexity under different models and tokenizers. Predictable writing is not necessarily AI writing, either. Technical reports, classroom answers, and simple explanations often repeat familiar phrases.

The earlier research tool GLTR visualized word probability ranks to help people examine generation patterns. It is an example of a statistical approach, not a description of how every modern commercial detector works.

Burstiness, vocabulary, and writing style

Some tools examine how language varies across a passage: sentence lengths, repeated structures, word choice, formality, and changes in predictability. “Burstiness” is a loose term often used for this variation. A paragraph with uniformly structured sentences may look different from one that swings between short remarks and longer explanations.

These signals are fragile on their own. A careful human writer can be consistent, while an AI model can produce deliberately varied sentences. A style pattern is evidence to consider, not proof of authorship.

Trained classifiers: learning from examples

Other detectors use supervised machine learning. They train a model on samples labeled as human-written, AI-generated, or sometimes mixed, and the model learns a decision boundary between those groups.

This is a different task from simply calculating perplexity. A classifier can learn combinations of word choice, syntax, context, phrasing, and longer-range patterns without its developers explicitly writing a rule for each one.

But the examples matter. A classifier trained mostly on English essays and outputs from a handful of generators may interpret an unfamiliar genre or a newly released model differently. Two detectors using the same Transformer architecture can still learn different boundaries because they trained on different data.

Probability-based research methods: DetectGPT and beyond

DetectGPT takes a more specific approach. It checks how the log probability of a passage compares with randomly perturbed versions of the same passage. The researchers found that machine-generated text often has a distinctive local probability-curvature pattern under a related language model.

Fast-DetectGPT replaces the costly perturbation procedure with a more efficient conditional-curvature calculation. Binoculars compares evidence from two language models. All belong to the broad statistical family, but their scoring rules are different. Two “zero-shot” detectors can therefore give different answers without either contradicting its own method.

Watermarks: a different kind of signal

A watermark is not an ordinary writing-style detector. In the watermarking method proposed by Kirchenbauer and colleagues, the generator subtly favors certain tokens according to a secret or keyed rule. A matching detector can later test for that statistical signature.

That works only when the generating system actually used the relevant watermark and the detector knows how to test for it. An absence of a watermark does not establish that a passage was human-written. A generic commercial detector should not be assumed to rely on watermarking unless its documentation says so.

Do Turnitin, QuillBot, ZeroGPT, and other detectors use the same methods?

No. They share the broad aim of detecting generated writing, but their published descriptions show differences in architecture, signals, and how results are produced. Important details are proprietary, so descriptions below distinguish what the companies disclose from what remains unknown.

Detector What its published documentation describes Why its results may differ
QuillBot Its technical overview describes a proprietary DeBERTa-v3-large dual encoder, multiple classifiers, validation layers, and phrase-level reasoning. Multiple classifiers and training on paraphrased or edited text can produce different learned judgments from simpler probability tests.
Turnitin Turnitin's report guidance describes detection on qualifying prose, including AI-generated or AI-paraphrased content, with report-specific eligibility and display rules. Its headline percentage concerns qualifying text, not an interchangeable probability of authorship; it also suppresses exact low-percentage results.
Originality.ai Its methodology article describes Transformer-based training on labeled human and generated samples. Version 5.0 adds specific mixed-writing output conventions. Training data, sentence/document aggregation, model version, and the definition of “AI involvement” change what a displayed score communicates.
Pangram The Pangram 4 model card documents a mixture-of-experts backbone, token-level provenance predictions, multiple heads, and structured decoding. The 4.1 model adds class probabilities. It explicitly distinguishes Human, AI-Assisted, and AI-Generated spans. Its ai_assistance_score is not a probability of the displayed class.
ZeroGPT Its FAQ mentions token patterns, burstiness, entropy, and ensemble classifier features. Exact production weights are not public. A proprietary combination of several features and scoring stages can behave differently from a single classifier.
Sapling Its technical explanation describes a Transformer assigning AI-related probabilities to tokens and combining them into sentence and document scores. Token-level aggregation, model training, language, input length, and chosen threshold affect the final output.

The broader lesson is that the term AI detector covers several related technologies, not a standardized instrument. Commercial methods also change over time. A comparison that fails to record the exact model version may become outdated even when all the product names stay the same.

Seven reasons the same text produces different results

1. Different training datasets

Training a classifier on polished student essays gives it a different view of human writing from training it on casual forum posts. The generated side matters just as much: outputs from different models, prompts, languages, and sampling settings leave different traces. Even a carefully trained model can struggle when its next input comes from outside that familiar distribution.

The RAID benchmark was built partly to expose this problem. It tested detectors across many generators, domains, decoding strategies, and adversarial changes, finding that detector performance can shift substantially under conditions unlike a vendor's normal test set.

2. Different thresholds

Suppose two systems estimate the same numerical likelihood, 0.62. One treats anything above 0.50 as suspicious; another requires 0.75 before producing a positive label. The underlying estimate is identical, but their verdicts are opposite. This can be deliberate: a service used for initial screening may favor catching more cases, while one intended for high-stakes decisions may prioritize avoiding false accusations.

3. Different meanings of a percentage

Does 70% mean a 70% probability that the passage was generated? Does it mean 70% of the words were classified as generated? Or is it an index derived from several model signals? Those are different quantities.

Turnitin's percentage is tied to the share of qualifying text identified as likely AI-related in its report. Pangram documents distinct probability, class-fraction, and assistance measures. Sapling's document-level score should not be casually equated to a count of generated words. Comparing bare percentages across services can be like comparing degrees to kilometers because both happen to be numbers.

4. Different treatment of mixed or edited writing

Most real editing does not fit neatly into “all human” or “all AI.” A student may write the argument, use a grammar checker, rewrite sentences manually, and ask a chatbot to suggest a conclusion. Some detectors try to identify AI-assisted sections. Others compress the whole passage into one score.

Version changes can matter here. Originality.ai 5.0 explicitly distinguishes original, mixed, and likely AI writing. Pangram 4 assigns different provenance labels to text spans. Those differences in what is being classified can create different outputs on the same mixed document.

5. Different text lengths and preprocessing

A detector that receives 70 words has less evidence than one receiving an entire essay. Some interfaces also truncate long inputs. Document uploads introduce further differences: PDF extraction may change punctuation, spacing, paragraph order, or line breaks, and references or tables may be filtered differently.

Even before model inference, one tool may receive a different token sequence from another. Pangram's model card describes overlapping windows and Unicode normalization; Sapling's free detector currently limits how much text is checked in one submission.

6. Different languages and writing backgrounds

Simple language and repetitive sentence structures can occur naturally, especially in technical writing or writing by someone working in a second language. A 2023 study of GPT detectors and non-native English writers found that the detectors evaluated at that time were considerably more likely to flag writing by non-native speakers. That does not prove every current detector shares the same bias, but it shows why a fair benchmark must include diverse authors and types of writing.

7. Different models, versions, and updates

An AI detector is not a fixed formula. Vendors retrain models, change thresholds, add languages, and improve handling of rewritten text. Turnitin maintains model-release guidance, and other services publish model cards or changelogs. A score generated months ago cannot automatically be treated as the score the latest service would produce.

If all AI detectors used the same method, would the results be identical?

Not necessarily. Using the same general method is not the same as running the same implementation.

Imagine two teams both build a “perplexity-based” detector. One uses a small reference model and another uses a larger model with a different tokenizer. Their perplexity values can differ because the language models assign different probabilities to the same sequence. Even with the same reference model, differences in context length, punctuation normalization, averaging, and cutoffs can alter the final score.

The same applies to learned classifiers. Two systems built on the same Transformer architecture are not identical after they have been trained on different datasets or initialized and tuned differently. One could consider a passage borderline AI while another sees a familiar pattern of human writing.

Some research algorithms introduce randomness too. For example, DetectGPT samples perturbed versions of the text, so different perturbations can change the estimate unless the experiment controls the randomness.

There is, however, a meaningful sense in which results should match. Give two deterministic systems exactly the same input bytes, normalization rules, tokenizer, model weights, processing windows, scoring formula, calibration, threshold, and numerical conditions, and their outputs should ordinarily agree within numerical tolerance. In that case they are effectively executing the same detector, not merely adopting the same idea.

Does disagreement mean AI detectors are inaccurate?

Disagreement alone cannot answer that question. If one detector says “AI” and five say “human,” the minority might be wrong, the majority might be wrong, or the passage might sit near a difficult decision boundary. Without independent ground truth, voting is not a test of correctness.

To compare reliability, a benchmark needs known human and generated texts, mixed cases, detector versions, and the actual thresholds used. It should measure at least two types of mistakes:

  • False positives: genuine human writing incorrectly flagged as generated.
  • False negatives: generated writing incorrectly identified as human.

A tool that almost never flags anything may have few false accusations but miss large amounts of generated text. Another may catch nearly every AI passage while accusing too many human writers. A useful evaluation examines both, along with how results change across language, genre, text length, and editing.

This is especially important in schools. Turnitin's own guidance says its report should not be the sole basis for action against a student. That principle holds when reports conflict, too. A detector is a statistical screening tool; it does not witness the writing process.

How should you interpret conflicting AI detector results?

If your work receives dramatically different scores, first check whether you pasted precisely the same text into every tool. Then look at the length of the passage, the detector's supported use case, the model version, whether the number represents confidence or text composition, and whether the product labels partial AI assistance separately.

Do not assume the tool giving the highest score is stricter, smarter, or more trustworthy. And do not assume that several agreeing tools create proof. A draft history, notes, sources, version records, and an explanation of how a document was written can provide more direct context about authorship than competing classifier outputs.

The comparison here demonstrates a narrower but important point: six tools presented with the same samples can draw very different boundaries. The research explains why. Different data, different detection signals, different scoring rules, and different product decisions mean there is no single universal “AI percentage” waiting to be discovered.

The same text can produce different AI detector results because the detectors are making different statistical judgments. Identical broad methods do not guarantee identical predictions, and disagreement is a reason to investigate the evidence—not a reason to treat whichever percentage is most dramatic as the truth.

About the Author
Shadab Sayeed

Shadab Sayeed

CEO & Founder · DecEptioner
Dev Background
Writer Craft
CEO Position
View Full Profile

Shadab is the CEO of DecEptioner — a developer, programmer, and seasoned content writer all at once. His path into the online world began as a freelancer, but everything changed when a close friend received an 'F' for a paper he'd spent weeks writing by hand — his professor convinced it was AI-generated.

Refusing to accept that, Shadab investigated and found even archived Wikipedia and New York Times articles were being flagged as "AI-written" by popular detectors. That settled it. After months of building, DecEptioner launched — a tool built to defend writers who've been wrongly accused. Today he spends his days improving the platform, his nights writing for clients, still driven by that same moment.

Developer Content Writer Entrepreneur Anti-AI-Detection