This article was published on January 26, 2021

Here’s how AI determines what you see on the Facebook News Feed

Facebook shared new insights on how algorithms power the feed's ranking


Here’s how AI determines what you see on the Facebook News Feed

Facebook today revealed fresh details on how algorithms power your News Feed.

In a blog post, Facebook said the ranking system isn’t comprised of a single algorithm. Instead, it uses multiple layers of machine learning models to predict what a user wants to see.

Facebook explained how this would work for a fictional user called Juan:

Since Juan’s login yesterday, his friend Wei posted a photo of his cocker spaniel. Another friend, Saanvi, posted a video from her morning run. His favorite Page published an interesting article about the best way to view the Milky Way at night, while his favorite cooking Group posted four new sourdough recipes. All this content is likely to be relevant or interesting to Juan because he has chosen to follow the people or Pages sharing it. 

Machine learning models then predict the probability that Juan will engage will all this content.

[Read: How this company leveraged AI to become the Netflix of Finland]

The 💜 of EU tech

The latest rumblings from the EU tech scene, a story from our wise ol' founder Boris, and some questionable AI art. It's free, every week, in your inbox. Sign up now!

The ranking system first collects candidate posts for each user, including those shared by their friends, Groups, or Pages since their last login.

It then gives each post a score based on a variety of factors, such as who shared the content and how it matches with what the user generally interacts with.


Next, a lightweight model narrows the pool of candidates down to a shortlist. This allows more powerful neural networks to give each remaining post a score that determines the order in which they’re placed.

Finally, the system adds contextual features like diversity rules to ensure that the News Feed has a variety of content.

The entire process is complete in the time it takes to open the Facebook app.

If you want more details on how the ranking system works, you can check out a more technical explainer on Facebook’s Engineering blog.

Get the TNW newsletter

Get the most important tech news in your inbox each week.

Also tagged with