Multi-stage filtering for recommended user connections on online social networks
AssigneeFacebook, Inc.
InventorsXingyu Ma, Tin Shing Ma, Xiaofan Yang
Life of this patent
Estimating the term…
Loading patent…
AssigneeFacebook, Inc.
InventorsXingyu Ma, Tin Shing Ma, Xiaofan Yang
Estimating the term…
In one embodiment, a method includes identifying a first set of candidate-users. Each candidate-user corresponds to a second user within a threshold degree of separation of a first user within a social graph. The method includes filtering, using a first-stage filtering model, the first set of candidate-users to generate a second set of candidate-users using edge-features. The method includes filtering, using a second-stage filtering model, the second set of candidate-users to generate a third-set of candidate-users using the edge-features and user-features. The method includes ranking, using a user-engagement model, the third set of candidate-users using a feature superset based on a probability of the first user connecting with the respective candidate-user. The method includes sending, to a client system of the first user, instructions for generating a suggested-friends interface for display. The suggested-friends interface includes candidate-users from the third set of candidate-users having a ranking greater than a threshold rank.
A method comprising:
One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
A system comprising:
Dependencies are inferred from the claim text.