Рубрики Блоги

SwiftKey выпустила первую в мире клавиатуру работающую по принципу нейронной сети

Опубликовал Андрей Белокриницкий

Несколько лет назад SwiftKey первой выпустила виртуальную клавиатуру, использующую три слова-подсказки для более быстрого набора.

Алгоритм подсказки работал по принципу обучения. Если программа уже встречала слова следующие в том же порядке, то предлагала их пользователю снова. Естественно такой алгоритм часто советовал совершенно не подходящие слова.

Новая клавиатура SwiftKey Neural Alpha (необходим Android 4.4 или выше) работает по принципу нейронной сети (упрощенная модель человеческого мозга), анализирует контекст предложения и возможные значения каждого слова и может подсказывать более адекватные варианты продолжения фраз, даже если в процессе обучения она еще не встречала таких вариантов.

Интересно что для работы SwiftKey Neural Alpha используется GPU, на котором производятся все необходимые вычисления.

Конечно целью SwiftKey является создание такой виртуальной клавиатуры, на который пользователь тратил бы минимум времени для набора слов и использовал в основном готовые подсказки.

Опубликовал Андрей Белокриницкий