№7 Дайджест ЯHR
Новости обучения
Новый хакатон Школы программирования
В октябре прошлого года прошел первый онлайн-хакатон Школы программирования «Ростелекома». В нем принимали участие 18 команд, среди которых были выпускники программ разного уровня по Python и SQL, трекам дата-инженера и других программ переквалификации. Этой весной команда Школы вернулась с новым хакатоном — в онлайн-формате он прошел с 17 по 26 мая.

Немного об осеннем хакатоне

В прошлый раз перед командами стояла бизнес-задача — сформировать портрет потенциального клиента «Ростелекома» на основе данных компании. Бизнес-заказчиками и экспертами выступили коллеги: Артем Свирин, руководитель направления Центра компетенций по разработке ИИ-решений, и Константин Гобеджишвили, руководитель направления департамента по работе с малыми и средними предприятиями.
Артем Свирин, эксперт хакатона:

Задача, предложенная командам, была крайне актуальна для сегмента B2B МСП. Ведь привлечение потенциальных клиентов — ключевая цель нашего подразделения. Мы получили очень много крутых и нестандартных решений и уже взяли в проработку самые лучших из них. Уверены, что сможем улучшить качество наших моделей Big Data и повысить эффективность работы
Артем Свирин, эксперт хакатона:

Задача, предложенная командам, была крайне актуальна для сегмента B2B МСП. Ведь привлечение потенциальных клиентов — ключевая цель нашего подразделения. Мы получили очень много крутых и нестандартных решений и уже взяли в проработку самые лучших из них. Уверены, что сможем улучшить качество наших моделей Big Data и повысить эффективность работы
Все 3 дня онлайн-хакатона участники посещали чекпоинты — встречи с экспертами. Среди них были не только бизнес-заказчики, но и преподаватель Школы программирования Азат Якупов, выпускник программы «Python для продвинутых» и сотрудник РТК ИТ Андрей Хомутов, а также внешний эксперт — Иван Романов, руководитель программы «Web-разработчик» в МГТУ им. Баумана и методист Школы 21. На чекпоинтах участники задавали вопросы по решению задачи, уточняли детали, а эксперты подсказывали, на что стоит обратить внимание, чтобы успеть решить задачу в такой ограниченный срок.

До финального питчинга дошли 6 лучших команд. Ребята представляли свое решение в виде презентации. Одним из критериев оценки команд было процентное соотношение списка потенциальных клиентов, предоставленных участниками, со списком клиентов, действительно совершивших покупки с июня по сентябрь.

Первое место заняла команда из ФЭБ — DUUVOPS.

Хакатон 2.0.

10 дней разработки, бизнес-кейсы компании и море идей — все это про новый хакатон Школы программирования «Ростелекома».

Хакатон ШП прошел с 17 по 26 мая в онлайн-формате. В этот раз участники использовали API моделей Нейрошлюза «Ростелекома», чтобы найти новые варианты использования ИИ для бизнеса. В хакатоне приняли участие 100 коллег — всего 20 команд. Хакатон дал шанс сотрудникам применить ИТ-знания на практике, решить настоящую бизнес-задачу и заявить о себе в профессиональном сообществе.

Участвовать в хакатоне могли сотрудники «Ростелекома» и ДЗО, объединенные в команды от 3 до 5 человек. Команду можно было собрать самим или присоединиться к уже существующей на платформе.

Что нужно для участия?
  • уметь работать с API/открытым кодом;
  • понимать, как работают нейросети, и знать основы ML;
  • уметь писать код на Python;
  • быть готовым представить свои идеи экспертам хакатона.
Над чем ломали голову на этот раз?
В хакатоне было три трека для решения. За каждым стоял бизнес-заказчик ИТ-решения. Все команды использовали открытый код Нейрошлюза «Ростелекома» ai.rt.ru и анализировали исходные данные с помощью нейронных сетей.

1. Анализ записей телефонных разговоров с клиентами МСП

Что нужно было сделать?
  • транскрибировать аудиозаписи диалогов менеджеров и клиентов и анализировать клиентскую реакцию, выявляя удачные/неудачные речевые паттерны.
  • анализировать ответы менеджеров по степени близости к документированным разговорным скриптам, составлять рейтинги для контроля.
  • обучать на удачных диалогах чат-бота комплексному предложению услуг «Ростелекома».

2. Формирование списка потенциальных клиентов, которые сейчас не получают услугу «Контактный центр от Ростелекома».
Что нужно было сделать?
  • используя информацию по уже совершенным закупкам, спрогнозировать по клиентам дату повторного размещения конкурса, классифицировать по предмету закупки и принадлежности к региональной дирекции с ответственным из «Ростелекома».

