hello.exe

привет, я

Павел Путинцев

Занимаюсь машинным обучением и объясняю его простым языком. Делаю Ruby, рекомендательную систему для AnimeLib, MangaLib и RanobeLib, и пишу курс «Как обучать машины, если у вас лапки?»

  • Заключительный этап ВсОШ по ИИ
  • Финалист НТО по ИИ
  • Финалист проектных конкурсов и конференций
  • Average CatBoost enjoyer
me.jpg
Аватарка Павла★ ML

status: ● онлайн

★ Новый урок: Бонус 1. Пределы, или как приблизиться к ответу, не трогая его ★ Курсы скоро переедут на отдельный сайт

Проекты

ruby.exe — главный проект

Ruby в проде

Кросс-доменные рекомендации аниме, манги и ранобэ

Браузерное расширение и свой сервер рекомендаций: на главных страницах AnimeLib, MangaLib и RanobeLib появляется блок «Рекомендации от Ruby». Одна модель видит всю историю человека сразу на трёх сайтах и подбирает тайтлы под тот сайт, где он сейчас.

Датасет

Один из самых полных и качественных датасетов для RecSys по аниме, манге и ранобэ.

Модель

SASRec (трансформер, который предсказывает следующий тайтл по истории) плюс контентные эмбеддинги BGE-M3 на русском, английском и японском, вшитые прямо в эмбеддинг тайтла. Ruby это второе поколение. Первое, на BERT4Rec, звали Ai. Да, как в Oshi no Ko.

PyTorchSASRecBGE-M3FAISSAniList GraphQLChrome MV3
1,24 млн
пользователей в датасете
109 млн
взаимодействий
108 тыс.
тайтлов в словаре
×4,7
к популярности по NDCG@10
×2
к прошлой модели на аниме
21 мс
на запрос, на CPU

fun fact Ruby начиналась как шутка. Шутка немного затянулась: теперь у неё трансформер, 109 млн взаимодействий в датасете и своя страница в Chrome Web Store.

Установить Ruby из Chrome Web Store →
suneyez.py

SunEyeZ

Считает, сколько энергии выработает солнечная панель, с учётом тени от соседних зданий. На вход: фото неба, координаты и период.

PythonpvlibOpenCV
код на GitHub →
cardify.apk

Cardify

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

JavaAndroidFirebase
код на GitHub →

Курсы