Jabarian and Imas 2025: artificial writing and automated detection, four detectors on 1,992 passages

Authors
Jabarian, Imas
Venue
NBER Working Paper 34223; Becker Friedman Institute Working Paper 2025-116
Published
AIDI-S-0014

Updated ·

The 2025 Jabarian and Imas working paper reports a false positive rate of 0.0000 for Pangram, 0.0011 for Originality.ai and 0.0071 for GPTZero at a score threshold of 0.5 on 1,992 human-written passages, against 0.9503 for the open-source RoBERTa GPT-2 detector on the same texts. The paper, "Artificial Writing and Automated Detection" by Brian Jabarian and Alex Imas of the University of Chicago Booth School of Business, was issued as NBER Working Paper 34223 in September 2025 and as Becker Friedman Institute Working Paper 2025-116 (NBER w34223, read 9 November 2026).

Jabarian and Imas 2025: artificial writing and automated detection, four detectors on 1,992 passages: register plate with the page title and its register ID
The record plate: register ID and title, drawn from the index data.

This record joins the studies index as the largest text sample indexed so far. NBER states on the cover that its working papers are circulated for discussion and have not been peer reviewed (NBER w34223 PDF, page 1, read 9 November 2026).

Jabarian and Imas 2025 ran three commercial detectors and one open-source baseline through their APIs. All four have cards in this index (NBER w34223 PDF, Section 2.2 and Appendix D, read 9 November 2026).

What was tested

Detectors tested

The 4 detectors tested and their index cards
DetectorIndex card
Pangram (API v2025-05, prob_ai field)Pangram
GPTZero (API v2, average_generated_prob)GPTZero
OriginalityAI (Turbo endpoint, probability_ai)Originality.ai
RoBERTa-base, the 2020 OpenAI detector fine-tuned on GPT-2 outputsGPT-2 Output Detector

Sample

The sample as the paper describes it
Text setCountSource
Human passages1,992Six public datasets, pre-2020 texts, six genres
AI passages per generator1,992GPT-4.1, Claude Opus 4, Claude Sonnet 4, Gemini 2.0 Flash
AI passages in total7,968Four generators, matched by genre and length
Stubs under 50 words160 human and 160 AI per model8% of the corpus, used for the short-text test

Detectors as named in Jabarian and Imas 2025, NBER w34223, Appendix D.

The human corpus holds 1,992 passages written before 2020: 200 Amazon reviews, 200 blog posts, 300 news articles, 1,000 novel excerpts, 100 restaurant reviews and 192 resume passages from six public datasets. For each of four generators, GPT-4.1, Claude Opus 4, Claude Sonnet 4 and Gemini 2.0 Flash, the authors generated a matching 1,992 AI passages, 7,968 in all (NBER w34223 PDF, Section 2.1 and Table A.1, read 9 November 2026).

Sample as described in Jabarian and Imas 2025, NBER w34223, Sections 2.1 and 4.1.

The paper reports AUROC, then false positive and false negative rates at five fixed thresholds from 0.1 to 0.9, then the same rates at a Youden-optimised threshold per detector and genre, and finally false negative rates with each detector held under a false positive "policy cap". Every AI passage was also rewritten by the StealthGPT default endpoint and rescored (NBER w34223 PDF, Sections 2.2, 3, 4.2 and 5.2, read 9 November 2026).

What the study reports

Results as the study reports them, with their base
MetricValueBase
False positive rate at threshold 0.5 (Table 3)Pangram 0.0000, Originality 0.0011, GPTZero 0.0071, RoBERTa 0.95031,992 human passages
False positive rate at the loosest threshold, 0.1 (Table 3)Pangram 0.0010, Originality 0.0027, GPTZero 0.0071, RoBERTa 0.97741,992 human passages
False negative rate at threshold 0.9, highest cell (Table 4)Originality 0.4242 (Claude Opus 4), Pangram 0.0382, GPTZero 0.02961,992 AI passages per model
False negative rate at threshold 0.5, GPT-4.1 passages (Table 4)Pangram 0.0131, GPTZero 0.0025, Originality 0.1606 to 0.3733 across the GPT-4.1 and Claude Opus 4 passages1,992 AI passages per model
False positive rate at Youden thresholds, highest genre (Table 6)Pangram 0.0075, Originality 0.0218, GPTZero 0.0238, RoBERTa 0.7775human passages per genre
False negative rate at Youden thresholds, highest cell (Table 7)Pangram 0.0200, Originality 0.0448, GPTZero 0.0700, RoBERTa 0.5100AI passages per genre and model
False negative rate after StealthGPT (Table B.4)GPTZero 0.2552 to 0.7730, Originality 0.0227 to 0.2073, Pangram 0.0000 to 0.0500, RoBERTa 0.1510 to 0.9498all AI passages, rewritten once
False negative rate at a 0.0001 FPR cap (Table C.2)GPTZero 1.0000 on all four models, Originality 0.0749 to 0.5129, Pangram 0.0095 to 0.02111,992 AI passages per model
Cost per correctly flagged AI passage, six-genre average (Table B.6)Pangram $0.0228, Originality $0.0416, GPTZero $0.0575vendor API fees as of the study

The three commercial tools are read side by side on the GPTZero vs Pangram vs Originality.ai comparison, the only three-way page in the index because this is the only record that ran all three. Table 3 of Jabarian and Imas 2025 gives false positive rates on the 1,992 human passages at each fixed threshold; Table 7 gives false negative rates by genre and model at Youden-optimised thresholds; Table B.4 gives false negative rates after StealthGPT (NBER w34223 PDF, read 9 November 2026).

