WPM nasıl hesaplanır ve WPM değerim neden her sitede farklı?

WPM, karakterler sayılıp beşe (standart "kelime") ve yazılan dakikaya bölünerek hesaplanır. Testler hangi karakterlerin sayılacağı konusunda anlaşamaz: yazılan her karakter (ham WPM), yalnızca doğru kelimelerdeki karakterler (net WPM) ya da hatalar için ceza düşülmüş bir brüt rakam. Test süresi ise sayıyı formülden bile daha çok oynatır.

İnternetteki her klavye hız testinin altında "öbür sitede 30 fazla yapıyorum" yorumunun bir türü vardır. Kimse yalan söylemiyor. Testler, farklı sürelerde farklı şeyleri sayıyor.

Bu projenin ilk ayının büyük kısmını bu kuralları çözmekle geçirdik, çünkü birini seçmek zorundaydık. İşte bulduklarımız ve göstermeyi seçtiğimiz şey.

WPM formülü: beş karakterlik kelime

Ciddi her yazma ölçümü aynı uzlaşıdan yola çıkar: bir "kelime", boşluklar ve noktalama dahil beş karakterdir. "The cat sat" 11 karakterdir, yani 2,2 kelime. Dakikada karakter sayısı, WPM'nin beş katıdır. Veri girişi testlerinin kullandığı birim olan saatte tuş vuruşu ise CPM'nin 60 katıdır. Devlet sınavları da aynı çevirmeyi kullanır: Hindistan'daki SSC, 35 WPM'yi saatte 10.500 tuş basışına eşit sayar; bu da tam olarak 35 × 5 × 60'tır.

Yani WPM formülü şudur: karakterler ÷ 5 ÷ dakika. Anlaşmazlık, hangi karakterlerin sayıldığı konusunda.

Net ve brüt WPM karşılaştırması, ham WPM ne demek

Ham WPM, doğru ya da yanlış yazdığın her karakteri sayar, beşe ve dakikaya böler. Parmak hızının ölçüsüdür. Sildiğin karakterler sayılmaz, ama metinde bıraktığın yanlış karakterler sayılır.

Net WPM, bizim kullandığımız şekliyle, yalnızca tamamen doğru yazdığın kelimelerdeki karakterleri, her birinden sonraki boşluk dahil sayar. Tek bir yanlış harf olursa kelimenin tamamı hiçbir şey katmaz. Sonuç ekranımızdaki ana sayı budur. Bunu seçtik, çünkü yazım hatalı bir kelime birinin düzeltmesi gereken bir kelimedir; dolayısıyla bitmiş iş sayılmamalı.

Brüt WPM, büro ve sınav testlerinden kalma daha eski bir terimdir. Örneğin Hindistan'daki CBSE, brüt kelimeleri (yazılan her şey) ve net kelimeleri (yalnızca doğru kelimeler) dakikaya böler ve doğruluğu net bölü brüt olarak bildirir. Uzun süredir kullanılan başka bir uzlaşı ise brüt hızı alıp yapılan hataları çıkarır. Düzeltilmemiş her hata için dakikada bir kelime sayarsan, iki hatalı bir kelime iki kelimeye mal olur; bizim net sayımımızda ise bir kelimeye. Bu yüzden özensiz koşularda sayılar birbirinden uzaklaşır.

Tek test, beş dürüst sayı

İşte ölçümler sayfamızdaki çözümlü örnek. 30 saniyelik bir test: 160 karakter tuşu basışı, bunların 6'sı yanlış; 4'ü düzeltilmiş, 2'si bırakılmış. Son metin 156 karakter, bunların 154'ü doğru; 32 kelimenin 30'u kusursuz ve bunlar boşluklarıyla birlikte 148 karakter ediyor.

Sayma kuralıHesapWPM
Ham (son metindeki her karakter)156 ÷ 5 ÷ 0,562,4
Her doğru karakter154 ÷ 5 ÷ 0,561,6
Ham × doğruluk62,4 × 0,962560,1
Net, yalnızca doğru kelimeler (bizimki)148 ÷ 5 ÷ 0,559,2
Brüt eksi dakika başına düzeltilmemiş hata62,4 - 2 ÷ 0,558,4

Doğruluk (160 - 6) ÷ 160 = %96,25'tir. Savunulabilir beş sayı, 4 WPM'lik bir fark ve kimse hata yapmadı. %90 doğruluklu bir koşuda ham ile net arasındaki fark çok daha açılır, çünkü o durumda kelimelerin yaklaşık yarısı bir hata içerir. Bu hesap yazma doğruluğu aslında neyi ölçer yazısında.

Yazma testlerinin kullandığı sayma kuralları

Bir testin yardım sayfası ya da sonuç ekranı genellikle hangi kuralı kullandığını söyler.

