Ebout Data Science | Дима Савелко
5.92K subscribers
372 photos
38 videos
2 files
166 links
Ebout Data Science by @ngmdite | По поводу менторства пиши на @savelkoteam
Download Telegram
Самый сильный инструмент для получения оффера - коммьюнити 🫂🫂🫂

Недавно жёстко поиграли с ребятами в настолки, и хочу поделиться какое классное у нас коммьюнити внутри и менторства с сходками и постоянными созвонами, многие ребята говорят, что им помогло именно сообщество в достижении оффера

Когда варишься в подготовке один, очень легко отлететь в шизу: начинает казаться, что рынок окончательно сдох, ты тупой, подаваться рано, а на скрининге тебя сразу спалят, но когда залетаешь в здоровую среду, шарят отказы, обсуждают технички и показывают свои свежие офферы, в голове резко щелкает "а оказывается весь этот путь обычный рабочий процесс, который проходят нормальные люди, такой же как и я" 🙁

Из-за того, что ребята делятся постоянно контентом у тебя и мотивация поднимается, потому что ты видишь, что другие офферы лутают, но можешь к собесах оч вкусно подготовиться, Никита например заранее посмотрел собес в бигтех, подготовился и ответил на все вопросы, по итогу +1 пройденный этап

Поэтому мы строим среду, где тебя не бросают один на один с тревогой, а на деле доказывают: залутанный оффер это просто следующая точка ТВОЕГО маршрута

И вот это комьюнити - часть системы, которую мы сейчас сильно докручиваем внутри менторства. Roadmap, разборы, кейсы и реалии рынка я уже показал, а 2 июля на закрытой презентации покажу новую программу, которую мы сейчас сами пишем - только то, что ведёт к офферу.

Там же открою вход на самых кашерных условиях, запись не планирую, поэтому приходите онлайн и задавайте вопросы по программе (заполняй, залетай в тг-канал, там будет ссылка на эфир) 😱
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2311❤‍🔥7👍1
Разбираем вакансию: как упаковать Classic ML проект под банковский скоринг 💳

Сегодня берём вакансию с hh и показываю, какой проект можно собрать в резюме, чтобы на собесе было что защищать.

Прошлый такой пост у меня был про агенты в закрытом тгк (вступить можно через заполнение анкеты), а сегодня - классический Data Science в банках: в рисках, скоринге и кредитных моделях до сих пор лежит очень много денег.

Вот вакансия Альфы: Senior Data Scientist в разработку рисковых розничных моделей
Внутри хотят: PD / LGD / EAD, кредитный риск, CatBoost / XGBoost, продовую инфраструктуру и мониторинг моделей.

Под такую вакансию идеально ложится проект: PD-скоринг для потребительского кредита
Суть простая: клиент оставляет заявку на кредит, а модель оценивает вероятность дефолта - вернёт он деньги или уйдёт в просрочку.

На выходе система отдаёт риск-скор:

{
"client_id": 123,
"pd_score": 0.18,
"risk_segment": "medium",
"decision": "manual_review"
}


Дальше банк принимает решение: одобрить заявку, отказать, отправить на ручную проверку или поменять условия кредита - сумму, ставку, срок, лимит.

1. Бизнесовая логика
В банковском DS важно понимать, какую пользу даёт модель бизнесу.: PD-скоринг помогает банку снижать дефолты, сохранять approval rate, уменьшать cost of risk, автоматизировать решения и управлять доходностью кредитного портфеля. Банк покупает специалиста, который понимает, как модель влияет на деньги, риск и продукт 😏

Можно сказать так:
Модель оценивает риск клиента на момент заявки и помогает банку принимать кредитное решение с учётом вероятности дефолта, доходности и риск-политики.


2. Данные и признаки

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


Дальше feature engineering: credit / income, payment / income, число просрочек за последние N месяцев, возраст последнего кредита, количество заявок за период, флаги риска, биннинги по доходу, возрасту и сумме кредита. Самый важный момент: все признаки считаются на момент заявки - без будущего, без утечек, без ситуации, где модель случайно знает то, что в проде ей будет недоступно 👎

3. Модель и валидация

Для такой задачи хорошо подходят бустинги: CatBoost, LightGBM, XGBoost. Сильная история начинается с нормальной схемы оценки:
— time-based split;
— контроль утечек;
— работа с дисбалансом классов;
— Gini / AUC / LogLoss;
— подбор порога под бизнес-цель;
— SHAP / feature importance;
— проверка стабильности на временных срезах.


Можно обучать модель на заявках за прошлый период, а тестировать на более свежих данных. Так ты показываешь, что модель будет работать на будущем потоке клиентов.

