Презентация от нейросети и автоматическая data-база: как молодые амурские программисты решали задачи чиновников
Успеть за 48 часов создать нейросеть, которая сможет самостоятельно превращать в презентации доклады госслужащих — таким было одно из заданий, которые стояли перед командами молодых амурских программистов на «Амурском коде». IV региональный хакатон прошел в Благовещенске 28 и 29 апреля в Центре опережающей профессиональной подготовки. Участникам предстояло разработать прототипы цифровых сервисов для решения реальных задач бизнеса и органов власти. Какие задачи ждали конкурсантов, кто сумел выполнить их за неполных два дня и получить приз — 85 тысяч рублей – в материале «Амурской правды».
Областной «коллаб»
Хакатоны — соревнования, где решают технологические задачи, в Амурской области проходят регулярно. Но впервые два крупных организатора — минцифры региона и Агентство по привлечению инвестиций области объединились и привлекли крупных инвесторов из IT-отрасли. Цель — найти талантливых мастеров не только среди молодых профессионалов, но и среди студентов и школьников со всего региона.
За победу боролись 22 команды, а призовой фонд составил 195 тысяч рублей.
— Если взять студентов, именно их здесь больше всего, то у всех есть запросы, например, «где я пригожусь в регионе» и «какие вопросы сейчас решаются в сфере IT», — объяснила и.о. министра цифрового развития и связи Анна Скок. — В этом плане хакатон стал площадкой для проверки своих профессиональных качеств. Поэтому нам очень важно было пригласить работодателей и кейсодержателей из гигантов отрасли — тех, кто поставит эти проблемы и сможет ответить на вопросы будущих специалистов.
Две задачи — масса решений
В основном подобные интенсивы организовывают на городском, межрегиональном и всероссийском уровнях, так что региональная привязка для участвующих была в новинку, как и сложность задач. Ребятам на выбор предложили два кейса: один от Ростелекома, а второй от компании-разработчика программных продуктов и заказных решений «БФТ» совместно с Минфином Амурской области.
Первые нуждались в генераторе презентаций под готовые доклады, чтобы сократить время, которые можно будет потратить на другие задачи. Вторые представили идею от министерства — инструмент по отбору данных для необходимой выборки, которые специалистам требуются на постоянной основе.
— В целом мы понимаем, что такие задачи решают большие системы, и именно это задача от министерства, — отметил представитель компании «БФТ» Сергей Тюрин. —Готовая программа не должна требовать долгой настройки на определённые точечные решения. Вместо этого хотелось бы видеть гибкий механизм, который позволит использовать современные технологии и оперативно получать те данные, которые нужны в конкретный момент.
Где возраст вторичен
— 85 человек у нас приняли участие в составе 22 команд, — рассказала руководитель проектов Центра поддержки инноваций София Ядыкина. — Ребята с помощью бота, который разработали наши организаторы, выбрали задачу: кейсы распределились по командам ровно пополам.
Все участники вне зависимости от возраста работали в одинаковых условиях: выбирали интересный им кейс, встречались с менторами и задавали интересующие вопросы, чтобы лучше раскрыть тему задания.
— Работа у команд продвигалась очень активно и вместе с этим начались чек-поинты, — поделилась София. — Это проверка промежуточных результатов, когда эксперты узнавали, на каком этапе находится группа и попутно отвечали на их вопросы, в случае чего направляя идеи в нужное русло.
Антонина Малышевская, команда «ctrl+win»:
— Очень волнительно, потому что когда мне только предложили поучаствовать в этом, я не до конца понимала, что именно требуется, потому что на подобных мероприятиях не была до этого. И когда вот было открытие данного хакатона, когда это всё рассказывали, что требуется, что как будет проводиться, я поняла, что действительно это хорошая возможность как-то развиться, попробовать свои способности.
— Мы с коллегами впервые присутствуем на хакатоне в качестве участников, а до этого нередко помогали всё организовать, — говорит участник команды «ДНК» Александр Демьяненко. — У нас тогда было больше свободы: мы должны были придумать что-то своё новое. Здесь же у нас есть какие-то конкретные ТЗ от заказчика, то есть кейсы, ну, опыт, конечно, незабываемый.
— Мы участвовали изначально втроём, но у нас один чувак в другой команде, — поделился впечатлениями участник команды «Lampa» Константин Гурьев. — Тоже в третий раз в такой тусовке. Знакомых лиц тут кстати много увидели, да и можно новые завести. Люди тут интересные, много знают.
Последний рывок
В конце двухдневного состязания конкурсантов ждала финальная защита проектов перед конкурсной комиссией. В ее состав вошли представители региональных министерств, ведущих IT-компаний и отраслевые эксперты. У каждой команды было пять минут на презентацию и всего две минуты на ответы на вопросы, причем за временем следили неумолимо.
Кто-то выходил с юмором, кто-то импровизировал на ходу, кто-то показывал результат на практике, пропуская теорию, главное — рассказать обо всём, чего удалось достичь. В конце эксперты отметили, что уровень проектов качественно вырос по сравнению с прошлыми годами: участники демонстрируют не просто картинки, а серьезные проработки, смелость в поиске решений и глубокое погружение в специфику предметной области.
Член жюри, замминистра финансов области Владимир Сологуб отметил, что некоторые команды предложили решения, практически на сто процентов совпадающие с их запросом и готовые к внедрению, что стало для ведомства приятным открытием, ведь готового рыночного аналога такой системы пока нет.
— Действительно большая проблема — подготовка и формирование отчетов, которые занимают неимоверное количество человеко-часов. Этот кейс мы искали на рынке, но его нет, — отметил он. — Мы действительно готовы купить его. Сформированные именно в этом кейсе некоторые работы практически на 100% соответствовали тому, что мы хотели бы у себя видеть.
Под громкие овации
Церемония награждения прошла под звуки несмолкающих аплодисментов. Первое место и сертификат на 85 тысяч рублей завоевала команда «Некодеры», создавшая программу для работы с бюджетами на отечественной системе RedOS. Судьи высоко оценили гибридность, импортозамещение и голосовой поиск, который делает аналитику доступной даже нетехническим специалистам. Победители работали практически без сна, до последнего сомневаясь в успехе.
Для одного из них это был второй хакатон, и если в прошлый раз тематика касалась разработки новостных порталов, то погружение в сложнейшую логику финансовых данных стало настоящим вызовом и источником огромного интереса. Осознание того, что их решение практически применимо и востребовано реальным заказчиком из правительства региона, добавило победе особую ценность.
Второе место и 65 тысяч рублей получила команда «КПМ». Её проект позволяет автоматически подсвечивать проблемные места в бюджете и отслеживать происхождение каждой цифры: из какой именно исходной таблицы и строки взята информация. Это снимает любые вопросы о верификации данных.
После награждения ребята с гордостью подчеркнули, что представляют факультет среднего профессионального образования (ФСПО) АмГУ, и отметили, что помимо них на хакатоне были и младшие курсы. Перед конкурсом они договорились со своими младшими товарищами «дать им жару и показать хор серьезный», используя свой больший опыт.
Третье место и 45 тысяч рублей присудили команде «БПК-IT ver. 3.0», Их подход был нацелен на максимальное удобство конечного пользователя и постепенную интеграцию продукта во внутренние системы компаний. После завершения генерации нейросеть анализировала презентацию и подсвечивала потенциально «скучные» слайды: те, что могли не привлечь внимания аудитории или выглядели перегруженными. Таким образом, сервис не просто собирал информацию, но и выступал в роли ассистента по удержанию внимания будущих зрителей. Капитан команды, преподаватель политехнического колледжа, с радостью поделился, что победа стала для них первой за три года участия в хакатонах.