September 10, 2019

Наши на Тюменском Хакатоне

Про насыщенные выходные, самые активные 28 часов и эмоции команд 👇🏼

Эмоции команды «Сгущеночка»

💬 Вадим Мелик: интересным был процесс разработки, тема задания новая для меня. Необычным было, что задания дали за несколько дней до Хакатона. Такого формата я не ожидал. Удивился, что было много школьников и студентов и мало взрослых профессионалов.

💬 Миша Заводовский: сам Хакатон проходил в непривычном для меня формате, так как задание выдали заранее, и одно задание делали сразу несколько команд. В основном была одна школота тро-ло-ло :) Первое впечатление, когда туда зашли: «пипец... я старый...»

⚙️ Про наш проект

💬 Вадим: мы сделали небольшой сервис по проверке страницы ВК на наличие атаки троллей — это сейчас, как оказалось, называется «кибербуллинг».

Придумывали недолго. В плане было 3 MVP, из которых сделали только первый.
Я уже забыл, что я там делал :) Как бывает, когда прыгаешь в ледяную воду, а потом даже ощущений вспомнить не можешь, все настолько быстро происходит.

💬 Миша: делали проект «Сгущеночка против кибербулинга». Анализировали активность в социальной сети вконтакте на странице пользователя. Выявляли уровень атаки, кто атакует и т.п. Для этого анализировали стену в вк, комментарии пользователей и картинки, которые они постили.

🤝 Какие проекты других команд понравились?

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

💬 Миша: понравился проект из другого трека, где парни за Хакатон обучили несколько нейросетей, они и заняли первое место. Так же понравился проект наших ребят, которые в режиме реального времени определяли лишние предметы на фото и давали подсказки.

🛌 Будешь ли еще участвовать? Сколько спали? )

💬 Вадим: участвовать буду. Спали кто как, я почти выспался.

💬 Миша: хочется спать, очень хочется спать. Участвовать буду, обязательно буду. Я спал 4 часа :) остальные больше ;)

З.Ы. Вообще Хакатон начался у меня еще в пятницу вечером, когда умер ноут... Я его несколько часов пытался реанимировать, но диагноста и форумы показали, что он помер... На Хакатон поехал без ноутбука, хорошо, что Аня добрая и дала свой ноут, который мы настраивали половину первого дня :) Вообще было классно :)

Эмоции команды «Кибердвор»

💬 Денис Исаев: Хакатон проходил замечательно. Специалисты из вконтакте рассказывали очень полезную информацию про их VK Mini Apps — это было для меня самым интересным. Участники — обычные люди, от мала до велика, так сказать. Познакомился со многими интересными ребятами, несмотря на конкуренцию мы успели даже пообедать вместе.)

⚙️ Про наш проект

💬 Денис: мы делали кейс автоадаптации контента под пользователя. Думали долго и придумали интегрируемый сервис пользовательских предпочтений. Реализовать удалось много всякого, но самого главного не успели.))) Я занимался кодом, верстал и т.п. Саша занималась презентацией и речью, Лена и Паша помогали с координацией работы, вели мыслительные процессы. Изменил бы кейс на адаптацию вывода не контента, а самих предполагаемых новостей в зависимости от предпочтений.

💬 Саша Соколова: мы создавали модификатор новостей под каждого пользователя в отдельности. Думали много, сделали мало. Я сразу взяла на себя презентацию, ею все время и занималась, к коду даже не притронулась. Ребята кодировали, но там что-то не взлетело, и выкатить рабочий прототип не получилось. Изменила бы я разве что подход к Хакатону: все-таки, можно было бы и подготовиться.

🤝 Какие проекты других команд понравились?

💬 Денис: понравилось приложение команды Радар, хотя хотелось бы увидеть функцию превращения обычных людей на фотографии в самого красивого татарина)))

💬 Саша: ну, конечно же проекты наших коллег, лучшие команды были из Строительного Двора)

🛌 Будешь ли еще участвовать? Сколько спали? )

💬 Денис: эмоции положительные, определенно буду участвовать в Хакатонах и не только. Спал 50 минут).

💬 Саша: мозг болит. Публичные выступления заставляют понервничать даже перед небольшой публикой и даже такие короткие. Спали кто как, я спала столько же, сколько и в мирное время — выступать с бессонным тупняком идея так себе. Участвовать снова... может быть.

Эмоции команды победителей «Радар»

💬 Саша Ергин: к 10 приехали в «Парус», нам выдали всякие плюшки, и мы начали придумывать, что и как будем делать, а потом разделили между собой задачи. Было все довольно неплохо организовано. И несмотря на то, что основные организаторы занимались этим в первый раз и большинство участников тоже — все прошло хорошо и весело. Мне понравился зал, в котором все это происходило, уютно. Но через какое-то время мы решили, что нам будет удобнее в ЦО, и поехали туда, вместе со Сгущеночкой до вечера кодили и ели бургеры.

