Jika Anda membaca paten Apple, ada penjelasan cara kerjanya.
Paten AS
Paten No. 8.232.973 untuk "Metode, perangkat, dan antarmuka pengguna grafis yang memberikan rekomendasi kata untuk input teks"
dan
Apple US Patent No. 8.074.172 untuk "metode, sistem, dan antarmuka pengguna grafis untuk memberikan rekomendasi kata" atau teks prediksi.
...... Namun, ukuran perangkat komunikasi portabel ini juga membatasi ukuran perangkat input teks, seperti keyboard fisik atau virtual, di perangkat portabel. Dengan keyboard ukuran terbatas, desainer sering dipaksa untuk membuat kunci lebih kecil atau membebani tombol. Keduanya dapat menyebabkan kesalahan pengetikan dan karena itu lebih mundur untuk memperbaiki kesalahan. Ini membuat proses komunikasi melalui teks pada perangkat tidak efisien dan mengurangi kepuasan pengguna dengan perangkat komunikasi portabel tersebut.
..... Set string dibandingkan dengan kamus. Kata-kata dalam kamus yang memiliki rangkaian string sebagai awalan diidentifikasi (206). Seperti yang digunakan di sini, "awalan" berarti string adalah awalan dari suatu kata dalam kamus atau kata itu sendiri adalah kata dalam kamus. Kamus, sebagaimana digunakan di sini, mengacu pada daftar kata-kata. Kamus mungkin sudah dibuat sebelumnya dan disimpan di dalam memori. Kamus juga dapat menyertakan peringkat frekuensi penggunaan untuk setiap kata dalam kamus. Pemeringkatan frekuensi penggunaan untuk suatu kata menunjukkan (atau lebih umum, berhubungan dengan) frekuensi penggunaan statistik untuk kata tersebut dalam suatu bahasa. Dalam beberapa perwujudan, kamus dapat menyertakan peringkat frekuensi penggunaan yang berbeda untuk varian bahasa yang berbeda. Sebagai contoh,
Dalam beberapa perwujudan, kamus dapat disesuaikan. Artinya, kata-kata tambahan dapat ditambahkan ke kamus oleh pengguna. Selanjutnya, dalam beberapa perwujudan, aplikasi yang berbeda mungkin memiliki kamus yang berbeda dengan kata-kata yang berbeda dan peringkat frekuensi penggunaan. Misalnya, aplikasi email dan aplikasi SMS mungkin memiliki kamus yang berbeda, dengan kata-kata yang berbeda dan mungkin peringkat frekuensi penggunaan yang berbeda dalam bahasa yang sama.
Kata-kata yang diidentifikasi adalah kata-kata kandidat yang dapat disajikan kepada pengguna sebagai pengganti yang disarankan untuk urutan input. Kata-kata kandidat diberi skor (208). Setiap kata kandidat dinilai berdasarkan perbandingan karakter-ke-karakter dengan urutan input dan opsional faktor lainnya. Rincian lebih lanjut tentang penilaian kata-kata kandidat dijelaskan di bawah ini, dalam kaitannya dengan Gambar. 3 dan 7A-7C. Subset dari kata kandidat dipilih berdasarkan kriteria yang telah ditentukan (210) dan subset yang dipilih disajikan kepada pengguna (212). Dalam beberapa perwujudan, kata-kata kandidat yang dipilih disajikan kepada pengguna sebagai daftar kata secara horizontal.
Tampilan grafik:
Saya tidak bermaksud memberikan penjelasan lengkap tentang cara kerjanya, tetapi memberikan panduan untuk itu.
Jadi bagaimana dengan itu?
Perhatikan kamus saya tidak memilikinya sehingga bergaris bawah merah dan disarankan untuk mencarinya.
Pilihannya adalah:
1- mencarinya dan memperbaiki
2- tambahkan ke kamus saat diketik
3 - mengabaikannya
Logika keyboard prediktif akan memperhitungkan semua 3 input. Bahkan versi yang diabaikan, dan itu akan menganggap itu yang saya inginkan. Jadi dalam kasus Anda, Anda mungkin tidak menambahkannya ke kamus Anda, tetapi menggunakan kata itu lebih dari satu kali, jadi kata itu menjadi yang paling memungkinkan (prediktif).