Facebook изменит алгоритм выдачи новостей на Android

Facebook изменит алгоритм выдачи новостей на Android

Facebook представил новую архитектуру для устройств на базе Android. Теперь ранжирование мобильных публикаций будет производиться на стороне клиента, а не сервера соцсети. Таким образом, компания сможет обеспечить высокое качество новостной ленты даже при низкой скорости интернет-соединения на устройстве пользователя.

Приоритет в ранжировании будет отдаваться кэшированным публикациям, даже если они более старые.

«В нашей новой архитектуре следующая публикация будет выбираться из специальной выборки. В неё будут включаться как новые посты с наших серверов, так и не виденные ранее пользователем посты из кэша. Этот выбор будет производиться при каждой прокрутке ленты вниз. Каждый раз, когда сервер отправляет ещё один пост, мы сможем в режиме реального времени поместить его на подходящую позицию в новостной ленте даже при низкой скорости интернет-соединения».

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

14791115_1777128659231051_558632660885307392_n

Новая архитектура позволит во время сессии показать те публикации, которые оптимизированы к низкой скорости интернет-соединения. Перед тем, как показать пост в ленте, Facebook будет проверять, весь ли медиаконтент загружен на устройство – изображение, видео, превью ссылки и т.п. Если содержимое поста загружено не полностью, он будет временно понижен.

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

Запуск новой архитектуры был начат в конце прошлой недели. Первыми доступ к ней получили пользователи в Индии. Со временем она будет запущена по всему миру.

Источник