← Articles

Burstiness i perplexity: co naprawdę zdradza tekst napisany przez AI

Burstiness and Perplexity: What Actually Gives Away AI Text

Adam Szczotka 2026-08-08 7 min read
Porównanie ludzkiego i maszynowego rytmu zdań - słupki o różnej i jednakowej długości

Grafika wygenerowana przy użyciu sztucznej inteligencji.Image generated using artificial intelligence.

Problem, który znasz za dobrze

Przepuszczasz tekst przez humanizer. Podmieniasz „zagłębić się” na „przyjrzeć się”, wycinasz kilka myślników, zamieniasz „W dzisiejszym świecie” na coś mniej oczywistego. Wklejasz do GPTZero. I dalej widzisz: 98% AI.

Frustrujące? Owszem. Ale nie przypadkowe. Większość poradników o „omijaniu detektorów” każe ci polować na em-dashe i słowa-wytrychy. Tymczasem detektory w 2026 roku patrzą na coś zupełnie innego - na statystykę całego tekstu, nie na pojedyncze słowa.

Dwie liczby robią tu najwięcej roboty: burstiness (jak bardzo zmienia się długość twoich zdań) i perplexity (jak bardzo przewidywalne są twoje słowa). Zrozum te dwie metryki, a przestaniesz walczyć z wiatrakami.

Kluczowy fakt

Człowiek pisze z burstiness w okolicach 0.65-0.85 - miesza zdania krótkie i długie. Model AI trzyma się 0.15-0.30 - zdanie za zdaniem po 18-24 słowa. To dziś silniejszy sygnał wykrywalności niż jakikolwiek myślnik.

Nie masz czasu czytać?

Detektory liczą rozkład statystyczny tekstu, nie pojedyncze słowa. Wklej swój tekst do Text Humanizera - pokaże ci burstiness i wszystkie typowe sygnały AI, żebyś wiedział, co realnie poprawić (a czego żaden trik nie naprawi).

Zmierz rytm swojego tekstu →

Kogo to dotyczy?

Metryki wykrywalności AI dotyczą każdego, kto oddaje tekst tam, gdzie ktoś może go sprawdzić:

  • Studenci i naukowcy - uczelnie coraz częściej puszczają prace przez Turnitin czy GPTZero
  • Copywriterzy i redakcje - klienci i wydawcy sprawdzają teksty przez Originality.ai
  • Specjaliści SEO - chcą wiedzieć, czy treść „pachnie AI” i jak brzmi bardziej naturalnie
  • Każdy, kto pisze z AI - i chce zrozumieć, dlaczego surowy output modelu widać na kilometr

Wspólny mianownik: wszyscy sądzą, że problem to słownictwo. A problem to rytm i przewidywalność.

AI vs człowiek: zdania o jednakowej długości kontra zdania o różnej długości

Grafika wygenerowana przy użyciu sztucznej inteligencji.Image generated using artificial intelligence.

Co liczą detektory AI w 2026?

Detektor AI to klasyfikator - model uczony na milionach próbek tekstu ludzkiego i maszynowego. Nie szuka słowa „delve” z listy. Liczy cechy statystyczne i pyta: „czy ten rozkład wygląda jak człowiek, czy jak model?”. Trzy rodziny sygnałów ważą najwięcej:

SygnałCo mierzyTekst AITekst ludzki
Burstinesszmienność długości zdańniska (równo)wysoka (nierówno)
Perplexityprzewidywalność słowaniska (oczywiste)wyższa (zaskoczenia)
Fingerprintywstępy, tricolony, kliszedużomało

Em-dashe, „zagłębić się” czy „krajobraz” to co najwyżej trzecia kategoria - i najsłabsza. Możesz je wszystkie usunąć, a jeśli rytm i przewidywalność zostaną maszynowe, detektor dalej postawi na AI. Dlatego skupianie się na słownictwie to leczenie objawu, nie przyczyny.

