Итоги хакатона Moscow City Hack

Завершился онлайн-хакатон Moscow City Hack Агентства инноваций Москвы. Подводим его итоги.

Всего на хакатон зарегистрировались 1250 человек из 79 регионов России — это разработчики, дизайнеры, продакт- и проджект-менеджеры, дата-сайентисты, дата-инженеры и аналитики. Было отобрано 114 команд, которые 11-14 июня решали задачи от пяти заказчиков, а более 40 экспертов, менторов и модераторов помогали им и давали обратную связь.

Для каждой команды был создан чат в telegram, в котором участники в любое время могли обратиться к модератору по их задаче. В течение хакатона мы провели два чек-поинта, на которых участникам задали вопросы и дали обратную связь, и финальную питч-сессию. Жюри состояло из экспертов от компаний или департаментов, которые ставили задачи. Это и технические специалисты, которые могли оценить код, и идейные вдохновители, которые оценивали потенциал будущего сервиса.

В итоге жюри выбрало по три команды-финалиста каждой задачи, но до торжественного награждения 18 июня мы не объявляли, кто из них какое место занял, чтобы сохранить интригу. Также после хакатона мы устроили командам, которые прошли на питч-сессии обратной связи с экспертами, на которых обсудили сильные и слабые стороны их решений.

Каждый участник смог взять от хакатона что-то свое: найти единомышленников, прокачать хард- и софт-скиллы или стать часть уникального комьюнити специалистов со всей страны. Независимо от результатов, представление своих решений экспертам структур Правительства Москвы и корпораций-партнеров — это ценный опыт для любой команды.

Максим Власов
<p>Атмосфера онлайн-хакатона</p>

Атмосфера онлайн-хакатона

Первое, что хочется отметить — высокий уровень решений участников и их мотивацию. Это выделили и постановщики задач.

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

Федор Прохоров

Мы были приятно удивлены уровнем компетенций команд-участников. Безусловно, навыки внутри команд разнились. Часть из них была сильна в какой-то одной области, например, в построении логики рекомендательной системы или же напротив - в упаковке и презентации продукта. Однако были и те, кто сумел сочетать данные компетенции и реализовать полноценное решение для бизнеса.

Реймер Денис

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

А вот и список победителей, которые разделили денежный приз 2 000 000 рублей и гранты на образовательные продукты 1 000 000 рублей:

Задача от SberCloud — разработка открытой платформы мгновенного обмена сообщениями

1 место: Peach2Win, Москва. Команда: Дмитрий Дин, Марк Кувшинов, Дарья Петрова, Алексей Пырко, Анастасия Гисина.

Команда разработала мессенджер с универсальным чатом, который легко встраивается в любую платформу, будь то программа для компьютера, приложение для смартфона или веб-сайт. Помимо этого, они создали расширение для браузера, которое позволит еще лучше обеспечить безопасность пользователей. Также Peach2Win смогли встроить решение в голосового ассистента «‎Салют»‎.

<p>Команда Peach2Win</p>

Команда Peach2Win

2 место: mol_team, Санкт-Петербург, Новосибирск, Иркутск, Краснодар. Команда: Дмитрий Карловский, Анастасия Жуковская, Павел Зубков, Надежда Кириллова.

3 место: easy4, Москва. Команда: Станислав Макиевский, Денис Дмитриев, Илья Соболев, Яна Самойлова.

Задача от Московского инновационного кластера — разработка iOS/Android-суперприложения для платформы i.moscow

1 место: origin dev, Санкт-Петербург. Команда: Семен Новиков, Андрей Небогатиков, Валерий Алюшин.

Команда создала мобильное приложение с продуманным интерфейсом, состоящее из двух связанных сервисов для мероприятий и командных проектов. С помощью сервиса пользователи могут создавать проекты, отбирать людей в команды, просматривать и участвовать в мероприятиях. Компетенции у проектов генерируются автоматически из описаний, чтобы в будущем быстро находить нужных людей по скиллам. Решение состоит из кроссплатформенного приложения и серверной части (бэкенда).

<p>Представитель команды origin dev</p>

Представитель команды origin dev

