Facebook-owned image-sharing platform Instagram uses machine learning to prioritise posts on the basis of relevance, freshness, popularity and user preference.
Image-sharing platform Instagram displays a range of posts on a user’s home feed and explore list, ranging from the most popular posts to the most followed accounts. But how does machine learning help Instagram predict and personalise content for each user?
Home Feed
In August, the social network launched ‘Suggested Posts’ to recommend similar accounts and posts based on the accounts users follow.
Instagram’s ‘Home Feed Ranking System’ ranks posts from the sources users follow based on factors like engagement, relevance and freshness. The machine learning system contains two main components – candidate generation and candidate selection.
Candidate generation helps fetch all accounts that a user could be possibly interested in based on their explicit or implicit interests.
Candidate selection is a more heavy-weight ranking algorithm that works on the chosen candidates and selects the best-suited suggestions shown to the user.
For example, if a user follows a tech magazine that focuses on spaceship design and regularly likes their content and even comments on it, the algorithm gets implicit signal that she might be possibly interested in a similar genre of tech magazines. Hence, the system can enumerate such candidates of interest ‘algorithmically’ based on engagement and relevance, according to an Instagram blog post.
Studying user patterns also helps chart a ‘user engagement graph’ which enlists the pictures liked by the user, videos saved, friend’s posts liked, and friend’s posts shared.
For new users, the system gets them started with popular media items and then adapts the same parameters based on their initial response. Instagram also takes into account engagement on its other features like Reels and Shopping.
Explore Feed
To ensure the suggested posts represent an extension of the Home Feed, the platform prioritises accounts similar to ones the user encounters in Home.
The algorithm ranks posts to give importance to freshness and sensitivity, attempting to keep posts in line with Home yet providing variety. A mix of media types including images, videos and albums also helps curate personalised lists.
This article has been published from a wire agency feed without modifications to the text. Only the headline has been changed.