What a Feed Ranking Model Actually Predicts

What a Feed Ranking Model Actually Predicts

user avatar

by me1afon

16 minutes ago


A feed ranking model does not know what a reader will do. It estimates possible responses to each candidate post, using the information available to it. Those estimates help order a feed; they are not a formula for making a post viral.

In X’s public “For You” overview, Phoenix reads a viewer’s recent engagement history and predicts how likely that viewer is to take different actions on a post. The system combines predictions into a score, with other stages influencing the final selection.

One post, two readers

Consider an explicitly hypothetical example. A post explains a security incident in detail. Reader A regularly engages with technical investigations; reader B tends to engage with short market summaries. The model might estimate different probabilities of a reply or a like for the same post and the two readers.

No probabilities are measured in this example. It does not describe actual X parameters, either reader, or a test of the platform. Its point is simply that a prediction is conditioned on the reader as well as the candidate. There need not be one universal relevance score attached to the post.

Several predictions, not a single reaction

The Phoenix model documentation describes simultaneous predictions for multiple kinds of engagement, along with continuous outputs such as time spent. The repository’s overview explains that weights scale predicted probabilities or predicted continuous values. They do not turn past reactions into fixed points awarded to a post.

That difference is easy to miss. A model can predict that someone is more likely to reply than to report without either action having happened. The predictions are estimates, not observations of that person’s future behaviour. The earlier article in this series discusses the published coefficients; listing them again would not explain how personalization works.

What the estimates cannot tell an author

The ranking score is not the final feed. Candidates also encounter filters and other selection steps. Nor can a creator infer from a single outcome which prediction, setting or constraint caused it. A post can be meaningful to a reader who takes no visible action, and visible reactions alone do not show what every reader thought.

The published training documentation says no pretrained checkpoint is included. Source code can show the model’s design, but without the actual trained model and production context it cannot tell us the live prediction for a particular reader and post.

The practical question is therefore editorial: what makes the explanation useful to the people it is intended for? Clear evidence and a relevant example can make a post easier to assess. That is advice about the work, not a claim that any particular wording will trigger distribution.

This analysis uses a pinned public code snapshot and concerns the examined “For You” route. Production settings and experiments may differ; an illustration of personalization is not a measured result.

Tier I

Sector: #18291

Sealed Hiding Place Room

Resource Cache

Resource Cache

Tier I

Requires 25% Tier Progress to Claim
Meme Cache

Meme Cache

Tier I

Requires 50% Tier Progress to Claim
Equipment Cache

Equipment Cache

Tier I

Requires 75% Tier Progress to Claim

After collecting, hiding places will be stored in your inventory and can be opened with Keys.

Other articles

How X Finds Posts Beyond Your Following List

How candidate retrieval gives posts a chance to be considered for a reader’s feed.

user avatarme1afon

Why Likes Don’t Guarantee Reach: How X Ranks Your “For You” Feed

X predicts how each person might respond to a post. Its public code helps explain recommendations, but it does not reveal a universal formula for reach.

user avatarme1afon

Spark Protocol — SparkLend, SPK, USDS and MakerDAO DeFi Infrastructure

Explore Spark Protocol: SparkLend, Spark Savings, SPK token, USDS, Liquidity Layer, DeFi lending and the project’s development within the Sky ecosystem.

user avatarElena Ryabokon

Chainers Game — Farming, NFTs, CHU Token and Web3 Economy Explained

Explore Chainers: farming, building, crafting, trading, NFTs, CHU and CFB, the player-driven economy, and its integration with Polygon and Immutable.

user avatarElena Ryabokon

NomStead Game — Farming, Gold Bars, NFTs and Web3 Economy Explained

Explore NomStead, a farming MMORPG with crafting, building, NFTs, Gold Bars, a player-driven economy, Kingdoms, Stadiums and integration with Immutable zkEVM.

user avatarElena Ryabokon

Apollo Global and Morpho: ACRED, RWA and Onchain Lending Explained

Explore Apollo Global x Morpho, including ACRED, tokenized private credit, RWA lending, Securitize infrastructure and the integration of TradFi with DeFi.

user avatarElena Ryabokon

Important disclaimer: The information presented on the Dapp.Expert portal is intended solely for informational purposes and does not constitute an investment recommendation or a guide to action in the field of cryptocurrencies. The Dapp.Expert team is not responsible for any potential losses or missed profits associated with the use of materials published on the site. Before making investment decisions in cryptocurrencies, we recommend consulting a qualified financial advisor.