2 место: DEV Labs, Москва, Калининград, Иннополис, Барнаул. Команда: Владислав Дуплякин, Илья Лозинский, Егор Сазанов, Андрей Борисов, Александр Демченко.

3 место: Android Heroes, Москва. Команда: Михаил Валуйский, Анастасия Валуйская.

Задача от «ЭР-ТЕЛЕКОМ» — разработка сервиса рекомендаций по размещению бизнеса и локального продвижения на основе данных о пешеходном трафике

1 место: DevCats, Красноярск. Команда: Виктор Чжан, Кирилл Мартюк, Роман Малинков, Никита Гетьман, Ольга Крикунова.

Команда разбила карту на зоны и построила тепловую карту. Участники использовали данные пешеходного трафика, полученные от ЭР-ТЕЛЕКОМ, а также данные о конкурентах, удаленности от точек общественного транспорта, платежеспособности и количестве местного населения, полученных из открытых источников. На основе этого для каждой зоны собирается общий рейтинг, позволяющий отобразить наиболее благоприятное место для размещения бизнеса.

2 место: EverTeam, Москва. Команда: Олег Богаткин, Платон Ясев, Антон Текутов, Ольга Кадочникова, Тимофей Малинин.

3 место: Astra Team, Москва. Команда: Антон Дымов, Мария Тезина.

Задача от Департамента информационных технологий города Москвы — планирование досуговых мероприятий в приложении «Моя Москва»

1 место: Dungeon masters, Москва. Команда: Максим Савченко, Алексей Ванурин, Александра Любушкина.

Команда разработала мобильное приложение (сервис) с умной лентой и системой фильтров для планирования досуга. Дополнительной фичей стала возможность выбора событий для двоих в стиле Tinder: два человека лайкают и дизлайкают мероприятия, а сервис выбирает самое подходящее для обоих пользователей.

<p>Команда Dungeon masters</p>

Команда Dungeon masters

2 место: Old school, Москва, Пермь. Команда: Михаил Гарбузенко, Александр Вшивков, Алексей Ромашов. Кстати, ребята написали отличную статью об их опыте участия в хакатоне.

3 место: Voice Team, Москва. Команда: Виталий Потапов, Владислав Никешин, Мария Жилина.

Задача от «Нетологии» — разработка моделей оценки студентов на основании открытых данных с рекомендацией применения в освоении профессий/курсов

1 место: Team Newbies, Санкт-Петербург, Москва, Новороссийск. Команда: Николай Богатырев, Максим Лубов, Михаил Гончаров, Артур Пархов, Павел Былков.

Команда разработала продукт, который позволяет построить маршрут для получения новых навыков на основе открытых данных. Работает это так: пользователь определяется с направлением, самостоятельно оценивает свой уровень. Сервис сравнивает его с требуемым уровнем, и, если есть разница, показывает рекомендации по курсам, которые необходимо пройти, чтобы максимально быстро или дешево получить требуемую специальность или новый уровень в специальности.

Команда Team Newbies
Команда Team Newbies

Модель агрегирует данные по навыкам и знаниям, необходимым для профессии, и ранжирует их по частоте. Затем с помощью экспертов в сервисе проверяют и дополняют список навыков. Эксперты также оценивают рекомендуемые курсы и навыки.

Решение команды-победителя было по всем параметрам осознанным и законченным. Участники хорошо показали пайплайн по подготовке и использованию данных в модели решения. Написанный код был простым, интерпретируемым и масштабируемым. А самое главное — команда сосредоточилась на том, чтобы решение помогало пользователю всесторонне оценить свои профессиональные навыки и давало более широкие рекомендации по дальнейшему развитию.

Елена Герасимова

2 место: Ись и Ко, Новосибирск, Иркутск. Команда: Алексей Крючков, Арина Степанищева, Анастасия Потапова, Илья Исько

3 место: ВАСИЛИСК, Москва. Команда: Андрей Толстых, Сергей Маямсин, Арнольд Суворов, Глеб Гаус

Осенью мы планируем новый хакатон, поэтому подписывайтесь на наши социальные сети (telegram, Facebook, Instagram, ВКонтакте), чтобы первыми узнать о новостях!

3
Начать дискуссию