Google раскрыла подробности об алгоритме работы технологии Smart Linkify в Android 9 Pie. Она основана на искусственном интеллекте и превращает номера телефонов и адреса в интерактивные ссылки. В зависимости от их типа, система открывает приложение для звонков или для построения маршрутов.
Технология Smart Linkify и ее нейросети
Инженер подразделения Google AI Лукас Жилка (Lukas Zilka) объяснил, что распознавание телефонных номеров и почтовых адресов — сложная задача. Например, цифры в сообщении «Ваш код подтверждения:
Технология Smart Linkify определяет тип сообщения при помощи двух низкозатратных нейронных сетей с обратной связью. Для их обучения используются данные, созданные третьей нейросетью. Эта информация представляет собой номера, адреса и названия компаний с контекстными примечаниями, такими как «Идентификатор» и «Номер подтверждения».
Чтобы определить контекст, первая нейронная сеть разбивает сообщения на фрагменты разной длины и находит среди них часть, похожую на номер или адрес. Бессмысленные фрагменты удаляются, и вторая нейросеть делает окончательный выбор. Например, сообщение «Джон должен позвонить по номеру
В будущем команда Google AI намерена создать нейросеть для распознавания времени. Это позволит системе Android определять даты и неформальные фразы, такие как «в следующий четверг», и создавать ссылки на календарь.
Обновление Android 9 Pie вышло 6 августа 2018 года. В первый день новая версия была доступна только на смартфонах Google Pixel, но в ближайшие месяцы распространится на множество других моделей.
Источник: Android Developers