Алгоритм предиктивного набора текста в современных мобильных устройствах работает на основе пользовательского словаря. 1 Система запоминает часто вводимые слова и предлагает их при следующем наборе комбинации букв. 3
Если слово устройству незнакомо, оно выдаёт альтернативу. 3 Пользователь принимает или отклоняет предложение. 3
Некоторые примеры работы алгоритма предиктивного набора:
- T9. 4 Система пытается предугадать, какое слово пользователь пытается набрать, используя встроенный словарь. 4 Наиболее часто употребляемые пользователем слова подставляются первыми. 4 T9 подставляет только те слова, которые содержат столько букв, сколько набрано на данный момент, более длинные слова не предугадываются. 4
- iTap. 5 При вводе нескольких символов iTap угадывает остальную часть слова и пытается предложить несколько вариантов (как правило, три наиболее подходящих). 5 Словарь, на основе которого работает iTap, содержит не только случайные слова, но и фразы, и часто употребляемые предложения. 5
Современные интеллектуальные клавиатуры используют облачные сервисы и осуществляют обратную обработку: улучшают подсказки и добавляют новые слова. 3