Нейронная сеть, которая верстает сайты по картинке

Прошёл почти год с того момента, как на GitHub опубликовали алгоритм pix2code. И вот ребята из FloydHub на его основе создали нейронную сеть для вёрстки страниц, которую уже можно запустить самому.

Работа алгоритма делится на три этапа:

1. Нейронной сети передаётся картинка-исходник в формате JPEG
2. Алгоритм конвертирует элементы в HTML- и CSS-код
3. На выходе получается свёрстанная версия

Чтобы получить такой результат, разработчики скармливали алгоритму скриншоты и присваивали определённые HTML-теги, в итоге получился датасет, с помощью которого можно генерировать шаблонные сайты. Ниже будут примеры.

Пример датасета

Алгоритм учится предсказывать соответствующие HTML-теги, последовательно «изучая» изображение на входе. Когда алгоритм предсказывает следующий тег разметки, он получает скриншот и все «правильные» теги HTML-разметки для этого элемента.

Примеры:

  • 250 циклов работы алгоритма;
  • 350 циклов работы алгоритма;
  • 450 циклов работы алгоритма;
  • 550 циклов работы алгоритма.

Везде выше можно посмотреть пример исходного кода, сгенерированного нейронной сетью, а вот оригинальный сайт, скриншоты которого скармливали алгоритму.

admin

Recent Posts

Администрация президента не поддержала поправки Минцифры о смягчении штрафов за утечки данных

Администрация президента отклонила предложенные Минцифры поправки ко второму чтению законопроекта об оборотных штрафах за утечку персональных данных. Они предусматривали смягчение…

6 часов ago

Google подтвердил, что ссылки для ранжирования уже не так важны

Google сейчас придает меньшее значение ссылкам при ранжировании сайтов, чем раньше. Об этом сообщил сотрудник поисковика Гэри Илш, выступая на…

19 часов ago

Студенты Яндекса выиграли международную студенческую олимпиаду по программированию

Студенты факультета компьютерных наук, созданного Яндексом совместно с Высшей школой экономики, выиграли международную студенческую олимпиаду по программированию ICPC. Это одно…

2 дня ago

Telegram запустит донаты и продажу стикеров в TON: что анонсировал Павел Дуров на конференции Token 2049

Основатель и глава Telegram Павел Дуров выступил в Дубае на конференции Token 2049, посвященной криптовалюте. Он анонсировал новые возможности, которые…

5 дней ago

Роскомнадзор заблокировал 172 тыс. интернет-страниц с запрещенным контентом

В первом квартале 2024 года Роскомнадзор совместно с профильными ведомствами удалил либо заблокировал почти 172 тыс. материалов, сайтов и их…

5 дней ago

В VK Рекламе появилась возможность продвижения каналов в Дзене

В сентябре 2023 года в кабинете VK Рекламы появился инструмент «Промо в Дзене», позволяющий продвигать статьи Дзена на платформе. Теперь…

6 дней ago