Сначала отберите допустимые блоки, затем ранжируйте их по ожидаемой пользовательской пользе с учётом состава, размера, типа и пересечения фильмов. Среднего score айтемов обычно недостаточно.
У нас есть каталог фильмов, который ранжируется моделью, и отдельно блоки-коллекции этих фильмов с разным количеством контента и типами. Нужно для пользователя ранжировать эти блоки на главной странице. Как бы ты подошёл к решению этой задачи, какие метрики предложил бы?
Сначала отберите допустимые блоки, затем ранжируйте их по ожидаемой пользовательской пользе с учётом состава, размера, типа и пересечения фильмов. Среднего score айтемов обычно недостаточно.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Сначала отберите допустимые блоки, затем ранжируйте их по ожидаемой пользовательской пользе с учётом состава, размера, типа и пересечения фильмов. Среднего score айтемов обычно недостаточно.
Используйте признаки пользователя, блока, top-k контента и новизны; контролируйте дубли и разнообразие страницы. Целью может быть квалифицированный просмотр, а не только CTR блока. Offline-оценку дополняйте A/B-тестом с guardrails по latency, пропускам и удовлетворённости.