FrontendConf

Конференция завершена.

Ждем вас

на FrontendConf

в следующий раз!

Можно ли ИИ научить верстке?

Перспективы

Кодогенерация

Доклад принят в программу конференции

Целевая аудитория

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

Тезисы

Бурное развитие ML в последнее время помогает упростить разработку за счет того, что с его помощью можно автоматизировать многие рутинные задачи.

Часто от фронт-инженеров можно услышать, что верстка им не интересна, но заниматься ею все-таки приходится. Почему бы не объединить ML и верстку для упрощения разработки?

На самом деле, эта идея не нова, и уже есть исследования, которые проводились с целью создать такой инструмент. Цель доклада — познакомить слушателей с тем, что уже есть, и рассказать, как оно работает и какие перспективы развития есть в будущем.

По образованию — создает электронные устройства. По факту — создает интерфейсы. В разработке больше 6 лет. Любит создавать красивые интерфейсы, но при этом готов иногда залезть и в бэкенд при необходимости.

Авито

В команде Авито уже 1800+ инженеров, и она продолжает расти. У них больше трёх тысяч микросервисов на Python и Go, фронтенд на JavaScript, базы данных PostgreSQL, MongoDB и Redis, автоматические тесты, обученная на данных система модерации и поисковый движок Sphinx. Умеют работать с большими нагрузками и всегда готовы рассказать об этом и поделиться опытом.

Видео

Мнение Программного комитета о докладе

Фото куратора

Глеб Михеев

Отличное повествование, которое объясняет, как, в принципе, работают нейронные сети и как их комбинировать для достижения результата на примере задачи по верстке макетов. Я считаю, что уже сейчас каждый разработчик должен понимать базово, как работают нейронки под капотом. Без этого уже никуда.