Yazım hatası oluşturucu
Temiz metnin üzerine gerçekçi klavye yazım hatalarını serpin; ayarlanabilir hız, QWERTY veya QWERTZ.
Yazım hatası oluşturucu
İnsan girdisini işleyen yazılımlar eninde sonunda insan yazımı ile buluşuyor ve insan yazımı karmaşık bir hal alıyor. Bu araç, bu karışıklığı isteğe bağlı olarak üretir: temiz metin yapıştırın, bir hata oranı ayarlayın ve gerçek parmakların yaptığı dört hatayla geri gelir. Sağdaki tuş yerine komşu bir tuşa basıldı (tge için), iki harf yer değiştirdi (teh), bir harf ikiye katlandı (thee) veya düştü (th). Değişiklikler gerçek bir klavye bitişiklik haritasını (QWERTY veya QWERTZ) takip eder, böylece a t r, y, f veya g olur, asla uzak bir x olmaz; bu da tam olarak bulanık eşleştirme algoritmalarının ayarlandığı hata dağılımıdır.
Her yazım hatası türünün kendi geçişi vardır; böylece bir Damerau-Levenshtein uygulamasını test etmek için saf aktarım verileri veya değişmeyen uzunlukta yalnızca ikame dizeleri üretebilirsiniz. Bu oran, harflerin yüzde 1'inden zar zor okunabilen yüzde 20'ye kadar uzanıyor ve çetele, gerçekte kaç tane yazım hatası yapıldığını gösteriyor. Büyük/küçük harf, değişiklikler yoluyla korunur ve düz bir harf olmayan her şey (rakamlar, noktalama işaretleri, vurgulu karakterler, emoji) dokunulmadan geçer.
Tipik kullanımlar: Yazım denetleyicileri için test fikstürleri ve "bunu mu demek istediniz" özellikleri, bulanık arama değerlendirme setleri, NLP modelleri için eğitim verileri artırma, insan tarafından girilen adlarda tam eşleşme tekilleştirmenin neden başarısız olduğunu gösterme veya form doğrulamanızın gerçekçi girişi tolere edip etmediğini kontrol etme. Rastgelelik, tarayıcının kripto kaynağından gelir ve her çalıştırmanın tasarımı farklıdır.
Her şey tarayıcınızda yerel olarak çalışır; metniniz asla cihazınızdan ayrılmaz.