Values as printed in Jabarian and Imas 2025, NBER w34223, Tables 3, 4, 6, 7, B.4, B.6 and C.2.

The authors summarise Table 3 by writing that Pangram's false positive rate "is essentially zero across all thresholds 0.5 and greater", that GPTZero's "does not change across the threshold range used, staying at around 0.007", and that RoBERTa labels more than 90% of human passages as AI even at the strictest threshold (NBER w34223 PDF, Section 3.2, read 9 November 2026). On false negatives at fixed thresholds, Table 4 shows GPTZero between 0.0020 and 0.0296 and Pangram between 0.0045 and 0.0382, while Originality.ai reaches 0.4242 on Claude Opus 4 text at the strictest.

On the humanizer test, Jabarian and Imas 2025 states that GPTZero "largely loses its capacity to detect AI-generated text, with FNR scores around 0.50 and above across most genres and LLM models", while Pangram detects nearly 100% of longer rewritten passages (NBER w34223 PDF, Section 4.2 and Table B.4, read 9 November 2026). On stubs under 50 words, Pangram's false positive rate reached at most 0.0250 and GPTZero's 0.0333 (Table B.1); Originality.ai was excluded from that test because its API returned a length filter error on some stubs. The GPT-4.1 row at threshold 0.5 is the one the false negative rate ranking and the GPT-4 question cite, and the stub row is the one the minimum word count question cites; the repeatability question reads the authors' call for routine audits.

Under the paper's policy caps, each detector's threshold is pushed until its false positive rate meets a target. Table C.2 shows that at a cap of 0.0001 GPTZero misses every AI passage on all four models, while at a cap of 0.01 its false negative rate falls to between 0.0020 and 0.0291; Pangram sits between 0.0005 and 0.0030 at the 0.01 cap (NBER w34223 PDF, Table C.2, read 9 November 2026). The authors conclude that Pangram alone meets a strict cap of 0.005 without sacrificing detection.

Limits the authors state

The paper is a working paper and carries NBER's standard note that it has not been peer reviewed. The authors write that they do not expect the results to remain constant over time and describe detection as an arms race between detectors, language models, humanizers and user behaviour, recommending routine published audits (NBER w34223 PDF, Section 1, read 9 November 2026).

The humanizer test used one tool, StealthGPT, at its default rewrite setting, and the evaluation treats every passage as either fully human or fully AI; the authors note that rephrasing of a human draft or grammar correction by an AI app is not separated out (NBER w34223 PDF, Sections 1 and 4.2, read 9 November 2026). The disclosure names the Booth Center for Applied Artificial Intelligence, the Becker Friedman Institute and the Google Cloud Research Program as funders and states that the authors have no conflicts of interest.

What this record does not say: the Youden thresholds and policy caps were fitted on this corpus by the authors, not set by the vendors, so a rate in this record is not the rate a user of the product's default verdict would see, and no figure here is a claim about any detector's current build.

Which cards this study feeds

All four detectors in Jabarian and Imas 2025 have cards in this index. Each card records the Table 3 false positive rate at threshold 0.5 on 1,992 human passages and the Table B.4 range after StealthGPT (NBER w34223 PDF, read 9 November 2026).

The three commercial tools appear in the ranking of detectors by independent test record and the Table 3 figures feed the false positive rate ranking. How this record is sourced explains why a thresholded research figure sits apart from a vendor's verdict label, and the home page lists which AI detectors exist and who has tested them.

Related records: Van Vlasselaer 2026 tested Pangram, GPTZero, Copyleaks and Turnitin on 160 academic papers; Weber-Wulff 2023 is the multi-tool test the authors cite as out of date (NBER w34223, read 9 November 2026).

Questions about this study

What false positive rate did Jabarian and Imas 2025 report?

0.0000 for Pangram, 0.0011 for Originality.ai and 0.0071 for GPTZero at a threshold of 0.5 on 1,992 human passages, against 0.9503 for the RoBERTa GPT-2 detector (NBER w34223, Table 3). At Youden-optimised thresholds the highest genre rate was 0.0075 for Pangram, 0.0218 for Originality.ai and 0.0238 for GPTZero (Table 6).

How did humanizers affect the detectors in Jabarian and Imas 2025?

GPTZero's false negative rate rose to between 0.2552 and 0.7730 after every AI passage was rewritten by StealthGPT, Originality.ai's to between 0.0227 and 0.2073, and Pangram's stayed between 0.0000 and 0.0500 (NBER w34223, Table B.4). The test used one humanizer at its default setting.

How many texts did Jabarian and Imas 2025 use?

1,992 human passages from six genres written before 2020, and 1,992 AI passages from each of GPT-4.1, Claude Opus 4, Claude Sonnet 4 and Gemini 2.0 Flash, 7,968 in total (NBER w34223, Table A.1).

Is Jabarian and Imas 2025 peer reviewed?

No: NBER Working Paper 34223 carries the series note that working papers are circulated for discussion and comment and have not been peer reviewed (NBER w34223, September 2025).

Source and revisions

Source

Jabarian, B., Imas, A. (2025). Artificial Writing and Automated Detection. NBER Working Paper No. 34223, September 2025, DOI 10.3386/w34223; also Becker Friedman Institute Working Paper 2025-116. Abstract page https://www.nber.org/papers/w34223, PDF https://www.nber.org/system/files/working_papers/w34223/w34223.pdf and BFI page https://bfi.uchicago.edu/working-papers/artificial-writing-and-automated-detection/, all read 9 November 2026.

Revision log

  1. Record created
  2. Per-generator false negative row for the gpt-4
  3. Eighth-wave pages linked

Corrections log

Related reading