Т-Банк взял нейросетевые модели для ранжирования и обернули их в привычный формат scikit-learn-моделей – получилась open-source библиотека scikit-rank

Нейросетевые модели ранжирования, конечно, существовали и до этого, но популярные фреймворки вроде FuxiCTR и DeepCTR не поддерживают привычную парадигму fit/predict, работу с polars и встроенную обработку численных и категориальных признаков. Тут все это собрали в одном месте. Scikit-rank просто передаешь данные и получаешь предсказания через привычные команды fit и predict, ведь вся логика с препроцессингом, кодированием признаков, обучением модели и построением инференса уже реализована. Внутри есть DCN v2, FinalNet, FinalMLP, Destine и TabM, а также несколько функций потерь для ранжирования. Библиотека принимает numpy, pandas и polars, обучается на CPU или GPU. А статью о библиотеке уже представили на главной международной конференции по рексистемам ACM RecSys 2026.

Нейронки еще надо проверить на конкретной задаче, но хотя бы переписывать ради этого половину пайплайна больше не придется.

https://habr.com/ru/companies/tbank/articles/1088224/