Apple'ın klavyesi “içeriksel” içeriğini nereden alıyor?


18

Bu yüzden iOS 8 ile oynuyordum, herhangi bir yere "yeni" yazdıktan sonra, tahmin klavyesi "NewTerm" terimini öneriyor. Bu kelimeyi bir tweet'te kullandığımı hatırlıyorum , bu yüzden fırçaladım. Ama sonra, "swift" kelimesini yazarken, klavye "swi" yazdıktan sonra "Swisslapse" i önerdi. Şimdi üç ay önce (tüm aygıtlarımdan) silinmiş olan özel bir iMessage sohbetinde "Swisslapse" terimini kullandığım için bu beni biraz şok etti . Son zamanlarda Safari'de kullandığım birkaç kelimeyi yazmaya çalıştım (özel modda çalışıyor), ancak rahatladığım için klavye onları önermedi.

Ancak, bu birkaç soru yaratır:

  • Apple iMessage sohbetlerimi önbelleğe alıyor mu?
  • Apple, klavye girişimi seçilen uygulamalarda önbelleğe alıyor mu?
  • Önbelleklerimin temizlenmesini istemek mümkün mü?
  • Daha fazla önbelleğe almayı (varsa) nasıl devre dışı bırakabilirim?

GM tohumunun geliştirici merkezine bırakılmasından hemen sonra 9 Eylül'de iOS 8'i yüklediğimi eklemenin yararlı olacağını düşünüyorum. Bu nedenle, iOS 8'in tahmini klavyesinin bu kelimeleri giriş zamanında öğrenmesi imkansızdır.


Brian Nickel tarafından verilen cevaba dayanarak , iOS yerel klavye sözlüğüme (yani otomatik olarak öğrenmek istediğim kelimeler) kelimeleri ekledi, daha sonra cihazımı bir yedeklemeden geri yüklerken iOS 8 ile senkronize ettim; bu da öngörülü klavyeyle sonuçlandı ve gerekli görüldüğünde onları önerdi.

Görünüşe göre Apple gizliliğimizi ihlal etmiyor . Bunu temizlemekten memnunum!


Yeni bir tanınmayan kelime kullandığınızda kullanıcı sözlüğüne eklendiğini düşünüyorum. Anında önceki konuşmaların bir sürü bakacağını düşünmezdim. Yeni klavyeyi bulmak biraz zayıf. Def kelimelerini bir cümlede bir sonraki sırada olmamalıdır.
v3nt

Yanıtlar:


6

Yalnızca iOS 7 ile ilgili deneyimimden bahsetmişken, cihaz girdiğiniz kelimeleri kaydeder ancak "Klavye sözlüğünüze" otomatik olarak düzeltme yapmaz. Mantık şu ki, düzeltmek istemediyseniz, kullandığınız ve tekrar kullanabileceğiniz bir kelimedir.

Temel bir test yaptım. Mesajlara "Swisslapse" yazdım ama göndermedim. Bir süre sonra "Swiss" yazdım ve otomatik tamamlama ile geldi. Notes'ta da geldiğini doğruladım. Apple uygulamasına özgü olmadığını doğrulamak için Avokado'ya yeni bir kelime yazdım ve ayrıca Notes'ta bir tamamlama önerisi olarak ortaya çıktı.

Klavye sözlüğünüzü Ayarlar.app, Genel> Sıfırla> Klavye Sözlüğünü Sıfırla'ya giderek temizleyebilirsiniz. Bu yanıt , önbelleğe giden yolu gösterir ve dosyaya erişmek ve değiştirmek için üçüncü taraf bir araç kullanarak yalnızca rahatsız edici kelimeleri teorik olarak kaldırabilirsiniz.

Yeni kelimelerin öğrenilmesini önlemeye gelince, Otomatik Düzeltmeyi devre dışı bırakmanın iOS 7'de hile yapacağını düşünürüm. yazım denetimi sözlüğü. iOS 8'in daha ince taneli ayarları olabilir, ancak tahmini klavyenin yazdığınız her şeyden öğrendiğini ve sadece devre dışı bırakmanız gerekebileceğini varsaymanız gerekir.

İMessages ile ilgili sorunuz için Apple, yalnızca alıcının cihaz (lar) ında okunmak üzere gönderenin cihazında şifrelenmiş oldukları için iletilerinizi transit olarak okuyamayacakları konusunda kararlı. Apple'ın mesaj içeriklerini orada sildiğinizde cihazda sakladığından şüpheliyim. Test etmedim, ancak otomatik olarak düzeltmek için gelen mesajları da tararlar, ancak tahminli metin yanıtları için taramaya başlamış olsalar da şüpheliyim. (Örneğin, "Pizza veya Çince?" İlk iki tahmin yanıtı olarak Pizza ve Çince üretir.)


