Yazım denetimi, birçok bilgisayarda bulunan bir işlevdir. Kullanıcıların yanlış yazılmış kelimeler için bir belge taramasını sağlar. Kelime işlem programlarının çoğunda yerleşik bir yazım denetimi işlevi vardır ve anlık ileti programlarına, web tarayıcılarına ve diğer program türlerine tümleştirilebilecek yazım denetimlerini bulmak mümkündür. Yazım denetimine sahip olmak, gerçek bir insan editörünün yerini almaz, ancak insanların yazım hatalarını yakalamalarına yardımcı olabilir;
İlk yazım denetimi programları, belgeleri tanımadıkları kelimeler için basitçe taradı ve alternatif yazımlar için herhangi bir öneride bulunmadan kullanıcıları yanlış yazdığı konusunda uyardı. Bu sistemler nihayetinde, kullanıcının yanlış hecelenen sözcüğü değiştirmek için seçebileceği olası kelimelerin bir listesini oluşturan yazım kontrolleriyle değiştirildi. Örneğin, bir kullanıcı “aracılığıyla” yazdıysa, yazım denetimi programı olası alternatifler olarak “atma” veya “atma” önerebilir. Bu programlar ayrıca kullanıcıların program sözlüğüne istisnalar eklemesine izin verir.
Yazım denetleme programındaki en büyük sorunlardan biri, homofon hatalarını yakalayamamasıdır ve kullanıcılar, dili bilmedikleri takdirde yanlışlıkla da homofon hataları oluşturabilir. Yukarıdaki örnekte, kullanıcı “kapıdan girdim” yazmış olabilir ve “yanlış” yerine “atılmış” yerine “attı” yı seçmiş olabilir. Özellikle heceleme ile gerçekten mücadele eden insanlar için, bilgisayarın öneri listesi, kullanıcının niyeti ile uyuşmuyor olabilir. Örneğin, bir kullanıcı “Çalışmamı kontrol etme konusunda çok zorlandı” yazdıysa, bilgisayarın yanlış yazılmış bir kelimenin yerine doğru kelimeyi “eksiksiz” olarak önermesi pek mümkün olmazdı.
Bazı insanlar sadece doğru şekilde yazılmamış kelimeleri aramak yerine, bağlam içinde kelimeleri okuyan daha karmaşık yazım denetimi uygulamaları geliştirerek homophone sorununu gidermeye çalışmışlardır. Bu programlar bazı homofon hatalarını yakalayabilir ve aynı zamanda bir yazım hatası için birden fazla cep telefonu önermekten de kaçınır, bu da kullanıcının kullanmak istediği kelimeyi seçmesi olasılığını arttırır. Bu programlar kullanımdan öğreniyor, bu da her neslin öncekinden daha iyi olacağı anlamına geliyor.
Bazı insanlar, kelimeleri hecelemeyi öğrenmek veya homofon hatalarını tanımlamayı öğrenmek yerine yanlış hecelemelerin düzeltilebileceğini varsaydıklarından, hecelemeyi yanlış yaptıklarını savunarak, heceleme kontrol araçlarının yaygın kullanımını eleştirdiler. Bu insanlar, yazılı iletişim durumunun yazım kontrol programlarının kullanımıyla zayıflatıldığını teorik olarak ifade eder. Ancak diğerleri, yeni bir dil öğrenirken bir yazım denetimi kullanmanın insanların kendilerini daha rahat hissetmelerini sağlayabildiğini ve herkesin klavyeden kaymalarını ve genellikle yardım almadan kolayca tanımayacakları yazım hatalarını yapabileceğini savundu. kendi işinde hatalar yakalamak zor.


