Вы можете провести ML‑соревнование самостоятельно, используя все инструменты платформы Codenrock, или привлечь нашу команду частично (подготовка датасетов, методология, маркетинг) или полностью (организация под ключ) для сопровождения вашего проекта
01
Регистрация и анкета
На странице конкурса участники видят описание, правила и FAQ
При регистрации заполняют анкету с полями, заданными организатором
По желанию организатора доступно одиночное или командное участие
02
Открытие задач
После выполнения условий (анкета, команда, модерация) участнику открываются задачи. Каждый ML‑челлендж включает:
Учебный датасет для обучения моделей
Публичный и (опционально) приватный тестовый датасет
Benchmark-файл с правильными ответами (.csv)
Sample-submission с примером формата
Скрипт расчёта метрики (scoring.py)
Рекомендованный baseline для старта разработки
03
Генерация репозитория и CI/CD
При первом открытии задачи платформа создаёт GitLab‑репозиторий с шаблоном:
Проектная структура, зависимости, Dockerfile
Baseline‑решение
Каждый пуш в main автоматически запускает сборку через GitLab CI/CD
04
Проверка и расчёт результатов
На странице задачи нажатием «Проверить решение» запускается инференс последней сборки на GPU (например, NVIDIA Tesla T4/A100)
После выполнения на сервере платформа загружает submission.csv, прогоняет scoring.py и сохраняет результат в лидерборде
Для финальных позиций может проводиться ручное ревью ТОП‑5/ТОП‑10 решений
05
Альтернативный режим
Если контейнеризация не нужна, участник может сам генерировать submission.csv и загружать через интерфейс
Платформа только применит scoring.py и обновит лидерборд
Если вы хотите прямо сейчас познакомиться с возможностями платформы, перейдите в раздел «Песочница» для участия в демонстрационных соревнованиях
Как проходит ML-соревнование для участника
01
Регистрация и анкета
На странице конкурса участники видят описание, правила и FAQ
При регистрации заполняют анкету с полями, заданными организатором
По желанию организатора доступно одиночное или командное участие
02
Открытие задач
После выполнения условий (анкета, команда, модерация) участнику открываются задачи. Каждый ML‑челлендж включает:
Учебный датасет для обучения моделей
Публичный и (опционально) приватный тестовый датасет
Benchmark-файл с правильными ответами (.csv)
Sample-submission с примером формата
Скрипт расчёта метрики (scoring.py)
Рекомендованный baseline для старта разработки
03
Генерация репозитория и CI/CD
При первом открытии задачи платформа создаёт GitLab‑репозиторий с шаблоном:
Проектная структура, зависимости, Dockerfile
Baseline‑решение
Каждый пуш в main автоматически запускает сборку через GitLab CI/CD
04
Проверка и расчёт результатов
На странице задачи нажатием «Проверить решение» запускается инференс последней сборки на GPU (например, NVIDIA Tesla T4/A100)
После выполнения на сервере платформа загружает submission.csv, прогоняет scoring.py и сохраняет результат в лидерборде
Для финальных позиций может проводиться ручное ревью ТОП‑5/ТОП‑10 решений
05
Альтернативный режим
Если контейнеризация не нужна, участник может сам генерировать submission.csv и загружать через интерфейс
Платформа только применит scoring.py и обновит лидерборд
Если вы хотите прямо сейчас познакомиться с возможностями платформы, перейдите в раздел «Песочница» для участия в демонстрационных соревнованиях
Как проходит ML-соревнование для участника
За 2024 год на Codenrock было проведено 100+ IT‑событий, включая ML‑соревнования, хакатоны и кейс‑чемпионаты
Мы лидеры в организации технологических соревнований: помогаем компаниям находить инновационные решения, привлекать таланты и развивать сообщества
Самое большое число ML‑соревнований
Наш опыт с 2013 года позволяет выстраивать идеальную структуру соревнований и избегать ошибок
Полнофункциональная платформа
От подачи решений и автоматической проверки моделей до динамических лидербордов и аналитики
Собственная база 100 000+ специалистов
Вы сразу получаете доступ к большому сообществу разработчиков, дата‑сайентистов и аналитиков
Методологи и партнёрства
Наша команда методологов и вузы-партнёры разрабатывают актуальные задачи и критерии оценки
О Codenrock
Веб‑ориентированная среда: все этапы проекта — в браузере, без установки ПО
Мощные вычисления: GPU‑кластеры, контейнеры с необходимыми библиотеками и автоматическое масштабирование
Многоступенчатая проверка: автоматизированная оценка, ручная верификация экспертами и жюри
Гибкость сценариев: настройка метрик, фаз, лимитов и правил отбора
Автоматизация: CI/CD пайплайны для моделей, шаблоны задач, автоматическая выдача сертификатов
Безопасность: изоляция кода, аудит логов
Глубокая аналитика: готовые дашборды по конверсиям, KPI и ROI вашего события
Преимущества
Функционал платформы Codenrock
Платформа Codenrock предоставляет организаторам и участникам широкий набор инструментов для проведения хакатона любого типа. Вам не нужно разрабатывать техническую инфраструктуру с нуля – все функции уже встроены и готовы к использованию
Простота настройки и автоматическая оценка
Интуитивный интерфейс для создания задач и управления соревнованием
Автоматическая проверка решений в ML-соревнованиях, соревнованиях по спортивному программированию и CTF
Гибкие лидерборды и рейтинги для каждого формата мероприятия
Продвинутая инфраструктура
Вычислительные ресурсы (GPU для ML)
Jupyter Notebook прямо в браузере
Возможность автоматического деплоя проектов на хакатоне
Глобальный календарь событий
Все открытые мероприятия отображаются в общем календаре Codenrock, где их увидят более 100 000+ IT-специалистов
Гибкие настройки доступа
Можно создать открытое соревнование или закрытое — доступное только по специальной ссылке
Интегрированные лидерборды
Поддерживаются разные форматы рейтингов: суммарные баллы, скоринг по времени и т. д.
Автоматизированная выдачасертификатов
Платформа генерирует дипломы для участников, что позволяет легко подвести итоги и отметить успехи каждого участника
Сквозная аналитика воронки соревнования
Получайте полную аналитику каждого этапа вашего мероприятия — от перехода с рекламного канала до загрузки решения. Возможность установить KPI для каждого шага воронки помогает точно оценивать эффективность и своевременно корректировать стратегию
Рассылки для участников
Интегрированная система рассылок позволяет отправлять уведомления участникам как на email, так и через Telegram-бота с подробной аналитикой доставки. Кроме того, можно настроить запланированные рассылки не только по времени, но и по событиям, например, для всех, кто не загрузил решение до 12:00
Глобальный рейтинг участников
На Codenrock существует глобальный рейтинг, куда попадают лучшие участники соревнований. Это становится дополнительным плюсом в портфолио ваших студентов, резидентов технопарков и энтузиастов, позволяя им демонстрировать свои достижения и получать признание на международном уровне
Автоматическая сборка проектов
Интеграция с GitLab SelfHost, расположенном на собственных серверах в РФ. Для быстрого запуска и проверки решений участников
Глобальный рейтинг участников
Размещая публичное соревнование на Codenrock, вы не только мотивируете участников призами, но и даёте им возможность повысить свой глобальный рейтинг на платформе
Это означает, что успех вашего чемпионата привлечёт больше внимания: участники будут стремиться попасть в топ, чтобы укрепить свой профиль, а публичный рейтинг усилит соревновательный дух и вовлечённость, стимулируя их регулярно участвовать в новых событиях
Аналог Kaggle, но для России
Как и на Kaggle, здесь можно проводить ML-соревнования с инференсом моделей, Jupyter Notebook, датасетами и лидербордами
Кейсы
Часто задаваемые вопросы
Полный цикл — 2 месяца: подготовка данных и задач (2 недели), маркетинг и набор участников (4 недели), проведение (2–3 дня)
Код участников выполняется в изолированных контейнерах без доступа в интернет, чтобы исключить утечку датасетов
Любые: от классических регрессий и классификаций до симуляций RL и многоклассовой сегментации
Да, настройте фильтры в анкете и модерацию, доступ через приватные ссылки для непубличных соревнований
Базовая стоимость онлайн‑соревнования от 500 000 ₽, включая инфраструктуру, маркетинг и техническую поддержку. Итоговая сумма рассчитывается индивидуально по задачам и количеству участников.
Размер призового фонда определяется заказчиком. Мы рекомендуем минимум 100 000 ₽ на первое место для обеспечения мотивации
Доступ к GPU и Jupyter Notebook, песочница с Docker, базовый набор данных и пример решения входят в пакет без дополнительной платы
Да, команда Codenrock может взять на себя сбор, анонимизацию и валидацию данных, а также подготовку baseline‑модели
Участники используют встроенный Jupyter Notebook в контейнере, все вычисления сохраняются в репозитории
Мы проверяем скрипты scoring.py на тестовых наборах, прогоняем проверки edge-case и проводим ручную валидацию ключевых решений
Оставьте заявку на организацию вашего соревнования