Mozilla планирует использовать ИИ в Firefox для улучшения доступности

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Mozilla объявила о том, что Firefox будет использовать искусственный интеллект для улучшения доступности браузера. В грядущей версии Firefox 130, которая уже доступна в бета-версии Nightly, появится новая функция: автоматическая генерация текстовых описаний для изображений с помощью ИИ.

Текстовые описания изображений (или "альтернативный текст") помогают пользователям скринридеров понимать контекст изображений. Однако многие веб-сайты не предоставляют такие описания, делая контент недоступным для значительной части пользователей. Согласно Web Almanac 2022, почти половина изображений в интернете не имеет альтернативного текста.

Как работает?

Mozilla интегрировала в Firefox локальную модель машинного обучения, которая генерирует описания изображений, не отправляя данные на внешние серверы. Модель основана на архитектуре трансформаторов, которая демонстрирует высокую точность в обработке изображений и доступна для различных типов устройств.

Модель, генерирующая текстовые описания, занимает около 200 МБ дискового пространства. Она обучена на основе данных модели DistilGPT2 и включает в себя 182 миллиона параметров. Для анализа изображений используется декодировщик, построенный на базе модели Vision Transformer (ViT).

Для эффективной работы модели в браузер интегрированы ONNX Runtime (скомпилированный в формате WASM) и библиотека Transformers.js. Модель загружается только при первом использовании, что оптимизирует расход ресурсов.

Пример вывода
Пример вывода

В первом релизе функция будет генерировать описания только для изображений в файлах PDF. В будущем Mozilla планирует расширить функциональность, чтобы сделать доступными описания изображений на всех веб-страницах.

Источник: https://habr.com/ru/companies/bothub/news/819517/


Интересные статьи

Интересные статьи

Флоридские зоонтузиасты стали активно использовать электрические велосипеды для охоты на инвазивных питонов. Электровелосипеды позволяют быстро и бесшумно добраться до труднодоступных мест Эверглейдс,...
Обычно процесс оптимизации типичного backend'а на php включает:— оптимизации SQL‑запросов в БД;— оптимизации работы с кэшем (повышение hitrate, увеличение объёма кэшируемых данных);— оптимиз...
Привет, друзья! Сегодня я хочу рассказать вам о том, как использовать промты в ChatGPT для создания программного кода на Python. Если вы работаете с Python или интересуетесь программированием, то вы, ...
Для людей, работа которых связана с использованием сети Интернет, расширения браузера могут быть очень полезными инструментами. С помощью них можно избавить пользователя от повторения одних и тех...
Привет, Хабр! Представляю вашему вниманию перевод статьи «On let vs const» автора Дэна Абрамова. Мой предыдущий пост содержит такой параграф: let vs const vs var: Обычно, все что вам нужно,...