🔢 Общие правила:
Все дополнительные данные, используемые при решении, должны быть приложены к архиву (если их общий размер небольшой) или на их скачивание должна быть ссылка для прямого скачивания.
В решении должны быть как минимум:
- README.me – подробное описание процесса обучения/предикта моделей. Если есть какие-либо доп файлы, помимо скриптов обучения/предикта, то нужно предоставить их описание.
- train.py – скрипт для обучения модели, на выходе должна быть обученная модель и другие артефакты, необходимые для предикта
- predict.py – скрипт для прогноза. На выходе csv с предсказаниями на тестовой выборке
- requirements.txt и/или pyproject.toml (для poetry) с прописанными зависимостями
- другие доп файлы (ноутбуки с EDA и тп/отдельные модули/данные и тд). Ноутбуки необходимо дополнить своими комментариями
<aside>
‼️ Эксперты проверяют топ-10 решений на воспроизводимость. В следующих случаях команда может быть не допущена до сессии питчей при выполнении хотя бы одного условия:
</aside>
- Если при решении использовались дополнительные данные, не разрешенные в рамках хакатона
- Если в README.md отсутствует процедура запуска обучения/предикта
- Если в процессе проверки (обучение + предикт) топовый скор не воспроизводится (или отличается на допустимую погрешность – команда по привату остается на своем же месте или положение на приват лидерборде не меняет общий список топ-10 участников)

🛑 При выставлении оценок обращаем внимание на следующее:
- Какие были использованы дополнительные данные
- Как проверялось качество данных, какие были сделаны выводы из этого