Przejdź do treści
TextArray
100% lokalnie

Generator literówek

Posyp czysty tekst realistycznymi literówkami z klawiatury — regulowany poziom, QWERTY lub QWERTZ.

Wejście
Wynik

Generator literówek

Oprogramowanie obsługujące ludzki wsad prędzej czy później spotyka ludzkie pisanie — a ludzkie pisanie jest niechlujne. To narzędzie produkuje ten nieład na żądanie: wklej czysty tekst, ustaw poziom błędów, a wróci z czterema pomyłkami, które robią prawdziwe palce. Trafienie sąsiedniego klawisza zamiast właściwego (tge zamiast the), dwie przestawione litery (teh), litera podwojona (thee) albo zgubiona (th). Podstawienia idą za prawdziwą mapą sąsiedztwa klawiatury — QWERTY lub QWERTZ — więc t staje się r, y, f albo g, nigdy odległym x, czyli dokładnie rozkładem błędów, pod który strojone są algorytmy fuzzy.

Każdy rodzaj literówki ma własny przełącznik, więc wyprodukujesz czysto transpozycyjne dane do testu implementacji Damerau-Levenshteina albo tylko podstawieniowe ciągi o niezmienionej długości. Poziom biegnie od subtelnego 1% liter po ledwo czytelne 20%, a licznik raportuje, ile literówek naprawdę wylądowało. Wielkość liter przeżywa podstawienia, a wszystko, co nie jest zwykłą literą — cyfry, interpunkcja, ogonki, emoji — przechodzi nietknięte.

Typowe zastosowania: dane testowe dla spellcheckerów i funkcji „czy chodziło ci o", zestawy ewaluacyjne fuzzy search, augmentacja danych treningowych dla modeli NLP, pokaz, czemu deduplikacja exact-match wysypuje się na wpisywanych ręcznie nazwiskach, albo sprawdzenie, że walidacja formularza znosi realistyczny wsad. Losowość pochodzi z kryptograficznego źródła przeglądarki i każdy przebieg jest celowo inny.

Wszystko działa lokalnie w twojej przeglądarce — twój tekst nigdy nie opuszcza twojego urządzenia.

Częste pytania

Jakie rodzaje literówek są symulowane?
Cztery klasyki badań nad błędami pisania: podstawienie fizycznie sąsiednim klawiszem, przestawienie dwóch sąsiednich liter, podwojenie i opuszczenie. Każdy ma własny przełącznik — wyizolujesz jedną klasę błędów do celowanych danych testowych.
Dlaczego układ klawiatury ma znaczenie?
Podstawienia wymieniają literę na fizycznego sąsiada, a QWERTY i QWERTZ nie zgadzają się, gdzie mieszkają y i z. Wybierz układ, na którym naprawdę piszą twoi użytkownicy, a sztuczne literówki pokryją się z prawdziwymi z twoich logów.
Czemu litery z ogonkami zostają w spokoju?
Mapa sąsiedztwa pokrywa 26 klawiszy bazowych, gdzie model sąsiada ma sens. Znaki diakrytyczne pisze się martwymi klawiszami lub długim naciśnięciem i ich prawdziwe literówki są innego rodzaju — podstawianie ich sąsiadami klawiszy bazowych dałoby nierealistyczne dane.
Czy liczba literówek jest dokładna?
Nie — każda litera niezależnie ma szansę wielkości poziomu błędów, więc liczba faluje wokół wartości oczekiwanej, przebieg za przebiegiem. Ta losowość jest celowa: równomiernie rozłożone błędy to dokładnie to, jak prawdziwe pisanie nie wygląda.
Czy mój tekst jest gdzieś wysyłany?
Nie. Literówki generują się wyłącznie w twojej przeglądarce, a tekst nigdy nie opuszcza twojego urządzenia.