На собесе можно говорить:
Я строил PD-модель, валидировал её через time-based split, контролировал утечки, подбирал порог под баланс между approval rate и default rate, а качество смотрел через Gini, AUC и бизнес-метрики (рассказать про значение метрик).


4. Прод и мониторинг
Чтобы проект выглядел взрослым, его нужно довести до сервиса:
— FastAPI для скоринга заявки;
— Docker;
— логирование входов и предсказаний;
— версионирование модели;
— мониторинг PSI и drift;
— контроль approval rate / default rate;
— fallback на старую модель;
— регулярное переобучение.


Скелет проекта: заявка → фичи → PD-модель → риск-сегмент → кредитное решение → мониторинг → переобучение

И вот тогда на собесе ты можешь сказать:
Я собрал PD-скоринг для кредитных заявок: подготовил признаки без утечек, обучил бустинг, провалидировал модель по времени, подобрал порог под бизнес-метрики и завернул всё в сервис с мониторингом.


Такой проект можно адаптировать под потребкредиты, кредитки, рассрочки, BNPL, микрозаймы и финтех. Главное: проект в резюме должен быть похож на реальную рабочую задачу


Банк хочет видеть человека, который понимает данные, риск, метрики, модель, прод и бизнесовый смысл решения.

Ставьте огни, если делать ещё разборы проектов под вакансии 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥297❤‍🔥5🤔2👍1🤣1
Разбираем проект по агентам + вакансии для classic ml 🦍

Вижу, по реакциям, что понравился предыдущий пост. В закрытом тгк выложил вакансии, на которые можете откликаться с этим проектом. И плюс, там уже есть пост с разъяснением проекта по Агентам + дроп вакансии для агентов.

Короче, залетайте, там ОЧЕНЬ много годного контента. Чтобы залететь заполняйте анкету и вступайте 😐
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰9🔥7🤩5🤣31
На скрине люди, которые будут разъебывать ваши резюме и вытаскивать вас на офферы 🍷

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

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

Я не хочу автоматизировать 100% весь процесс обучения человека, для меня оч важен индивидуальный подход, где человеком занимается человек, поэтому основная работа у нас ментор-ученик 🐸

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

Подробнее про программу расскажу 2 июля, подробности тут
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣1410❤‍🔥6🔥5🙈2
Идём всю Москву пешком вместе с вами 😋

Если завтра на закрытом эфире будет 60+ человек онлайн, запускаю отдельный ивент для своих: пешком через всю Москву

В августе собираемся и идём примерно 35 км пешком. По пути буду рассказывать про свой путь: как начинал, где ошибался, где было больно, что не получалось, через какое говно пришлось пройти и как всё это в итоге привело меня к тому, что сейчас мы вместе делаем эту грязюку

Так что завтра реально важный эфир: мы всей командой сейчас пыхтим, докручиваем презентацию и хотим сделать для вас максимально сильный разбор по менторству, программе, команде, кейсам и выходу на новый уровень 👓

Поэтому залетайте завтра эфир (подробности тут) и не сливайтесь в скуфа, потому что записи не будет, хз когда ещё такое сделаем

А сейчас голосование: кто будет на эфире, а кто решил поскуфиться 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
16🤣8🔥6🥰3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤓2🤣1
Всегда любил солнце и дожди - особенно работать под них и засыпать. И особенно классно в такую погоду создавать для вас бомбито в виде эфира (сегодня, кста в 19:00, подробности)

А в какую погоду вы ловите рабочий/грустный вайб?
8❤‍🔥5🔥5🤣1
Это было ахуенно - спасибо всем за эфир 🤔

После эфира вышел на зараженных эмоциях, много ребят написали, что хотят быть слоном в лс. Всем спасибо, кто был, кто задавал вопросы, кто принимал активное участие!

Теперь вот думаю, а может быть ещё завтра повторить для тех, кто не успел...
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥6🤩5🤣4
Это было ахуенно - второй раз 😐

Всё, спасибо всем за эфир, написало ОООЧЕНЬ МНОГО людей (экрана не хватило для скрина). А мы работаем братья, буду продолжать вас работать анальным/техническим и личным контентом

ВСЕМ СПАСИБО!!! 🚶‍♂️
Please open Telegram to view this post
VIEW IN TELEGRAM
116🔥6😍6🤣3
Идём всю Москву пешком 🌟

Так как нас было около 60 в сумме, то моему обещанию в Москве организуем крестовый поход из Юга на Север в августе примерно в 25 числах. Поэтому покупайте себе стельки, мы идём!

поближе познакомимся, расскажу вам про своё становление, мысли, взлёты и падения, потери и многое другое

🔥 - я гигачад, я точно иду
🤯 - я не пойду, ты ебанулся
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯14🔥11🥰1
Please open Telegram to view this post
VIEW IN TELEGRAM