Яндекс.Браузер начал использовать искусственный интеллект для перевода веб-страниц
Яндекс.Браузер научился точнее переводить тексты с помощью искусственного интеллекта. Теперь Браузер анализирует содержимое страницы, смотрит, где расположен текст и как он оформлен, определяет его тип и учитывает это при переводе. В результате перевод получается точнее.
Помимо основного текста страницы, Браузер различает тексты навигационных элементов и заголовки. У каждого из них свои особенности. Например, английские заголовки часто представляют собой длинные фразы с особой грамматикой. Браузер сравнивает речевые обороты, лексику и другие особенности заголовков в разных языках и затем самостоятельно формирует правила, которые помогают распознать заголовок на странице и правильно его перевести.
Что касается навигационных элементов, то больше половины таких текстов — это всего две тысячи стандартных коротких фраз. Команда машинного перевода Яндекса составила из них базу, к которой переводчик обращается каждый раз, когда видит кнопку или пункт меню. Так, слово «back» на кнопке Браузер переведет как «назад», а для того же слова в статье может выбрать другой вариант — например, «спина» или «отступать».
Яндекс.Браузер стал переводить не только точнее, но и быстрее, так как переводится не вся страница целиком, а только та часть, которую сейчас видит пользователь. Также можно выделить отдельное слово или фрагмент текста и узнать его перевод. Пока Браузер учитывает тип текста только в самых популярных направлениях перевода, в том числе с английского на русский, с немецкого на русский, с китайского на русский и английский и с английского на турецкий.
Новая модель перевода работает в Браузере для компьютеров и для устройств на Android, а также скоро появится в Браузере для iOS. Десктопный Браузер обновится автоматически в течение нескольких дней, но обновление можно установить и вручную — в меню настроек «О браузере».
Напомним, на прошлой неделе в Яндекс.Браузере появился упрощенный режим работы, основанный на технологии энергосбережения и предназначенный для устройств с небольшим объемом системных ресурсов.