Разработан бесплатный шрифт ShieldFont для защиты текста от ИИ‑ботов

2 мин
Разработан бесплатный шрифт ShieldFont для защиты текста от ИИ‑ботов

Раньше публикация текста в открытом доступе означала, что его смогут прочитать люди. Теперь это также означает, что десятки ИИ‑ботов могут скопировать его в обучающие наборы данных. Существуют инструменты защиты от скрейпинга, такие как robots.txt, но они работают только в том случае, если сами боты соглашаются держаться подальше, а это происходит не всегда. Бразильское креативное агентство Seneda & Abrucio совместно с датской студией Playtype создали ShieldFont — бесплатный шрифт, который подменяет текст для роботов при анализе HTML‑кода, сохраняя нормальное отображение в браузере.

ShieldFont использует механизм замены глифов OpenType. Эта технология обычно используется для замены одного или нескольких набранных символов альтернативными глифами, тем не менее в данном случае заменяются целые слова, следовательно ИИ может получить с веб‑страницы только бессмыслицу.

Тем не менее слова меняются не случайным образом, а на основе словаря с сопоставлением слов одной части речи, например существительные будут сопоставляться с существительными, а глаголы прошедшего времени — с другими глаголами прошедшего времени. Слова распределены на 250 групп с учётом таких факторов как абстрактные понятия и множественное число. Итак меняется местами приблизительно четверть слов в тексте.

Соблюдение грамматики важно, потому что компании, занимающиеся разработкой ИИ, пропускают собранный текст через фильтры качества, которые отсеивают всё, что выглядит как бессмыслица. Создатели шрифта пропустили защищённый текст через фильтр качества FineWeb‑Edu, используемый для создания большого общедоступного набора данных для обучения, и обнаружили, что примерно каждый десятый отрывок, прошедший проверку до защиты, прошел её и после. Всё, что проходит проверку, достаточно связно, чтобы его можно было сохранить, но в то же время в достаточной степени ошибочно, чтобы быть бесполезным. По данным разработчиков, 55,8% протестированных отрывков не соответствовали первоначальным практическим данным.

Тем не менее, поскольку вся защита основана на том, что ИИ‑боты считывают исходник, а не экран, то, сделав скриншот защищённой страницы и применив к изображению распознавание символов, можно восстановить настоящие слова. Программы для чтения с экрана, которыми пользуются незрячие, также работают с кодом, поэтому они зачитывают ложные слова вслух. В ShieldFont есть бета‑функция, которая позволяет таким программам считывать настоящий текст.

На данный момент ShieldFont поддерживает только английский язык. Инициатива доступен на GitHub.

Читают сейчас

Создатель оригинального «Диспетчера задач» Windows опубликовал мониторинг системы для macOS

3 часа назад

Создатель оригинального «Диспетчера задач» Windows опубликовал мониторинг системы для macOS

Бывший инженер Microsoft Дэйв Пламмер, стоявший за разработкой «Диспетчера задач» для Windows, показал TMOG — систему мониторинга для macOS. По словам Пламмера, создать альтернативу его подтолкнули ог

Агент ФБР похитил приблизительно $1 млн с иностранных криптокошельков

3 часа назад

Агент ФБР похитил приблизительно $1 млн с иностранных криптокошельков

Агенту Федерального бюро расследований США Патрику Ярочу предъявили обвинения по двум федеральным статьям за перевод на свои счета почти $1 млн с криптовалютных кошельков, связанных с государством, ко

Вышел трейлер The Fertile Crescent 2 — пиксельной RTS в духе Age of Empires

3 часа назад

Вышел трейлер The Fertile Crescent 2 — пиксельной RTS в духе Age of Empires

MicroProse and Wield Interactive анонсировали ранний доступ стратегии The Fertile Crescent 2: Collapse of the Bronze Age, которая позволит защищать и развивать поселение в сеттинге бронзового века. Оз

Череда релизов: вышли новые версии Axiom JDK, Axiom NIK, Libercat и Axiom JDK Express

4 часа назад

Череда релизов: вышли новые версии Axiom JDK, Axiom NIK, Libercat и Axiom JDK Express

В прошлом месяце мы выпустили обновления для четырёх наших решений Java-стека: Axiom JDK, Axiom JDK Express, Axiom Native Image Kit Pro и Libercat. В новые версии вошли исправления уязвимостей, бэкпор

«Группа Астра» выкупила права на систему управления базами данных «Персей»

4 часа назад

«Группа Астра» выкупила права на систему управления базами данных «Персей»

Компания «Тантор Лабс», входящая в «Группу Астра», приобрела у ООО «МТ‑Интеграция» исключительные права на результаты интеллектуальной деятельности, связанные с отечественной системой управления базам