Как работает система рекомендаций Netflix

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

Основы

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

  • Учитываются особенности вашего взаимодействия с сервисом (например, история просмотра и оценки, выставленные другим видео),

  • выбор других пользователей сервиса с похожими вкусами и предпочтениями,

  • а также характеристики самого фильма или сериала: жанр, категория, актеры, год выхода и т. д.

Помимо информации о том, что именно вы смотрите на Netflix, мы также используем данные о том, как вы это делаете:

  • в какое время суток,

  • на каких устройствах

  • и насколько долго.

Все эти параметры оцениваются и обрабатываются с помощью специального алгоритма. (Алгоритм — это описание процесса или набор правил, которым необходимо следовать при решении какой-либо задачи.) При принятии решений система рекомендаций не использует демографическую информацию (например, пол или возраст пользователя).

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

Ниже мы приводим объяснение того, как работа системы меняется с течением времени. Предоставляемые Вами данные влияют на то, что мы вам предлагаем.

Начало работы с системой рекомендаций

При создании аккаунта Netflix или добавлении нового профиля в уже существующий мы просим вас выбрать несколько фильмов или сериалов, которые вам нравятся. Они станут основой для первой подборки рекомендаций. Этот шаг не является обязательным. Если вы ничего не выберете, то для начала мы предложим вам разнообразную подборку популярных и интересных видео.

Когда вы начнете смотреть фильмы и сериалы на нашем сервисе, новые данные «перевесят» то, что вы выбрали изначально. Чем больше контента вы смотрите, тем сильнее будут меняться рекомендации. Недавно просмотренные фильмы и сериалы имеют в системе больший «вес», чем то, к чему вы давно не возвращались.

Ряды, рейтинги и оценка видео

На стартовой странице Netflix представлено несколько рядов рекомендаций. Система специально для вас подбирает видео, которые будут включены в каждый ряд, присваивает этим видео рейтинг, а затем выстраивает порядок показа самих рядов с помощью сложных алгоритмов. Другими словами, рекомендованные видео на вашей стартовой странице Netflix размещены так, чтобы Вы как можно быстрее смогли найти для себя что-нибудь интересное.

У рекомендаций три уровня персонализации:

  • выбор ряда, который появится на странице (например, «Продолжить просмотр», «В тренде», «Удостоенные наград комедии» и т. д.),

  • выбор видео для наполнения ряда

  • и порядок их расположения.

Наверху показываются наиболее подходящие для вас ряды. Видео в каждом ряду отсортированы от наиболее подходящего до наименее подходящего, слева направо. Если вы выбрали в качестве основного языка сервиса арабский или иврит, то рекомендации будут отсортированы справа налево.

Как мы улучшаем систему рекомендаций

Мы регистрируем, что происходит, когда вы заходите в сервис Netflix, и постоянно переобучаем алгоритмы в соответствии с этими новыми данными, чтобы более точно предсказывать, что может вам понравиться. Базы данных, алгоритмы и вычислительные системы сервиса плотно связаны друг с другом, и их совместная работа позволяет нам постоянно радовать вас актуальными рекомендациями.

См. страницу о конфиденциальности и безопасности, чтобы узнать информацию по многим темам.