Sări la conținut
TextArray
Complet local

Generator de greșeli

Presărați greșelile de scriere realiste de la tastatură peste textul curat - rată reglabilă, QWERTY sau QWERTZ.

Intrare
Ieșire

Generator de greșeli

Software-ul care gestionează inputul uman se întâlnește în cele din urmă cu tastarea umană – iar tastarea umană este dezordonată. Acest instrument produce acea mizerie la cerere: lipiți text curat, setați o rată de eroare și revine cu cele patru greșeli pe care le fac degetele reale. O tastă vecină apăsată în loc de cea dreaptă (tge pentru the), două litere transpuse (teh), o literă dublată (thee) sau droped (th). Substituțiile urmează o hartă reală a adiacenței tastaturii - QWERTY sau QWERTZ - astfel încât a t devine r, y, f sau g, niciodată un x îndepărtat, care este exact distribuția erorilor pentru care algoritmii de potrivire neclară sunt reglați.

Fiecare tip de greșeală de tipar are propriul său comutator, astfel încât să puteți produce date de transpunere pură pentru testarea unei implementări Damerau-Levenshtein sau șiruri de numai substituție de lungime neschimbată. Rata variază de la un subtil 1% din litere până la 20% abia lizibil, iar numărul raportează câte greșeli de tipar au ajuns efectiv. Literele mici sunt păstrate prin înlocuiri și tot ceea ce nu este o literă simplă - cifre, semne de punctuație, caractere accentuate, emoji - trece neatins.

Utilizări obișnuite: dispozitive de testare pentru verificatorii ortografic și funcții „Vrei să spui”, seturi de evaluare a căutării neclare, creșterea datelor de antrenament pentru modelele NLP, demonstrarea de ce deduplicarea cu potrivire exactă eșuează pentru numele introduse de om sau verificarea faptului că validarea formularului tolerează introducerea realistă. Aleatoritatea provine din sursa criptografică a browserului și fiecare rulare este diferită prin design.

Totul rulează local în browserul dvs. - textul dvs. nu părăsește dispozitivul.

FAQ

Ce tipuri de greșeli de scriere sunt simulate?
Cele patru clasice ale cercetării erorilor de tastare: înlocuirea cu o tastă adiacentă fizic, transpunerea a două litere învecinate, dublarea și omisiunea. Fiecare are propriul său comutator, astfel încât să puteți izola o clasă de eroare pentru datele de testare vizate.
De ce contează aspectul tastaturii?
Înlocuirile înlocuiesc o literă cu un vecin fizic, iar QWERTY și QWERTZ nu sunt de acord cu privire la locul în care locuiesc y și z. Alegeți aspectul pe care îl scriu utilizatorii, iar greșelile de scriere false se potrivesc cu cele reale pe care le vor afișa jurnalele dvs.
De ce sunt lăsate singure literele accentuate?
Harta adiacenței acoperă cele 26 de chei de bază, unde modelul vecin este semnificativ. Caracterele cu accent sunt tastate prin taste închise sau prin apăsare lungă, iar greșelile lor de scriere din lumea reală sunt diferite în natură - înlocuirea lor cu vecini cu tastele de bază ar produce date nerealiste.
Numărul de greșeli de scriere este exact?
Nu - fiecare literă are, în mod independent, o șansă de greșeală de tipar, deci numărul fluctuează în jurul valorii așteptate, de la un loc la altul. Această aleatorie este deliberată: erorile uniforme, uniform distanțate sunt exact ceea ce nu arată tastarea reală.
Textul meu este încărcat undeva?
Nu. Greșelile de scriere sunt generate în întregime în browserul dvs., iar textul dvs. nu părăsește dispozitivul.