7

Apple patentlerini okursanız, nasıl çalıştığına dair bir açıklama var.

ABD patentleri

"Metin girişi için kelime önerileri sağlayan yöntem, cihaz ve grafik kullanıcı arayüzü" için Patent No. 8,232,973

ve

Apple'ın "kelime önerileri sağlamak için yöntem, sistem ve grafik kullanıcı arayüzü" veya tahmine dayalı metin için 8.074.172 sayılı ABD Patenti .

Ancak, bu taşınabilir iletişim aygıtlarının boyutu, taşınabilir aygıttaki fiziksel veya sanal klavye gibi metin giriş aygıtının boyutunu da kısıtlar. Boyut kısıtlaması olan bir klavyeyle, tasarımcılar genellikle tuşları küçültmek veya tuşları aşırı yüklemek zorunda kalır. Her ikisi de hataları yazmaya ve dolayısıyla hataları düzeltmek için daha fazla geri izlemeye yol açabilir. Bu, cihazlardaki metinle iletişim sürecini verimsiz hale getirir ve bu tür taşınabilir iletişim cihazlarıyla kullanıcı memnuniyetini azaltır.

..... Dizeler dizisi bir sözlükle karşılaştırılır. Sözlükte önek olarak dizelerden herhangi birine sahip kelimeler tanımlanır (206). Burada kullanılan "önek", dizenin sözlükteki bir kelimenin öneki olduğu veya kendisinin sözlükteki bir kelime olduğu anlamına gelir. Burada kullanılan bir sözlük, bir kelime listesine karşılık gelir. Sözlük önceden yapılmış olabilir ve hafızaya kaydedilebilir. Sözlük, sözlükteki her sözcük için kullanım sıklığı sıralaması da içerebilir. Bir kelime için kullanım sıklığı sıralaması, bir dildeki bir kelimenin istatistiksel kullanım sıklığını belirtir (veya daha genel olarak karşılık gelir). Bazı düzeneklerde sözlük, bir dilin farklı varyantları için farklı kullanım frekansı sıralamaları içerebilir. Örneğin,

Bazı düzenlemelerde sözlük özelleştirilebilir. Yani, kullanıcı tarafından sözlüğe ek kelimeler eklenebilir. Ayrıca, bazı düzenlemelerde, farklı uygulamalar farklı kelimeler ve kullanım sıklığı sıralamaları ile farklı sözlüklere sahip olabilir. Örneğin, bir e-posta uygulaması ve bir SMS uygulaması farklı sözlüklere ve aynı dilde farklı kullanım sıklığı sıralarına sahip farklı sözlüklere sahip olabilir.

Tanımlanan kelimeler, giriş dizisi için önerilen değiştirmeler olarak kullanıcıya sunulabilecek aday kelimelerdir. Aday kelimeler puanlanır (208). Her aday sözcük, giriş dizisi ve isteğe bağlı olarak diğer faktörlerle karakter-karakter karşılaştırmasına göre puanlanır. Aday kelimelerin puanlanmasına ilişkin diğer ayrıntılar, Şek. 3 ve 7A-7C. Aday kelimelerin bir alt kümesi, önceden tanımlanmış kriterlere (210) göre seçilir ve seçilen alt küme kullanıcıya (212) sunulur. Bazı düzeneklerde seçilen aday kelimeler, kelimelerin yatay bir listesi olarak kullanıcıya sunulur.

Grafik görünüm:

akıllı klavye

Nasıl çalıştığı hakkında tam bir açıklama yapmak istemedim, ancak bir rehber sağladım.

Peki ya

İsviçre

Sözlüğümün kırmızı altı çizili olduğuna dikkat edin ve aramanızı öneririz.

Seçenekler:

1- bak ve düzelt

2- yazılı sözlüğe ekle

3- görmezden gel

Akıllı klavye mantığı 3 girişin tümünü dikkate alır. Göz ardı edilen sürüm bile ve istediğim gibi olduğunu varsayacaktır. Yani sizin durumunuzda, muhtemelen sözlüğünüze eklemediniz, ancak bu kelimeyi bir kereden fazla kullandınız, bu yüzden en olası (tahmini) olarak işaretlendi.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.