Burstiness - zmienność długości zdań

Burstiness to prosta liczba: odchylenie standardowe długości zdań podzielone przez średnią. Brzmi technicznie, ale znaczy coś intuicyjnego - jak bardzo twoje zdania różnią się długością.

Człowiek pisze nierówno. Rzuci zdanie na trzy słowa. Potem rozwinie myśl w długim, wielokrotnie złożonym zdaniu, które meandruje przez kilka wątków, zanim postawi kropkę. Znowu krótko. Ta zmienność to naturalny oddech tekstu.

Model AI oddycha inaczej. Domyślnie generuje zdania o podobnej, „wygodnej” długości - najczęściej 18-24 słowa. Akapit za akapitem tego samego rytmu. Dla oka wygląda gładko. Dla detektora to jak metronom - zbyt równy, żeby był ludzki.

I tu jest pułapka humanizerów: możesz podmienić każde słowo na synonim, a jeśli nie ruszysz struktury zdań, burstiness się nie zmieni. Metryka liczy długości, nie słownictwo.

Perplexity - przewidywalność słów

Perplexity mierzy, jak bardzo model jest „zaskoczony” twoim tekstem. Niska perplexity znaczy: każde kolejne słowo jest dokładnie tym, którego model by się spodziewał. Wysoka - tekst skręca tam, gdzie model by nie postawił.

Modele językowe z natury generują tekst o niskiej perplexity, bo wybierają słowa najbardziej prawdopodobne. „Kluczowe znaczenie ma...” - i model niemal na pewno dopowie „adaptacja” albo „elastyczność”. Człowiek częściej wybierze słowo mniej oczywiste, wtrąci dygresję, użyje idiomu spoza schematu.

Perplexity jest trudniejsza do oszukania niż burstiness, bo wymaga prawdziwego przepisania myśli - nie tylko przetasowania zdań. Podmiana synonimu ze słownika często wręcz obniża naturalność, bo wstawia słowo z innego rejestru niż reszta zdania. Detektor to widzi jako kolejny wzorzec, nie jako „ludzki błąd”.

Trzy kroki: zmierz burstiness, zdiagnozuj sygnały AI, przepisz strukturę

Grafika wygenerowana przy użyciu sztucznej inteligencji.Image generated using artificial intelligence.

Dlaczego podmiana słów nie wystarcza?

Tu jest niewygodna prawda o większości „humanizerów”: podmiana słów ze słownika to dziś osobny, rozpoznawalny sygnał. Detektory z górnej półki (Pangram, Originality) są trenowane także na wyjściu humanizerów. Uczą się ich manier: nierówne rejestry, dziwne synonimy, mechaniczne cięcie zdań.

Podmiana słów
Burstiness bez zmian
słownictwo ≠ struktura
Przepisanie struktury
Metryki się ruszają
to liczy detektor
Działa

Żaden działający w 100% w przeglądarce tool nie zagwarantuje ci przejścia przez najlepsze detektory - i uważaj na każdy, który to obiecuje. Realnie możesz zdiagnozować tekst, usunąć oczywiste sygnały AI i świadomie przepisać fragmenty, które brzmią maszynowo.

Co realnie możesz zrobić (i czego nie obiecywać)

Zamiast ścigać się z detektorami, potraktuj je jak lustro. Chcesz wiedzieć, gdzie tekst brzmi jak model - i to poprawić ręcznie, tam gdzie ma sens.

1

Zmierz, zanim zaczniesz

Sprawdź burstiness swojego tekstu. Jeśli jest poniżej 0.35 - masz maszynowy, równy rytm i to jest twój pierwszy problem, nie słownictwo.

2

Urozmaić rytm zdań

Połącz dwa krótkie zdania w jedno. Potem obok postaw zdanie na cztery słowa. Celowa nierówność podnosi burstiness w stronę ludzką.

3

Usuń oczywiste klisze