3. Разработка системы автоматического создания контента для блогов и социальных сетей.
Что нужно было сделать?
  • используя развернутые в контуре «Ростелекома» нейронные сети Mistral и Stable diffusion, а также генераторы промптов по текстовому запросу, сформировать 5 постов рекламного характера по следующим тематикам: Индустрия красоты, Образование, Одежда, Отдых, Рестораны и кафе (HORECA).

Слово бизнесу
Первый трек, Константин Гобеджишвили, руководитель направления аналитики, управление клиентской базой МСП:

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

Формируя нашу задачу, руководствовались двумя соображениями: собрать воедино комплекс проблем, связанных с работой менеджеров прямых каналов продаж и максимально применить готовые решения на базе Нейрошлюза. Идея была на поверхности, так как до хакатона предпринимались попытки точечного анализа вербальных коммуникаций, но человеческих ресурсов на систематическую оценку постоянно не хватает. До проведения хакатона было непонятно, насколько участники смогут воспользоваться развернутыми сетями, поймут ли они нашу задумку правильно, будут ли привлекать сторонние ресурсы, но в ходе работы на треке команде-лидеру удалось добиться значительных успехов: они выполнили все подзадачи, выявили узкие места предоставленных нейросетей, смогли найти обходные пути для распределения вычислительной нагрузки на всю команду, предоставили юзабильное решение на основе веб-интерфейса и даже поделились идеями о том, как еще можно улучшить готовое решение.
Стоит сказать, что сложность задач в этот раз была значительно выше по сравнению с прошлым годом — не все участники смогли дойти до финиша
Второй трек. Владимир Шакуров, директор проектов, продуктовый офис «Телефония»:

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

Задача, над которой мы работали, родилась из реальной потребности «Ростелекома», и именно это мотивировало нас.

Коллеги приложили все усилия, чтобы проработать задачу до мельчайших деталей и представить решение командам в лучшем свете. Благодаря усердию участников и умению видеть задачу с разных сторон, одной из команд удалось создать проект, который имеет потенциал изменить и упростить работу многих сотрудников компании.
Впечатления от решения задачи и работы в команде остались только положительные. Я уверен, что наше сотрудничество с командами не ограничится этим хакатоном, и мы сможем встретиться снова, чтобы продолжить развитие проекта. Дальше и у нас обязательно получится действительно что-то по-настоящему значимое и важное. Спасибо участникам за время, труд и энергию
Второй трек. Владимир Шакуров, директор проектов, продуктовый офис «Телефония»

Хочу выразить огромную благодарность командам за участие и вклад в эту работу. Когда я пришел на хакатон, ожидал встретить талантливых людей, способных работать в команде и решать сложные задачи. Все мои ожидания были более чем оправданы. Я был приятно удивлен профессионализмом коллег и умением действовать в условиях ограниченного времени.
Задача, над которой мы работали, родилась из реальной потребности «Ростелекома», и именно это мотивировало нас.

Коллеги приложили все усилия, чтобы проработать задачу до мельчайших деталей и представить решение командам в лучшем свете. Благодаря усердию участников и умению видеть задачу с разных сторон, одной из команд удалось создать проект, который имеет потенциал изменить и упростить работу многих сотрудников компании.
Впечатления от решения задачи и работы в команде остались только положительные. Я уверен, что наше сотрудничество с командами не ограничится этим хакатоном, и мы сможем встретиться снова, чтобы продолжить развитие проекта. Дальше и у нас обязательно получится действительно что-то по-настоящему значимое и важное. Спасибо участникам за время, труд и энергию
Третий трек. Михаил Соколенко, директор проектов, офис перспективных продуктов корпоративного и государственного сегментов

— С какими ожиданиями шли в хакатон?

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

— Как родилась задача?

— Идеи продуктов дает сама жизнь, так и тут. Наш офис перспективных продуктов видит потребности рынка и потребности нашего сегмента — МСП, отсюда и фокус на такую задачу. То, что востребовано рынком и нашими клиентами.

— Какие впечатления от решения команд?

— Впечатления от тех ребят, кто дошел до конца, только положительные. Отдельно хотел бы поблагодарить Артема из «Титанов», он один тащил весь проект, а ребята из «Кортех Технолоджис» показали очень достойный уровень подготовки материалов и грамотный технический подход, ну и конечно «Хак-Хак и в продакшн» — настоящие победители моего трека
Третий трек. Михаил Соколенко, директор проектов, офис перспективных продуктов корпоративного и государственного сегментов

— С какими ожиданиями шли в хакатон?

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

— Как родилась задача?

— Идеи продуктов дает сама жизнь, так и тут. Наш офис перспективных продуктов видит потребности рынка и потребности нашего сегмента — МСП, отсюда и фокус на такую задачу. То, что востребовано рынком и нашими клиентами.

