Как работает алгоритм Instagram: команда разработчиков поделилась секретами формирования ленты


До недавнего времени особенности наполнения ленты Instagram оставались в тени. И вот, наконец, компания, принадлежащая Facebook, собрала группу репортеров в своем новом офисном здании в Сан-Франциско, чтобы снять завесу тайны с алгоритма ранжирования ленты. TechCrunch записал наиболее интересные инсайты, озвученные в ходе данного ивента. Мы сделали перевод и публикуем их с незначительными сокращениями.

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

Вот три основных фактора, которые определяют, что именно вы видите в своей ленте Instagram:

1. Интерес (Interest)
Используя данные о вашем прошлом поведении, Instagram анализирует, какие посты ранее привлекали ваше внимание и прогнозирует, какой контент будет вам интересен в будущем. Таким образом, он показывает как можно больше похожих по тематике постов. При этом, Instagram анализирует действительное содержание каждого поста с помощью технологии машинного зрения, т.е искусственный интеллект распознает содержание каждой картинки, а не только описания к ним.

2. Новизна (Recency)
Выясняется, когда пост был опубликован. Новые посты имеют больший приоритет по сравнению с теми, которые были сделаны несколько недель назад.

3. Отношения (Relationship)
Учитывается, насколько вы близки с человеком, который поделился своей фотографией, основываясь на разных формах взаимодействия, таких как комментарии или совместные теги на фото.

Помимо этих основных факторов есть еще три дополнительных критерия:

Частота (Frequency)
Instagram учитывает как часто пользователь открывает приложение и показывает лучшие посты за весь период с момента вашего последнего посещения.

Подписка (Following)
Если пользователь подписан на большое количество людей, Instagram будет выбирать из более широкой аудитории, что соответственно приведет к уменьшению показов контента отдельно взятого человека в его ленте.

Использование (Usage)
В зависимости от того, сколько времени пользователь тратит на просмотр ленты, Instagram будет выбирать для показа лучшие посты пропорционально времени ваших коротких сессий, или же углубится в свой каталог для создания иной соразмерной выборки, если вы тратите больше времени на просмотр.

Команда Instagram также ответила на многие из наиболее распространенных вопросов, развеяв несколько устоявшихся мифов о том, как работает его лента:

— Instagram не скрывает посты в ленте и вы можете увидеть все, что было опубликовано тем, на кого вы подписаны, если будете продолжать скролить.

— Instagram не рассматривает возможность возврата старого «обратного хронологического фида».

— Видеоконтент не ранжируется лучше изображений, но ленты пользователей настроены на показ того типа контента, с которым они больше взаимодействуют. Т.е. если пользователь никогда не смотрит видео, то он, как правило, будет видеть меньше роликов в своей ленте.

— Показ в ленте не отдает предпочтение пользователям, которые используют Stories, Live или другие специальные функции приложения.

— Instagram не снижает рейтинг пользователей, которые делают слишком много публикаций. Слишком частые посты от одного пользователя могут разбавляться другими постами в ленте его подписчиков, но Instagram их не скрывает.

— Instagram не дает дополнительного присутствия в ленте подписчиков персональных аккаунтов или бизнес аккаунтов и переключение между ними не меняет ситуации с точки зрения ранжирования.

— «Теневой бан» — это вымысел. Instagram не скрывает контент людей, которые постят слишком много хэштегов или по другим причинам.

Источник: TechCrunch

04.06.2018

Понравился материал? Поддержите развитие сайта www.komyza.com
Карта Приватбанка 5168 7556 2066 1971

Подписывайтесь на мой Facebook: facebook.com/RomanKomyza и на мой канал в Telegram: t.me/komyza