ATS vendors quietly added AI-likelihood scoring in the last twelve months. Recruiters now see a "Likely AI-assisted" pill before they read your first bullet, and the pill frames how the rest of your resume gets read. Resume copy is structurally compressed (bullets, action verbs, hard metrics), which trips detectors that were tuned on essay prose. TextSight's resume mode calibrates against a 1,000-CV reference set so action-verb density does not read as machine output.
Resume detection is not essay detection on a shorter document. The signals are different because bullets, action verbs, and quantified metrics carry their own structural fingerprint.
Standard token-entropy scoring measures how predictable each word is given the words before it. Resumes are inherently low-entropy because the genre forces a small set of verbs (led, drove, owned, scaled, reduced) and a small set of nouns (team, pipeline, revenue, latency). A detector that does not know it is reading a resume will score that low entropy as machine output. Resume-mode scoring re-baselines against a CV corpus, so what counts as "expected" entropy shifts to match the genre.
Burstiness measures how much the predictability varies across the document. Essay prose is bursty because long sentences sit next to short ones. Resume bullets are deliberately parallel: same verb position, same length range, same metric placement. A naive detector reads that uniformity as a smoothness signal. A calibrated detector treats parallel construction as a genre marker, not a fingerprint of generation.
Semantic uniformity flags documents where every paragraph orbits the same concept space. On a resume that is partly the point: every bullet is about your work. The signal that actually matters is whether the semantic content is specific (Snowflake, 14 microservices, Q3 2025) or generic (cross-functional collaboration, results-oriented leadership). Resume mode weights specificity, not topical breadth.
Resume copy uses more verbs per word than narrative prose, and LLMs over-rotate that ratio because they were trained on generic resume samples. A detector that knows the genre expects the high verb ratio but flags it when the action verbs cluster around a narrow vocabulary (drove, leveraged, spearheaded, optimized) without specific context. TextSight resume mode reads the verb ratio against the noun specificity, not against an absolute target.
A short tour of the five major ATS systems that surfaced AI scoring in 2025 and 2026. Coverage and threshold behaviour vary; the score is visible somewhere on the recruiter view in every one of these.
Workday added an internal AI-likelihood signal to recruiter views in early 2026, surfaced as a pill on the candidate card. Admins can configure a threshold that adds a soft tag to high-scoring applications. The signal is not exposed to the candidate at submission time.
Greenhouse exposes AI scoring through marketplace plugins (CovrLetter, Resumai-style integrations) that write back to the candidate timeline. Recruiters see the score in the same panel as the parsed resume. Most enterprises had at least one such plugin live by Q1 2026.
Lever added an AI-detection badge as part of its 2026 candidate-quality features. The badge surfaces on the pipeline view and is visible to every reviewer on the hiring team, not just recruiters. Lever exposes a configurable threshold but does not auto-reject.
iCIMS rolled out a beta AI-likelihood signal to enterprise customers in late 2025. The signal sits inside the candidate scorecard and is consumed by hiring managers more than recruiters. Coverage is uneven across customer accounts; not every iCIMS instance has it.
Ashby exposes a third-party detector hook rather than a native score, so the badge depends on which detector the company wires in. The signal is visible to both recruiters and hiring managers, and Ashby workflows let teams react to the score with an automation rule.
Two cohorts get false-flagged disproportionately by detectors that were tuned on essay prose. Understanding why is the first step to writing resumes that survive the scan.
A senior backend engineer's resume reaches for the same 60-word vocabulary on every bullet: Python, Go, Kafka, Postgres, AWS, throughput, latency, p99, SLA, RPS. The structural payoff is clarity for the hiring manager. The detector cost is that the document looks lexically uniform compared to the average resume in a generic training set. TextSight resume mode re-baselines that vocabulary expectation against a 1,000-CV reference set heavy on software, data, and biotech roles, so the narrow vocabulary stops reading as a generation signal.
Career-services workshops teach a specific resume structure: name and contact, education, projects, technical skills, leadership. Bullets are coached into parallel form: action verb, deliverable, quantified outcome. That structure is good for human readers and bad for naive detectors, because the parallelism reads as machine-output. The calibration fix is the same as STEM: teach the model that parallel bullet construction is a genre marker, not a fingerprint of generation.
Resume mode swaps in a CV-tuned classifier head, applies a section-aware tokenizer that treats bullets as their own unit, and re-baselines burstiness expectations against a corpus of 1,000 human-written resumes spanning STEM, business, design, and recent-grad cohorts. On our 100-resume benchmark, the STEM-resume false positive rate sits at 5.6 percent, against 18 to 24 percent for competitors that run essay-tuned scoring on the same documents.
A compressed view of what TextSight resume mode looks at, and how heavily each signal contributes to the final AI-likelihood score on a CV.
| Signal | What it measures | Weight |
|---|---|---|
| Bullet entropy vs CV baseline | How predictable each word is, baselined against a 1,000-CV reference set rather than a generic corpus. | 28% |
| Action-verb cluster narrowness | Whether action verbs concentrate in a small, generic cluster (drove, leveraged, spearheaded) or sit alongside specific verbs. | 22% |
| Quantified-impact specificity | Density of specific numbers, dates, tool names, and team sizes vs vague modifiers ("significantly", "considerably"). | 20% |
| Section-header parallelism | Whether section headers follow a templated pattern weighted against an expected genre marker, not penalized. | 16% |
| Vocabulary-resume-baseline drift | Whether vocabulary leans on a standardized resume LLM vocabulary cluster vs domain-specific words. | 14% |
The single biggest practical lever is quantified-impact specificity. A bullet that names the tool, the team size, the time frame, and the percentage move will almost always score human-likely, because the specificity is the signal that LLMs hallucinate worst. If you are editing a flagged bullet, add the specific number first.
Ready to test a draft against this calibration? Score your resume for AI walks the same four-step paste, score, revise, rescan workflow with per-bullet highlights and a 0 to 100 Authenticity Score, so you know which lines to rewrite before submitting to a recruiter.
15 rows on the features that matter for resume-specific detection. "Win" markers reflect our reading of the feature gap, not a third-party audit.
| Feature | TextSight | GPTZero | Originality | Copyleaks | Turnitin |
|---|---|---|---|---|---|
| Resume-aware calibration mode | Yes: 1,000-CV reference set | No: essay-tuned | No: essay-tuned | No: essay-tuned | No: essay-tuned |
| ESL fairness on bullet copy | 4.1% FPR overall, 5.6% STEM | ~14% FPR | ~17% FPR | ~19% FPR | ~22% FPR |
| Bullet-density handling | Section-aware tokenizer | Document-level only | Document-level only | Document-level only | Document-level only |
| Paste-bullets workflow | Yes: 5,000 char paste on free tier | Yes | Yes | Yes | Institutional only |
| Browser extension | Yes: free for all tiers | Yes | Yes | Yes | No |
| API for ATS pipelines | Business: $39.99/$29.99 yr | Higher tier | Higher tier | Higher tier | Institutional only |
| Workday integration | Roadmap Q4 2026 | Partner plugin | Partner plugin | Partner plugin | Native (academic) |
| Greenhouse integration | Roadmap Q4 2026 | Marketplace | Marketplace | Marketplace | No |
| Results in <2s on a one-page CV | ~1.4s median | ~1.8s | ~2.2s | ~2.5s | Batch only |
| Sentence-level (bullet-level) highlights | Yes: per-bullet | Document-level | Document-level | Sentence-level | Document-level |
| Free tier | 3 scans/day, no signup | Signup, monthly cap | No free tier | Limited trial | Institutional only |
| 100k+ chars per scan | 100k on Pro | ~50k | ~50k | ~25k | Institutional only |
| Paraphrase rewriter included | Yes: Light / Balanced / Maximum | Separate product | Separate product | Separate add-on | No |
| ATS-safe rewrite mode | Yes: keeps keywords intact | No | No | No | No |
| Last-verified date on pricing | 2026-06-09 | Not surfaced | Not surfaced | Not surfaced | Not surfaced |
Prices, features, and benchmark numbers reflect our internal testing as of . Verify on each tool's pricing page before subscribing. Workday and Greenhouse integrations are on TextSight's roadmap (target Q4 2026), not shipped today.
50 human-written resumes sourced from public portfolios, 50 ChatGPT-generated against the same job descriptions. Same documents, same conditions. Methodology bullets at the bottom.
| Detector | TPR (50 AI resumes) | FPR (50 human resumes) | STEM-subset FPR | Recent-grad-subset FPR |
|---|---|---|---|---|
| TextSight resume mode | 91% | 4.1% | 5.6% | 6.2% |
| GPTZero (essay tuned) | 87% | 14% | 18% | 16% |
| Originality.ai | 85% | 17% | 21% | 19% |
| Copyleaks | 82% | 19% | 23% | 21% |
| Turnitin (essay tuned) | 79% | 22% | 24% | 24% |
| Competitor average | 83% | 18% | 21.5% | 20% |
A detector is a probability machine, not a polygraph. Three classes of AI-assisted resume slip past TextSight resume mode today, and we name them up front.
If a candidate runs a ChatGPT draft through three or four passes of human editing (replacing generic verbs with specific ones, adding real tool names, swapping in real metrics from their actual work), the document becomes structurally indistinguishable from a hand-written resume. That is fine: the editing is the human contribution. Detection lives in the gap between unedited LLM output and a resume that reflects real specific work; we cannot, and should not, flag a document where the candidate has done that editing.
The newer generation of LLM rewriters (TextSight's own Maximum mode included) train on the candidate's older writing samples to imitate voice. When the rewrite preserves cadence, sentence-length distribution, and vocabulary cluster, the structural signals we read collapse toward the human baseline. We catch some voice-matched rewrites; we miss the well-tuned ones. This is a known limit of statistical detection.
The honest scope statement that matters most: we are not in the business of guessing intent. If a recent grad writes 30 templated bullets across 12 internship descriptions, the document looks AI-likely to a naive detector and reads human to a calibrated one. We tune resume mode to weight specificity over structural smoothness so the templated-but-human case is treated correctly, but the trade is that the well-edited AI resume gets the same benefit. We err on the side of fewer false accusations.
Rewrite a flagged draft into ATS-safe copy that keeps your keywords and your real numbers.
Read the workflow ›Cover letters get a second AI-likelihood pill. See what changes when narrative prose hits detection.
See the breakdown ›The four-step workflow: paste, score, revise, rescan. Use this when you are ready to actually score a draft.
Score now ›The mechanics of why honest writers get flagged, and how calibration fixes it without lowering recall.
Read the explainer ›Four-step paste, score, revise, rescan workflow. Per-bullet highlights, 0 to 100 Authenticity Score, aim 80+ to clear Workday and Greenhouse.
Score my resume now ›Honest head-to-head on detection accuracy, ESL fairness, pricing, and which one to pick.
Read the compare ›Free, Starter, Pro, and Business tiers. Yearly billing saves 25%. .edu Pro at $13.99 monthly.
See pricing ›3 scans a day on the free tier. No card, no signup. Sentence-level highlights so you know exactly which bullets to rewrite.