Delivering great content recommendations is an important part of what makes Facebook and Instagram valuable for people around the globe. Our systems show people the most relevant content from their particular connections — the friends, accounts, Groups, and Pages they’ve chosen to follow. But we also use AI to deliver highly personalized recommendations from the tens of billions of pieces of content that are outside of a person’s network of Facebook or Instagram connections. AI-driven recommendations help people dive deeper into their interests and discover new things while also supporting creators in finding new audiences for their work. As Mark Zuckerberg noted on Meta’s most recent earnings call, more than 20 percent of content in a person’s Facebook and Instagram feeds is now recommended by AI from people, groups, or accounts they don’t follow.
RECOMMENDED READS
Showing people these sorts of unconnected content recommendations enhances their experience on Facebook and Instagram. A person might regularly like posts about mountain biking, for example, or perhaps they’re part of a community that shares popular biking trails. Our recommendations could show them a post about a unique biking trail from a Page or a Group that they don’t happen to follow. Or we could suggest stories about record-breaking races or creators’ Reels of their cycling adventures. We could also show something else — such as easy trail mix recipes — that other mountain biking fans found valuable, with the hypothesis that this person, too, might find it interesting.
To do this effectively at scale, our recommendation system needs to understand people’s interests as they evolve over time, and it must work effectively with the nuances that distinguish different pieces of content. Someone may be an avid runner for a while but then develop a passion for mountain biking, for example. And when sorting through millions of biking posts, the system should be able to tell whether a particular Reel is about road biking or mountain biking — even when the caption doesn’t specify. These functions need to work in real time and need to work well for new people on our platforms, even when there is not yet enough signal for our systems to predict what they're interested in.
In this blog post, we share details on how we’ve built these AI-powered discovery features for Facebook and Instagram.
How recommendations work
We aim to show people the most relevant posts out of tens of billions of possibilities. That is much more challenging than merely surfacing the right recommendations from a person’s network of Facebook friends or from the accounts they follow on Instagram. This requires a deep analysis of each piece of content and each person’s interests. Is someone interested in mountain biking or road biking? Do they care about local races or professional cyclists, or do they just ride for fun with friends? We need to learn nuances like this to find the best content for the people on our platforms.
At a high level, our system takes the following steps to achieve this at scale:
These systems understand people’s behavior preferences utilizing very large-scale attention models, graph neural networks, few-shot learning, and other techniques. Recent key innovations include a novel hierarchical deep neural retrieval architecture, which allowed us to significantly outperform various state-of-the-art baselines without regressing inference latency; and a new ensemble architecture that leverages heterogeneous interaction modules to better model factors relevant to people’s interests. We believe our various AI algorithm advancements contributed to the 15 percent increase in watch time in the Reels video player on Facebook last fall, while at the same time enabling more people to connect with creators they love and reducing dissatisfaction, as measured by reduced skip rates and hide rates.
It is a complex engineering challenge to intelligently match tens of billions of pieces of content with the interests of nearly 3 billion people. To do it effectively, we pushed the envelope and built a system that delivered:
AI systems like these offer experiences tailored to each person at a massive scale. Significant research and engineering efforts went into developing them, yet such systems are ultimately empowered by and dedicated to those who use them. We're also sharing additional details about how our AI systems work with the release of 22 system cards that explain how people can customize and control the experiences they have on Facebook and Instagram. People teach our algorithms — through interactions and feedback — what they want to see. We hold this close to heart as we design our systems, so that they truly serve people’s needs and help further our mission to bring the world closer together.
Our latest updates delivered to your inbox
Subscribe to our newsletter to keep up with Meta AI news, events, research breakthroughs, and more.
Join us in the pursuit of what’s possible with AI.
Foundational models
Latest news
Foundational models