Компания FloydHub, занимающаяся машинным обучением, разработала на базе алгоритма pix2code нейронную сеть, способную создавать готовые сайты по одной картинке. Для работы алгоритма сотрудники FloydHub загружали в него скриншоты с определёнными HTML-тегами. В результате получилась база данных, позволяющая по имеющимся шаблонам создавать новые сайты. Сеть постоянно обучается, а получаемый результат — улучшается.
Весь процесс создания сайта разделён на три этапа. Сначала в нейронную сеть загружают картинку-исходник в формате JPEG.
Сеть распознаёт все элементы на картинке и преобразовывает их в HTML- и CSS-код.
После этого алгоритм «выдаёт» готовый сайт с написанным кодом.
Источник: blog.floydhub.com