Архитектура факторов ранжирования в runtime поиска Ozon

Архитектура

Доклад принят в программу конференции

Мнение Программного комитета о докладе

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

Целевая аудитория

Бэкенд-разработчики и инженеры инфраструктуры проектов, использующих ML-модели.

Тезисы

1. Архитектура ранжирования с помощью моделей и факторов (фич).
2. Инференс моделей ранжирования в поиске Ozon.
3. Попадание новых моделей ранжирования в прод.
4. Вычисление графа зависимостей между моделями и фичами (входами для моделей).
5. Автоматические проверки перформанса и качества перед доставкой моделей в продакшн.
6. Пайплайн добавления новых факторов ранжирования в прод.
7. Затрону минусы нашего прошлого решения (https://highload.ru/spb/2023/abstracts/10173) и расскажу, во что feature store превратился.

Бэкенд-разработчик, любит придумывать архитектуры приложений.
Сейчас занимается разработкой факторов ранжирования в поиске Ozon, создает инфраструктуру для их работы и придумывает сами факторы, влияющие на позицию товара в поиске Ozon.
Разрабатывал поиск в Одноклассниках, в основном занимался внедрением ML-моделей для ранжирования в runtime, обвязкой поиска метриками. Создал новую поисковую вертикаль Хобби.
Part time-преподаватель ИТМО, рассказывает студентам об основах проектирования систем больших данных.

Видео

Другие доклады секции

Архитектура