{
  "fetched_at": "2026-10-20T01:28:27Z",
  "source_url": "https://www.kaggle.com/competitions/digitaledu123/data",
  "pages": [
    {
      "name": "data-description",
      "content": "<h1>Общая информация</h1>\n<p>Все данные, с которыми ты будешь работать, разделены на два файла:</p>\n<ul>\n<li>тренировочный набор (train.csv)\n<li>тестовый набор (test.csv)\n</ul>\n<p>Тренировочный набор данных содержит различные характеристики каждого пользователя, такие как пол, дата рождения, город и т. д., а также целевую переменную – результат (1, если пользователь купил образовательный продукт и 0 – если нет). Используй тренировочный набор данных для обучения модели. Обрати внимание, что данные нуждаются в очистке и переводе в числовой формат. Для улучшения модели ты также можешь создать новые признаки.</p>\n<p>Тестовый набор данных мы будем использовать, чтобы понять, как твоя модель справится с данными, которые она никогда не «видела». В тестовом наборе данных отсутствует столбец с целевой переменной, и твоя задача будет состоять в предсказании этого значения для каждого студента.  </p>\n<h1>Описание данных</h1>\n\n<table>\n<tbody>\n<col width=\"20%\">\n<col width=\"30%\">\n<col width=\"50%\">\n<tr>\n<td width=\"20%\"><b>Название столбца</b></td>\n<td width=\"30%\"><b>Описание</b></td>\n<td width=\"50%\"><b>Пояснения</b></td>\n</tr>\n<tr>\n<td>id</td>\n<td>Уникальный идентификатор пользователя</td>\n</tr>\n<tr>\n<td>sex</td>\n<td>Пол пользователя</td>\n<td>1 – женский<br>\n2 – мужской </td>\n</tr>\n<tr>\n<td>bdate</td>\n<td>Дата рождения</td>\n<td>dd.mm.yyyy или dd.mm, если год рождения не указан</td>\n</tr>\n<tr>\n<td>has_photo</td>\n<td>Установил ли пользователь фотографию для профиля</td>\n<td>0 - не установил<br>\n1 – установил</td>\n</tr>\n<tr>\n<td>has_mobile</td>\n<td>Известен ли номер мобильного телефона пользователя</td>\n<td>0 - не установил<br>\n1 – установил</td>\n</tr>\n<tr>\n<td>followers_count</td>\n<td>Количество подписчиков пользователя</td>\n<td>Числовое значение</td>\n</tr>\n<tr>\n<td>graduation</td>\n<td>Год окончания образования</td>\n<td>Числовое значение</td>\n</tr>\n<tr>\n<td>education_form</tb>\n<td>Форма обучения</td>\n<td>Full-time - дневная форма обучения<br>\nDistance Learning - дистанционная форма обучения<br>\nPart-time – очно-заочная форма обучения<br>\nExternal – заочная форма обучения<br></td>\n</tr>\n<tr>\n<td>relation</tb>\n<td>семейное положение</td>\n<td>1 — не женат/не замужем;<br>\n2 — есть друг/есть подруга;<br>\n3 — помолвлен/помолвлена;<br>\n4 — женат/замужем;<br>\n5 — всё сложно;<br>\n6 — в активном поиске;<br>\n7 — влюблён/влюблена;<br>\n8 — в гражданском браке;<br>\n0 — не указано</td>\n</tr>\n<tr>\n<td>education_status</td>\n<td>Статус обучения</td>\n<td>Alumnus (Specialist) - выпускник специалитета<br>\nStudent (Specialist) - студент специалитета<br>\nStudent (Bachelor's) - студент бакалавриата<br>\nAlumnus (Bachelor's) - выпускник бакалавриата <br>\nAlumnus (Master's) - выпускник магистратуры<br>\nPhD - докторантура<br>\nStudent (Master's) - студент магистратуры<br>\nUndergraduate applicant - абитуриент<br>\nCandidate of Sciences - кандидат наук<br>\n</tr>\n<tr>\n<td>langs</td>\n<td>Cписок языков, которыми владеет пользователь</td>\n<td>Cписок строковых значений</td>\n</tr>\n<tr>\n<td>life_main</td>\n<td>Главное в жизни</td>\n<td>False — не указано;<br>\n1 — семья и дети;<br>\n2 — карьера и деньги;<br>\n 3 — развлечения и отдых;<br>\n4 — наука и исследования;<br>\n 5 — совершенствование мира;<br>\n6 — саморазвитие;<br>\n 7 — красота и искусство;<br>\n8 — слава и влияние;</td>\n</tr>\n<tr>\n<td>people_main </td>\n<td>Главное в людях</td>\n<td>False — не указано;<br>\n1 — ум и креативность; <br>\n 2 — доброта и честность;<br>\n3 — красота и здоровье;<br>\n 4 — власть и богатство;<br>\n5 — смелость и упорство;<br>\n 6 — юмор и жизнелюбие</td>\n</tr>\n<tr>\n<td>city</td>\n<td>Город</td>\n<td>Строковое значение</td>\n</tr>\n<tr>\n<td>last_seen</td>\n<td>Время последнего посещения</td>\n<td>Формат yyyy-mm-dd hh:mm:ss </td>\n</tr>\n<tr>\n<td> occupation_type</td>\n<td>Текущее занятие пользователя</td>\n<td>university – университет<br>work - работа</td>\n</tr>\n<tr>\n<td>occupation_name</td>\n<td>Название организации</td>\n<td>Строковое значение</td>\n</tr>\n<tr>\n<td>career_start</td>\n<td>Год начала карьеры</td>\n<td>Числовое значение. False - не указано</td>\n</tr>\n<tr>\n<td>career_end</td>\n<td>Год окончания работы на последнем месте работы</td>\n<td>Числовое значение. False - не указано</td>\n</tr>\n</tbody>\n</table>",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Description",
      "content": "### Привет!\n\nВ этом соревновании тебе предстоит построить математическую модель, которая будет предсказывать покупку курса пользователем портала DigitalEdu.\n\n### Кейс\n\nВ ходе работы над заданием вам необходимо определить пользователей, которые с наибольшей вероятностью купят образовательный продукт на основе информации об аккаунтах пользователей.\n",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Evaluation",
      "content": "<h2>Цель</h2>\n<p>Тебе нужно предсказать, купит ли каждый из пользователей тестового набора данных образовательный курс или нет. </p>\n<h2>Метрика для оценки результата</h2>\n<p>Для оценки качества модели мы будем использовать такую метрику, как accuracy score, т.е. процент правильно категоризированных пользователей.</p>\n<h2>Формат файла с результатами предсказания</h2>\n<p>В качестве ответа на задание тебе нужно будет загрузить csv-файл, содержащий 1989 строк + строку с заголовками столбцов. Если в твоём файле будут лишние строки или столбцы, платформа выдаст сообщение об ошибке и не примет твоё решение.</p><p>\n \n</p><p>Данные в файле должны содержать 2 столбца:</p>\n<ul>\n<li>ID (отсортированные в любом порядке)\n</li><li>result (результаты предсказания твоей модели: 1 – если пользователь купил курс, 0 – если не купил).\n</li></ul>\n<pre>ID, result<br>\n601,0<br>\n601,1<br>\n603,0<br>\nи т.д.\n</pre>\n\n<p>Ты можешь загрузить пример файла, который оформлен так же, как должно быть оформлено твоё решение, за исключением количества строк (в файле-примере строк меньше).</p>",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "rules",
      "content": "###Один участник – один аккаунт\n\nВсе участники соревнования участвуют индивидуально, при этом пользоваться несколькими аккаунтами для загрузки решений запрещено.\n\n###Ограничения по загрузке решений\n\nРазрешается загружать не более 10 вариантов решения в течение суток.\n\n###Даты начала и завершения соревнования\n\nСоревнование начинается в январе 2024 года и не имеет установленного дедлайна. \n\n",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "abstract",
      "content": "Старт и окончание соревнования",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    }
  ]
}