Как работает рекомендательная система контактов в LinkedIn

Функция рекомендации новых контактов в LinkedIn используется для расширения личной сети связей пользователей. Блок People You May Know также выдает рекомендации по хэштегам, компаниям, группам, рассылкам и мероприятиям. Когда пользователи совершают переходят по рекомендации, к графу их социальной сети добавляются связи. В личном графе есть три типа связей: коннект (когда пользователь добавлять другого пользователя в свою сеть), наблюдение (когда пользователь следит за другим пользователем) и подписка (когда пользователь подписан на обновления компании, хэштега или мероприятия). 

Подробнее про модель

Рекомендательная система состоит из двух шагов:

  1. Ранжирование сущностей одного типа. Например, ранжирование пользователей с помощью Edge-FPR (Edge First Pass Ranker) моделей. Сущности группируются в группы и показываются пользователям;
  2. Ранжирование гетерогенных групп сущностей. Например, ранжирование набора мероприятий против набор контактов людей. За это отвечает Second-Pass-Ranking (SPR) рекомендательная система 

SPR алгоритм — это XGBoost модель, которая предсказывает вероятность взаимодействия пользователя с top-k сущностями внутри группы сущностей. Группы сущностей ранжируются по вероятности взаимодействия.

 

Визуализация составных частей подхода
Подписаться
Уведомить о
guest

0 Comments
Межтекстовые Отзывы
Посмотреть все комментарии

gogpt