Опубликовано

Создана первая в мире клавиатура, работающая по принципу нейронной сети (видео)

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

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

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

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

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