KuralAna sayının saydığı şeyBizim net WPM'mizle karşılaştırma
Yalnızca doğru kelimelerTamamen doğru kelimelerdeki karakterler, boşluklar dahil, ÷ 5 ÷ dakikaBizimkiyle aynı kural; yarım kalan son kelimede küçük farklar
Yazılan her karakterMetinde kalan her şey ÷ 5 ÷ dakika, doğruluk ayrıca gösterilirBizim ham WPM'mizle aynı
Her doğru karakterKelime doğru olsun olmasın doğru karakterlerBizim ham ve net değerlerimizin arasında
Brüt eksi hatalarBrüt hızdan düzeltilmemiş her hata için ceza düşülürNete yakın; özensiz koşularda daha düşük
Devam etmeden önce her hatayı düzeltYanlış bir harfin ötesine geçemezsin, dolayısıyla son metin hep doğrudurKarşılaştırılabilir, genellikle biraz daha düşük
Sunucuda zamanlananSaat sunucuda işler, dolayısıyla ağ gecikmesi süreye dahildirYavaş bağlantıda kısa yarışlarda daha düşük
Araştırma (Dhakal ve ark. 2018)Yazıya geçirilen metnin uzunluğu bölü ilk ve son tuş basışı arasındaki süre; düzeltilmemiş hatalar ayrıca bildirilirBizim ham WPM'mize yakın

Üç satır daha uzun bir bakışı hak ediyor.

Her hatayı düzeltmeye zorlayan testler

Zorunlu düzeltmenin net WPM ile aynı sonucu vermesi gerekiyormuş gibi görünür, çünkü her iki durumda da son metin kusursuzdur. Yine de daha düşük çıkar, çünkü artık her hata saatte zamana mal olur. Çevrim içi yazma üzerine yapılmış en büyük çalışmada tuş basışları arasındaki ortalama süre 239 ms idi. Zorunlu bir düzeltme en az bir geri silme ve yeniden yazma, yani iki fazla tuş vuruşu, aşağı yukarı yarım saniye alır; buna hatayı fark etmek için geçen an da eklenir. Bir dakikalık testte altı hata yaklaşık üç saniyeye, yani koşunun %5'ine mal olur: 60 WPM yazan biri 57 civarına düşer. Bizim net sayımımız yanlış kelimeyi düşürüp devam eder; bu da fazladan zamana mal olmaz.

Sunucuda zamanlanan testler

Bazı çevrim içi testler resmî süreyi kendi sunucularında tutar; dolayısıyla ağ gecikmesi sonucunun içine girer. Etkisi basit bir aritmetiktir. 100 WPM hızındaki 30 saniyelik bir yarışta yarım saniyelik gecikme 100 × 30 ÷ 30,5 = 98,4 verir. Tam bir saniye 96,8, iki saniyelik bir takılma da 93,8 verir. Sunucuda zamanlanan bir sonuç buradaki sayının epey altında kalıyorsa, parmaklarını suçlamadan önce testi daha sağlam bir bağlantıyla tekrarla.

Araştırmadaki temel değer

Dhakal satırı araştırmadaki temel değerdir. O çalışma (Aalto ve Cambridge, CHI 2018), 168.960 çevrim içi gönüllüden gelen 136 milyon tuş vuruşunu inceledi ve ortalama 51,56 WPM buldu. Çalışmanın WPM değeri yazıya geçirilen metnin uzunluğundan gelir, hatalar ayrı bir oran olarak bildirilir; bu yüzden bizim ham rakamımıza daha yakındır. Net WPM'ni 51,56 ile karşılaştırırsan kendini birkaç kelime eksik değerlendirmiş olursun. Ortalama yazma hızı yazımız bu değeri diğer araştırmalarla yan yana koyuyor.

WPM değerim kısa testlerde neden daha yüksek?

Siteler arasındaki kafa karışıklığının çoğunu sayma kurallarının açıkladığını varsaymıştık. Oysa çoğu zaman test süresi daha önemlidir. Aynı kişinin, aynı testte, aynı formülle 15 saniyelik puanının iki dakikalık puanını geçmesini bekle. Bunun nedenini iki hesap gösteriyor.

Birincisi, kimse sprint temposunu sürdüremez. On saniye boyunca 90 WPM ile açılıp sonra 70'e oturan birini düşün:

Test süresiHesapWPM
15 saniye(10 × 90 + 5 × 70) ÷ 1583,3
60 saniye(10 × 90 + 50 × 70) ÷ 6073,3
120 saniye(10 × 90 + 110 × 70) ÷ 12071,7

Aynı kişi, aynı kurallar, 12 puanlık bir fark. Bu bir model, ama sonuç ekranımız da aynı şekli gösteriyor: 60 saniyelik bir testte saniye saniye grafik, ilk 20 saniyeden sonra neredeyse her zaman aşağı eğim alır ve her kelimedeki patlama rengi, erken sayıyı hangi bölümün şişirdiğini gösterir.