Wstępy typu „W dzisiejszym świecie”, zamknięcia „Podsumowując”, nadmiar myślników - to nie zbawi cię przed detektorem, ale poprawia czytelność i są darmowym zyskiem.

4

Przepisz, nie podmieniaj

Tam gdzie zdanie brzmi jak model, napisz je od nowa własnymi słowami. To jedyne, co realnie rusza perplexity.

Text Humanizer robi krok pierwszy i trzeci za ciebie: skanuje tekst, pokazuje burstiness jako jeden z sygnałów (nie jako werdykt) i podświetla wszystkie typowe klisze AI, żebyś wiedział, co poprawić. Kroki drugi i czwarty - urozmaicenie rytmu i przepisanie myśli - zostają po twojej stronie. I bardzo dobrze: to właśnie one robią z tekstu twój tekst.

Prywatność - Twój tekst zostaje u Ciebie

Text Humanizer liczy burstiness i wykrywa sygnały AI w 100% w Twojej przeglądarce. To czysty JavaScript - żaden fragment tekstu nie jest wysyłany na serwer.

To nie hasło, to architektura. Nie ma backendu, nie ma bazy, nie ma logowania. Świadomie odrzuciliśmy model „wyślij tekst do zewnętrznego API” - bo to łamie całą ideę prywatności. Twój tekst nigdy nie opuszcza urządzenia, nawet gdy analizujesz poufny dokument.

Podsumowanie

Detektory AI nie liczą em-dashów. Liczą burstiness i perplexity - rytm i przewidywalność całego tekstu. Dlatego podmiana słownictwa to za mało: metryki, które decydują, zależą od struktury zdań i toku myśli, a nie od pojedynczych wyrazów.

Najuczciwsze podejście to nie „omijanie”, tylko diagnoza i świadoma redakcja. Zmierz rytm, usuń klisze, przepisz to, co brzmi jak model - i niech tekst zabrzmi jak Ty. Wypróbuj Text Humanizer i zacznij od pomiaru.

FAQ

Czym różni się burstiness od perplexity?

Burstiness mierzy zmienność długości zdań (odchylenie standardowe podzielone przez średnią). Perplexity mierzy przewidywalność słów - jak bardzo model jest zaskoczony kolejnym wyrazem. Pierwsza dotyczy struktury, druga słownictwa i toku myśli. Detektory patrzą na obie.

Czy wysoki burstiness gwarantuje, że przejdę przez detektor?

Nie. Burstiness to jeden z sygnałów, nie werdykt. Możesz mieć ludzki rytm, ale niską perplexity albo pełno klisz - i detektor dalej postawi na AI. Dlatego pokazujemy go jako jedną z metryk, a nie jako wynik AI.

Czy podmiana słów ze słownika oszuka detektor?

Zwykle nie, a często szkodzi. Detektory z górnej półki są trenowane na wyjściu humanizerów i rozpoznają mechaniczną podmianę synonimów jako osobny wzorzec. Realnie działa dopiero przepisanie struktury zdań i toku myśli.

Czy mój tekst jest wysyłany na serwer?

Nie. Text Humanizer liczy burstiness i wykrywa sygnały AI lokalnie, w czystym JavaScript w Twojej przeglądarce. Tekst nigdy nigdzie nie wychodzi - nie mamy backendu ani API, do którego cokolwiek trafia.

Human vs machine sentence rhythm - bars of varying and uniform length

Grafika wygenerowana przy użyciu sztucznej inteligencji.Image generated using artificial intelligence.

A Problem You Know Too Well

You run your text through a humanizer. You swap “delve” for “look into,” cut a few em-dashes, replace “In today's world” with something less obvious. You paste it into GPTZero. And you still see: 98% AI.

Frustrating? Sure. But not random. Most “beat the detector” guides tell you to hunt for em-dashes and buzzwords. Meanwhile, detectors in 2026 look at something else entirely - the statistics of the whole text, not individual words.

