mirror of
https://github.com/twitter/the-algorithm.git
synced 2025-06-10 22:58:17 -05:00
Twitter Recommendation Algorithm
Please note we have force-pushed a new initial commit in order to remove some publicly-available Twitter user information. Note that this process may be required in the future.
This commit is contained in:
36
timelineranker/README.md
Normal file
36
timelineranker/README.md
Normal file
@ -0,0 +1,36 @@
|
||||
Overview
|
||||
========
|
||||
|
||||
**TimelineRanker** (TLR) is a legacy service which provides relevance-scored tweets from the Earlybird Search Index and User Tweet Entity Graph (UTEG) service. Despite its name, it no longer does any kind of heavy ranking/model based ranking itself - just uses relevance scores from the Search Index for ranked tweet endpoints.
|
||||
|
||||
|
||||
The following is a list of major services that Timeline Ranker interacts with:
|
||||
|
||||
**Earlybird-root-superroot (a.k.a Search)**
|
||||
|
||||
Timeline Ranker calls the Search Index's super root to fetch a list of Tweets.
|
||||
|
||||
**User Tweet Entity Graph (UTEG)**
|
||||
|
||||
Timeline Ranker calls UTEG to fetch a list of tweets liked by the users you follow.
|
||||
|
||||
**Socialgraph**
|
||||
|
||||
Timeline Ranker calls Social Graph Service to obtain follow graph and user states such as blocked, muted, retweets muted, etc.
|
||||
|
||||
**TweetyPie**
|
||||
|
||||
Timeline Ranker hydrates tweets by calling TweetyPie so that it can post-filter tweets based on certain hydrated fields.
|
||||
|
||||
**Manhattan**
|
||||
|
||||
Timeline Ranker hydrates some tweet features (eg, user languages) from Manhattan.
|
||||
|
||||
**Home Mixer**
|
||||
|
||||
Home Mixer calls Timeline Ranker to fetch tweets from the Earlybird Search Index and User Tweet Entity Graph (UTEG) service to power both the For You and Following Home Timelines.
|
||||
|
||||
Timeline Ranker does light ranking based on Earlybird tweet candidate scores and truncates to the number of candidates requested by Home Mixer based on these scores
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user