How the new content ranking algorithm helped us increase the time spent by the user in the app.

Basic algorithm for ranking posts

Hot feed rating function

Problems of hot feed formula

  • For example, if you open the app once every 2 hours, the hot feed does not have time to fully update. Thus, at the top of the feed, along with new interesting posts, you see those posts that you have already viewed. In this case, the search for new posts turns into a rather difficult task. You need among the variety of old and new posts to find those posts that you have not yet seen. This is further complicated by the fact that during the time you were not in the app, the rating of posts has changed, as they continued to receive new votes from other users, which means that all posts also change places.
  • If you visit the app less often than this average interval, for example, once a day, then you will most likely see only posts that came out in the last 6 hours, losing other interesting content that was created in the app a little earlier but has already dropped down in the hot feed. Thus, your overall impression of the content is reduced, since you do not see all the interesting posts for the day.

User behavior

The new feed of the best posts

Results of implementation

Stay tuned to see how we create the media of the future!




MAIN is a new type of social media platform operated and owned by its users.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Memes are medicine

XQC Net Worth?

Social Media Stars Making a Social Impact: Why & How Influencer Santi DeOleo Is Helping To Change…

3 YouTubers Making Successful Moves in Japan

In Defense Of Online Anonymity

Letting the world pass by as we hide behind our phones.

How many people are likely to use Facebook’s latest idea to tackle revenge porn?

A persuasive dystopia…

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


MAIN is a new type of social media platform operated and owned by its users.

More from Medium

How Hie HQ can help you in Fintech App Development?: Step-by-Step Guide to Getting Started !

Project management

Empower Women in Tech: Donate to SCA Laptop Scholarship Fund

How To Stop Bad Ads In Mobile Apps: New Guidance from GeoEdge and InMobi