— Какие впечатления от решения команд?

— Впечатления от тех ребят, кто дошел до конца, только положительные. Отдельно хотел бы поблагодарить Артема из «Титанов», он считай один тащил весь проект, а ребята из «Кортех Технолоджис» показали очень достойный уровень подготовки материалов и грамотный технический подход, ну и конечно «Хак-Хак и в продакшн» настоящие победители моего трека
Слово победителю

Первое место заняла команда «Предприятие 3826», ребята решали задачу первого трека. Название команды — отсылка к российской игре Atomic heart. Передаем слово коллегам:
Михаил Широков, капитан команды

— Почему решили участвовать?

— Решение об участии было принято спонтанно и буквально за день до старта хакатона, даже боялись, что не успеем зарегистрироваться.

Мы, как команда эксплуатации «Базиса», зачастую работаем с решениями, которые разрабатывают другие. Нам хотелось испытать себя в роли разработчиков, посмотреть, каких успехов мы сможем достигнуть. Шли за новыми знаниями и опытом.

— Как вам было работать в команде удаленно? В онлайне?

— Мы как команда и так работаем удаленно и поддерживаем боевые сервисы компании. Наша команда распределена по нескольким городам (Москва, Санкт-Петербург, Краснодар, Новосибирск). Так что мы не ощутили особенных неудобств, работая в удаленном режиме.

— Какие навыки и знания пригодились в работе над проектом больше всего?

  • Концентрация на задаче. Участие в хакатоне — это сложно. Вам нужно критически оценить время, которое у вас есть, мы почти всю работу делали ночью.
  • Уметь распределять задачи внутри команды, это может показаться просто, но могут возникать споры и на это тратится время.
  • Иметь базовый стек знаний и умений, которыми вы хорошо можете пользоваться и можете кодить в почти бессознательном состоянии.

— Что вам дало участие в хакатоне?

— Бесценный опыт спортивного программирования, когда решение рождается буквально на кануне сдачи проекта и у тебя есть час, чтобы его закодить. Принесло победу, на которую мы даже не рассчитывали. А затем — бурю эмоций и удовлетворение проделанной работой!

— Что бы вы пожелали участникам следующих хакатонов?

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

— Какой бы совет дали тем, кто размышляет, начинать ли кодить?

— Программирование — это целый мир, как только ты начинаешь в нем ориентироваться и у тебя начинает получаться, он захватывает тебя навсегда
Михаил Широков, капитан команды

- Почему решили участвовать?

— Решение об участии было принято спонтанно и буквально за день до старта хакатона, даже боялись, что не успеем зарегистрироваться.

- Мы, как команда эксплуатации «Базиса» зачастую работаем с решениями, которые разрабатывают другие. Нам хотелось испытать себя в роли разработчиков, посмотреть, каких успехов мы сможем достигнуть. Шли за новыми знаниями и опытом.

- Как вам было работать в команде удаленно? В онлайне?


- Мы как команда и так работаем удаленно и поддерживаем боевые сервисы компании. Наша команда распределена по нескольким городам (Москва, Санкт-Петербург, Краснодар, Новосибирск). Так что мы не ощутили особенных неудобств, работая в удаленном режиме.

— Какие навыки и знания пригодились в работе над проектом больше всего?

  • Концентрация на задаче. Участие в хакатоне — это сложно. Вам нужно критически оценить время, которое у вас есть, мы почти всю работу делали ночью.
  • Уметь распределять задачи внутри команды, это может показаться просто, но могут возникать споры и на это тратится время.
  • Иметь базовый стек знаний и умений, которыми вы хорошо можете пользоваться и можете кодить в почти бессознательном состоянии.

- Что вам дало участие в хакатоне?


- Бесценный опыт спортивного программирования, когда решение рождается буквально на кануне сдачи проекта и у тебя есть час, чтобы его закодить. Принесло победу, на которую мы даже не рассчитывали. А затем — бурю эмоций и удовлетворение проделанной работой!

- Что бы вы пожелали участникам следующих хакатонов?

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

- Какой бы совет дали тем, кто размышляет, начинать ли кодить?

— Программирование — это целый мир, как только ты начинаешь в нем ориентироваться и у тебя начинает получаться, он захватывает тебя навсегда
А какой приз?

Каждый участник команды-призера получит сертификат на внешнее ИТ-обучение вне лимитов компании в размере:
  • 100 000 рублей — I место
  • 75 000 рублей — II место
  • 50 000 рублей — III место

Контакты по проекту: Катя Кузьмина, директор направления, департамент управления знаниями.
Made on
Tilda