Two numbers do most of the work here: burstiness (how much your sentence lengths vary) and perplexity (how predictable your words are). Understand these two metrics and you'll stop fighting windmills.

Key fact

Humans write with a burstiness around 0.65-0.85 - they mix short and long sentences. An AI model stays at 0.15-0.30 - sentence after sentence of 18-24 words. Today that's a stronger detection signal than any em-dash.

No time to read?

Detectors measure the statistical distribution of your text, not single words. Paste your text into Text Humanizer - it shows burstiness and every common AI tell, so you know what to actually fix (and what no trick will fix).

Measure your text's rhythm →

Who Does This Affect?

AI detection metrics matter for anyone who hands text somewhere it might get checked:

  • Students and researchers - universities increasingly run work through Turnitin or GPTZero
  • Copywriters and editors - clients and publishers check text with Originality.ai
  • SEO specialists - who want to know whether content “smells like AI” and how to sound more natural
  • Anyone writing with AI - and wanting to understand why raw model output is visible a mile away

The common thread: everyone assumes the problem is vocabulary. But the problem is rhythm and predictability.

AI vs human: sentences of uniform length versus sentences of varying length

Grafika wygenerowana przy użyciu sztucznej inteligencji.Image generated using artificial intelligence.

What Do AI Detectors Actually Measure in 2026?

An AI detector is a classifier - a model trained on millions of samples of human and machine text. It isn't looking up “delve” on a list. It computes statistical features and asks: “does this distribution look human, or like a model?” Three families of signals weigh the most:

SignalWhat it measuresAI textHuman text
Burstinesssentence-length variationlow (even)high (uneven)
Perplexitynext-word predictabilitylow (obvious)higher (surprises)
Fingerprintsopeners, tricolons, clichesmanyfew

Em-dashes, “delve,” or “tapestry” fall into that third category at best - and the weakest one. You can remove them all, but if rhythm and predictability stay machine-like, the detector still calls it AI. That's why obsessing over vocabulary treats the symptom, not the cause.

Burstiness - Sentence-Length Variation

Burstiness is a simple number: the standard deviation of sentence lengths divided by the mean. It sounds technical, but it means something intuitive - how much your sentences differ in length.

Humans write unevenly. They toss out a three-word sentence. Then they develop a thought in a long, multi-clause sentence that meanders through several threads before landing on a period. Then short again. That variation is the natural breathing of text.

An AI model breathes differently. By default it generates sentences of similar, “comfortable” length - most often 18-24 words. Paragraph after paragraph of the same rhythm. To the eye it looks smooth. To a detector it's a metronome - too even to be human.

And here's the humanizer trap: you can swap every word for a synonym, but if you don't touch sentence structure, burstiness won't move. The metric counts lengths, not vocabulary.

Perplexity - Word Predictability

Perplexity measures how “surprised” a model is by your text. Low perplexity means: every next word is exactly the one the model would expect. High perplexity means the text turns where the model wouldn't have gone.

Language models naturally produce low-perplexity text, because they pick the most probable words. “The key is...” - and the model will almost certainly add “adaptability” or “flexibility.” A human more often picks a less obvious word, throws in a digression, uses an idiom off the beaten path.

Perplexity is harder to fool than burstiness, because it requires genuinely rewriting the thought - not just reshuffling sentences. A dictionary synonym swap often actually lowers naturalness, because it drops in a word from a different register than the rest of the sentence. The detector reads that as another pattern, not as a “human quirk.”

Three steps: measure burstiness, diagnose AI signals, rewrite the structure

Grafika wygenerowana przy użyciu sztucznej inteligencji.Image generated using artificial intelligence.

Why Swapping Words Isn't Enough

Here's the uncomfortable truth about most “humanizers”: dictionary word-swapping is itself a recognizable signal today. Top-tier detectors (Pangram, Originality) are trained on humanizer output too. They learn its tics: uneven registers, odd synonyms, mechanical sentence-chopping.