İkincisi, kısa testler küçük şeyleri büyütür. 15 saniyelik bir testte beş karakterlik her kelime 4 WPM değerindedir (1 ÷ 0,25 dakika). Şanslı bir kısa kelime dizisi, yarım kalan bir son kelime ya da yavaş bir ilk tuş basışı, her biri puanı birkaç puan oynatabilir. 60 saniyelik bir testte aynı kelime 1 WPM eder, iki dakikada ise bunun yarısı.

Test süresine göre yayımlanan ortalamalar muhtemelen hangi süreyi kimin seçtiğini de yansıtıyor, çünkü yüksek puan peşindeki kişiler kısa testleri seçme eğilimindedir. Her durumda, herhangi bir WPM hakkında sorulacak ilk soru "ne kadar sürede?" olmalı. Kendi değerini 2 dakikalık testte kontrol edebilirsin.

Sayıyı oynatan daha küçük şeyler

Kelime listesi. Bazı testler en yaygın İngilizce kelimelerden oluşan kısa bir listeden çeker. Bizim kelime testlerimiz bir altyazı derleminden alınan en yaygın 1.000 kelimeyi kullanır; alıntı modu ise büyük harf ve noktalama içeren gerçek metin parçaları kullanır. Yaygın kısa kelimeler, özel adlar ve virgüller içeren düz yazıdan daha yüksek sayılar verir.

Yarım kalan son kelime. Süreli bir testte saat neredeyse herkes için kelimenin ortasında durur. Yarım kalan son kelimenin doğru yazdığın kısmını sayarız. Bazı testler onu düşürür. 15 saniyelik bir testte bu 4 WPM'ye kadar eder.

Hatada durma. Bazı kullanıcılar zorunlu düzeltme ister, bazıları istemez; bu yüzden onu bir ayar yaptık.

Saatin ne zaman başladığı. Bizim saatimiz kabul edilen ilk karakterle başlar ve kelime ya da alıntı testinde son tuş basışında durur. Sayfaya odaklanmadan ilk tuşa kadar geçen süre başlama gecikmesi olarak kaydedilir ve aleyhine sayılmaz. Saati sayfa yüklendiğinde başlatan testler, kısa bir testte bir iki kelime eksiltir.

Telefonlar. Aalto grubunun mobil çalışmasında gönüllüler ortalama 36,2 WPM yazdı; bu, masaüstü çalışmasının ortalamasının yaklaşık %70'i. Telefon sonuçlarını herkese açık liderlik tablolarının dışında tutuyoruz.

Göstermeye karar verdiğimiz şey

Açık bir hiyerarşi içinde birkaç sayı göstermeyi seçtik: büyük puntoyla net WPM, yanında ham WPM ve doğruluk, bir de her doğru karakteri sayan bir testin ne göstereceğini söyleyen tek satırlık bir not. O satır, bu yazının başındaki şikâyet yüzünden var.

Her sayıyı aynı fonksiyonlar hesaplar: önce tarayıcında, sonra tuş vuruşu kaydından yeniden sunucumuzda.

Neyi neyle karşılaştırmalı

Kendi ilerlemeni takip etmek için benzeri benzeriyle karşılaştır: aynı site, aynı mod, aynı süre, aynı kelime listesi. Geçmiş sayfası sonuçlarını moda ve dile göre filtrelemene izin verir.

Başka bir sitedeki bir arkadaşınla karşılaştırmak için önce süreyi, sonra formülü seç. 60 saniyelik test en yaygın ortak zemin; 15 saniyelik sayılar ise yazmada en az karşılaştırılabilir şeydir.

Bir nüfus rakamıyla karşılaştırmak için hangi nüfus olduğuna bak. Karat'ın 1999'daki laboratuvar çalışmasında sıradan büro kullanıcıları metni 32,5 WPM ile kopyaladı. Dhakal'ın 51,56'sı, ham değere yakın ölçülmüş genç ve kendi seçimiyle katılmış gönüllülerden geliyor. Palin'in 36,2'si telefonlar için. Yüzdelik etiketimiz, o grupta kendi 10.000 sonucumuz olana kadar hangi referansı kullandığını belirtir.

Sıkça sorulan sorular

WPM formülü nedir?

Karakterler ÷ 5 ÷ dakika. Net WPM yalnızca tamamen doğru kelimelerdeki karakterleri kullanır; ham WPM yazılan her karakteri kullanır.

Gerçek hızım net WPM mi, ham WPM mi?

Kullanılabilir rakam net WPM'dir, çünkü yalnızca doğru yazdığın kelimeleri sayar. Ham değer parmaklarının ne kadar hızlı hareket ettiğini gösterir.

WPM değerim neden bazı sitelerde daha yüksek?

Genellikle formül değil, test süresi ya da kelime listesi yüzünden. Yaygın kısa kelimelerden oluşan 15 saniyelik bir test, aynı sayma kuralları altında bile noktalama içeren iki dakikalık bir metni geçer.

Kaynaklar