Я не ожидал, что будет столько народу. Мне показалось, довольно много школьников, и они держались на уровне с программистами, которые уже давно работают — это круто. Познакомился с организаторами, у них большие планы по развитию IT-сообщества в Тюмени.

💬 Руслан Бергутов: круто, интересно. Поизучал нейронные сети, машинное обучение, правда методом тыка, так как изучать документацию не было особо времени.

💬 Артур Сагитуллин: сама организация мероприятия приятно удивила, большой зал, около 30ти команд в каждой до 4х участников. Организаторы, партнеры, волонтеры, атрибутика, видео-трансляция — все это было.) Утром нас собрали, рассказали про задачи, потом на большом светодиодном экране включили обратный отчет (на реализацию было дано 28 часов), и все начали программировать.)) Через 28 часов каждая команда выступала с презентацией своего продукта. И в конце награждение.

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

⚙️ Про наш проект

💬 Саша: мы пытались сделать «умного помощника» для риэлтора, который будет улучшать качество фото и подсказывать, что нужно добавить/убрать с фотографии. Решили сделать приложение на основе vk-mini-app, в нем искать людей в кадре и не давать фотографировать, если они там есть, а потом отправлять фото на сервер, там улучшать качество и искать лишние предметы. Само собой, удалось сделать не все, что планировали, но для Хакатона это ок) Мы столкнулись с кучей сложностей, оказалось, что vk-mini-app не умеет работать с камерой, распознавание тормозит на телефоне, а нейронки которые нам нужны для улучшения качества требуют особого железа и кучу места на диске.

💬 Руслан: помощник по улучшению фотографии интерьера. Заказчик задачи — «Этажи», и у них есть теория, что хорошее фото квартиры увеличивает шансы продажи/сдачи. Есть ряд задач, которые пришли в голову сразу, то есть это увеличение контраста, так и подумали над тем, что есть ряд нежелательных объектов для таких фото, например, люди. Еще идея была формализовать какие-то правила художественной фотографии в алгоритм, но это не удалось сделать, ровно как и реализовать. Саша Ергин выполнял клиентскую часть. Артур Сагитуллин, Дима Грунский и я — занимались серверной частью, пробовали собирать готовые решения, пробовали собственные, формировали основу для общения с клиентской частью.

💬 Дима Грунский: мы выбрали трек образование. Кейс был от компании «Этажи»: разработать универсального помощника, который в процессе создания фото и видео интерьеров/квартир/домов будет в реальном времени подсказывать, как сделать этот контент лучше. Это могут быть как искусственные автоматические наложения на изображения, так и подсказки о том, что и как необходимо изменить в окружении во время съёмки. Мы научились выделять людей и предметы на фото и не давать сделать такое фото. Так же сделали адаптивное улучшение качество фотографии.

Думали не особо долго, в целом, мы выполнили всю работу за 28ч),) хотя можно и нужно было готовиться заранее. Реализовали почти все, что хотели.

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

🛌 Будешь ли еще участвовать? Сколько спали? )

💬 Руслан: классно провели время, повзаимодействовали с технологиями, с которыми планировал повзаимодействовать уже года 2. Обязательно буду! Спал 8 часов, так как старый человек — нечего ночами не спать.)

💬 Саша: мне понравилось, думаю, еще поучаствую, если будет возможность. Стало ясно, что для таких мероприятий нужна определенная сноровка, но мы вроде неплохо справились. Я вообще не ожидал, что у нас что-то получится, так как с машинным обучением никто особо не знаком. Мы вечером разъехались по домам, так что ночью спали как обычно.)

💬 Дима: эмоции очень хорошие, было интересно. Подумаю. Спали как положено дома.)) Мы сделали половину того, что задумали, и не спать не было необходимости.

💬 Артур: эмоции прекрасные. Потрогали штуки, до которых руки не доходили. А еще я скинул ссылку на трансляцию жене, она смотрела нашу презентацию проекта. Ей понравилось, а дочке очень понравился призовой игрушечный котик — и только из-за этого, можно сказать, что не зря.))

Если будет что-то подобное проходить, то постараюсь поучаствовать.
Режим сна решили не нарушать, я спал свои обычные 6-7 часов.

🚀 Благодаря чему удалось выиграть?

💬 Руслан: благодаря Саше Ергину😀

💬 Саша: у нас был готовый прототип, так как у других команд было +- такая же идея. Ну, и в целом, мы особо не переживали, что можем проиграть, и отнеслись к решению с юмором.

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

Еще немного фотоотчета с Хакатона, и зацените сколько фотографий Руслана сделал фотограф.))) Интересно, он тоже татарин?) 👇🏼

А теперь Руслан ❤️

Руслан 1
Руслан 2
Руслан 3
Руслан 4
Руслан 5
Руслан 6
Руслан 7
Руслан 8
Руслан 9
Руслан 10