Explore our collection of 150+ developer tools, PDF editors, and image converters. Everything runs locally in your browser.
Ubify Media & Design Operations
UI/UX & DIGITAL MEDIA SPECIALISTS
About This Tool
This text inspection tool evaluates written passages to identify stylistic and statistical markers common in text generated by Large Language Models (LLMs). Rather than relying on closed remote neural classifiers, the tool uses verifiable client-side linguistic heuristics to measure cadence, lexical repetition, and syntactic uniformity.
### Statistical Detection Heuristics The analyzer computes four distinct text metrics in JavaScript:
- **Sentence Burstiness (Length Variance):** Evaluates the standard deviation of sentence lengths divided by average sentence length: $ ext{Burstiness} = \min\left(100, \text{round}\left(\frac{\sigma_{\text{len}}}{\mu_{\text{len}}} \times 100\right)\right)$. Human writers alternate naturally between short punchy sentences and longer compound explanations. AI models produce more uniform sentence lengths with low standard deviation. - **Vocabulary Diversity (Type-Token Ratio):** Measures lexical variation by dividing unique word counts by total word count ($TTR = (\text{Unique Words} / \text{Total Words}) \times 100$). Lower ratios indicate repetitive phrasing. - **AI Transition Marker Density:** Scans text against a list of transition words over-represented in machine generation (including *furthermore*, *moreover*, *consequently*, *pivotal*, *vital*, *multifaceted*, and *foster*). - **Sentence Uniformity Ratio:** Calculates the percentage of sentences falling tightly within the 13-to-22 word range, a common structural plateau in unprompted LLM output.
### Concrete Analysis Walkthrough Analyzing two sample paragraphs of 65 words each: 1. **Sample A (Uniform Draft):** Three consecutive sentences measuring 21, 20, and 22 words with transitions *furthermore* and *consequently*. The burstiness score calculates at **14/100**, flagging high uniformity. 2. **Sample B (Human Draft):** Three sentences measuring 7, 34, and 12 words with zero formal transition markers. The burstiness score calculates at **68/100**, indicating varied rhythmic cadence.
### Privacy and Client-Side Processing Note All text parsing, tokenization, regular expression checks, and variance calculations execute locally in your web browser. No essays, drafts, or sensitive documents are transmitted across any network or retained in external databases.
How to Use
- 1
Paste your text passage (at least 10 words) into the input textarea.
- 2
Check the computed AI vs Human probability gauge and burstiness score.
- 3
Inspect the Sentence Heatmap to view individual sentence length variations and flagged words.
- 4
Review the Type-Token Ratio and AI transition word frequency counters.
Frequently Asked Questions
Can heuristic AI detection guarantee 100% accuracy?
No. Statistical heuristics measure syntactic uniformity and vocabulary distribution, but formal human writers can score low on burstiness, and edited AI text can appear human.
What is the minimum word count required for an accurate evaluation?
The analyzer requires at least 10 words to compute basic sentence statistics. Passages of 100 to 500 words provide more reliable variance samples.
Are my essays or articles uploaded to an external server?
No. The entire analysis runs strictly inside your local browser runtime with zero network data transfer.