Preskočiť na obsah
TextArray
100% lokálne

Generátor preklepov

Posypte čistý text realistickými preklepmi z klávesnice — nastaviteľná chybovosť, QWERTY či QWERTZ.

Vstup
Výstup

Generátor preklepov

Softvér, ktorý spracúva ľudský vstup, sa skôr či neskôr stretne s ľudským písaním — a ľudské písanie je neporiadne. Tento nástroj vyrába ten neporiadok na požiadanie: vložte čistý text, nastavte chybovosť a vráti sa so štyrmi chybami, ktoré skutočné prsty robia. Zásah susednej klávesy namiesto správnej (tge namiesto the), dve prehodené písmená (teh), zdvojené písmeno (thee) či vypadnuté (th). Náhrady sledujú skutočnú mapu susedností klávesnice — QWERTY alebo QWERTZ — takže z t sa stane r, y, f alebo g, nikdy vzdialené x, čo je presne distribúcia chýb, na ktorú sú ladené fuzzy algoritmy.

Každý druh preklepu má vlastný prepínač, takže vyrobíte čisto transpozičné dáta na test Damerau-Levenshteinovej implementácie alebo len substitučné reťazce nezmenenej dĺžky. Chybovosť ide od jemného 1 % písmen po sotva čitateľných 20 % a počítadlo hlási, koľko preklepov naozaj pristálo. Veľkosť písmen sa pri náhradách zachováva a všetko, čo nie je obyčajné písmeno — číslice, interpunkcia, diakritika, emoji — prechádza nedotknuté.

Typické použitie: testovacie dáta pre spellcheckery a funkcie „mysleli ste", vyhodnocovacie sady pre fuzzy vyhľadávanie, augmentácia trénovacích dát pre NLP modely, ukážka, prečo presná deduplikácia zlyháva na ľuďmi zadaných menách, či kontrola, že validácia formulára znesie realistický vstup. Náhodnosť pochádza z kryptografického zdroja prehliadača a každý beh je zámerne iný.

Všetko beží lokálne vo vašom prehliadači — váš text nikdy neopustí vaše zariadenie.

Časté otázky

Ktoré druhy preklepov sa simulujú?
Štyri klasiky výskumu chýb pri písaní: náhrada fyzicky susednou klávesou, prehodenie dvoch susedných písmen, zdvojenie a vynechanie. Každý má vlastný prepínač, takže izolujete jednu triedu chýb pre cielené testovacie dáta.
Prečo záleží na rozložení klávesnice?
Náhrady menia písmeno za fyzického suseda a QWERTY s QWERTZ sa nezhodnú, kde bývajú y a z. Vyberte rozloženie, na ktorom vaši používatelia naozaj píšu, a falošné preklepy budú sedieť s tými skutočnými z vašich logov.
Prečo písmená s diakritikou ostávajú na pokoji?
Mapa susedností pokrýva 26 základných kláves, kde má model suseda zmysel. Diakritika sa píše mŕtvymi klávesami či dlhým stlačením a jej skutočné preklepy sú iného druhu — náhrada susedmi základných kláves by vyrobila nerealistické dáta.
Je počet preklepov presný?
Nie — každé písmeno má nezávisle šancu vo výške chybovosti, takže počet kolíše okolo očakávanej hodnoty, beh od behu. Tá náhodnosť je zámer: rovnomerne rozmiestnené chyby sú presne to, ako skutočné písanie nevyzerá.
Nahráva sa môj text niekam?
Nie. Preklepy sa generujú výhradne vo vašom prehliadači a váš text nikdy neopustí vaše zariadenie.