X open sourced their latest algorithm
21 hours ago
- #Open Source
- #X Platform
- #Recommendation Algorithm
- X's Recommendation Algorithm serves feeds of posts and content across various X product surfaces like For You Timeline, Search, Explore, and Notifications.
- The algorithm is built on shared data, models, and software frameworks, including components like tweetypie for post data, SimClusters for community detection, and navi for high-performance model serving.
- Key components for the For You Timeline include candidate sources like search-index and tweet-mixer, ranking models like light-ranker and heavy-ranker, and post mixing & filtering services like home-mixer.
- Recommended Notifications rely on services like pushservice and ranking models such as pushservice-light-ranker and pushservice-heavy-ranker.
- X invites community contributions via GitHub issues and pull requests to improve the recommendation algorithm, with security concerns directed to their HackerOne bug bounty program.