скрытый текст
Основной принцип Swipe заключается в следующем: пользователю предлагается не "выстукивать" на экране слово по буквам, а вести палец по экрану от начальной буквы слова по всем последующим, как бы чертить слово по буквам, система в этот момент в реальном времени просматривает словарный запас и пытается угадать, что именно за слово пользователь "вырисовывает" на экране.Cистема также оснащена искусственным интеллектом, который исходит из того, что палец пользователя может периодически съезжать с нужных букв и программа сама подправляет написание.
С технической точки зрения технология потребляет довольно мало вычислительных ресурсов, поэтому она может работать даже на маломощных мобильных гаджетах. К примеру, база из 65 000 слов в Swipe занимает всего 250 килобайт. Всего же работающая система резервирует для себя в памяти мобильного устройства около 1 мегабайта памяти. Самые "прожорливые" компоненты здесь - это анализатор частей слов, поисковый движок слов и, собственно, пользовательский интерфейс.
В сравнении с системой T9, Swype работает чуть быстрее на распознавание слов на раннем этапе, кроме того, программа создает так называемый кэш - небольшой словарь слов, которые используются пользователем чаще других и в первую очередь система занимается поиском по ним.Swype Operation, которая оптимизирует словарные базы и следит за внутренними параметрами работы системы ввода, создает словарные пары, ускоряет доступ к данным и делает некоторые другие операции. Разработчик говорит, что средняя скорость перебора одной базы при помощи Swype Operation составляет около 250 мс. На практике это означает, что система способна каждые четверть секунды предлагать новые варианты слов.
http://www.cybersecurity.ru