Word swapping
Burstiness unchanged
vocabulary ≠ structure
Structural rewrite
The metrics move
what the detector measures
Works

No tool that runs 100% in the browser can guarantee you'll pass the best detectors - and be wary of any that promises it. Realistically, you can diagnose the text, remove the obvious AI signals, and deliberately rewrite the parts that sound machine-made.

What You Can Realistically Do (and What Not to Promise)

Instead of racing the detectors, treat them like a mirror. You want to know where your text sounds like a model - and fix that by hand, where it makes sense.

1

Measure before you start

Check your text's burstiness. If it's below 0.35, you have a machine-even rhythm and that's your first problem, not vocabulary.

2

Vary your sentence rhythm

Merge two short sentences into one. Then put a four-word sentence right next to it. Deliberate unevenness pushes burstiness toward human.

3

Cut the obvious cliches

Openers like “In today's world,” closers like “In conclusion,” em-dash overuse - they won't save you from a detector, but they improve readability and are a free win.

4

Rewrite, don't swap

Where a sentence sounds like a model, write it again in your own words. That's the only thing that genuinely moves perplexity.

Text Humanizer does steps one and three for you: it scans the text, shows burstiness as one signal (not a verdict), and highlights every common AI cliche, so you know what to fix. Steps two and four - varying rhythm and rewriting thoughts - stay on your side. And rightly so: those are exactly what make the text yours.

Privacy - Your Text Stays With You

Text Humanizer computes burstiness and detects AI signals 100% in your browser. It's pure JavaScript - no fragment of text is ever sent to a server.

This isn't a slogan, it's the architecture. No backend, no database, no login. We deliberately rejected the “send text to an external API” model - because it breaks the whole idea of privacy. Your text never leaves your device, even when you analyze a confidential document.

Summary

AI detectors don't count em-dashes. They measure burstiness and perplexity - the rhythm and predictability of the whole text. That's why swapping vocabulary isn't enough: the metrics that decide depend on sentence structure and train of thought, not on individual words.

The most honest approach isn't “beating” anything - it's diagnosis and deliberate editing. Measure the rhythm, cut the cliches, rewrite what sounds like a model - and let the text sound like you. Try Text Humanizer and start with a measurement.

FAQ

What's the difference between burstiness and perplexity?

Burstiness measures sentence-length variation (standard deviation divided by the mean). Perplexity measures word predictability - how surprised a model is by the next word. The first is about structure, the second about vocabulary and train of thought. Detectors look at both.

Does high burstiness guarantee I'll pass a detector?

No. Burstiness is one signal, not a verdict. You can have a human rhythm but low perplexity or plenty of cliches - and a detector will still call it AI. That's why we show it as one metric, not as an AI score.

Will swapping words from a dictionary fool a detector?

Usually not, and it often hurts. Top-tier detectors are trained on humanizer output and recognize mechanical synonym swaps as a separate pattern. What actually works is rewriting sentence structure and train of thought.

Is my text sent to a server?

No. Text Humanizer computes burstiness and detects AI signals locally, in pure JavaScript in your browser. The text never leaves it - we have no backend and no API that anything is sent to.

Czytaj dalej Read more

Formatter Wklej ChatGPT do Google Docs bez utraty formatowania Formatter Pasting ChatGPT Text into Google Docs Without Losing Formatting GEO GEO - Jak zoptymalizować stronę pod wyszukiwarki AI? GEO GEO - How to Optimize Your Website for AI Search Engines?

Zmierz rytm swojego tekstu

Measure Your Text's Rhythm

Text Humanizer pokaże burstiness i wszystkie typowe sygnały AI w Twoim tekście. 100% w przeglądarce, zero danych na serwerze.

Text Humanizer shows burstiness and every common AI signal in your text. 100% in the browser, zero data on any server.

Open Text Humanizer →