Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dreyfus92/the-algorithm
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: twitter/the-algorithm
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 17 commits
  • 2,699 files changed
  • 1 contributor

Commits on Apr 14, 2023

  1. Open-sourcing Topic Social Proof Service

    Topic Social Proof Service (TSPS) delivers highly relevant topics tailored to a user's interests by analyzing topic preferences, such as following or unfollowing, and employing semantic annotations and other machine learning models.
    twitter-team committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    94ff4ca View commit details
    Browse the repository at this point in the history
  2. Open-sourcing User Signal Service

    User Signal Service (USS) is a centralized online platform that supplies comprehensive data on user actions and behaviors on Twitter. This service stores information on both explicit signals, such as Favorites, Retweets, and replies, and implicit signals like Tweet clicks, profile visits, and more.
    twitter-team committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    f1b5c32 View commit details
    Browse the repository at this point in the history
  3. Open-sourcing Unified User Actions

    Unified User Action (UUA) is a centralized, real-time stream of user actions on Twitter, consumed by various product, ML, and marketing teams. UUA makes sure all internal teams consume the uniformed user actions data in an accurate and fast way.
    twitter-team committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    617c8c7 View commit details
    Browse the repository at this point in the history
  4. [opensource] Update README to include all new modules

    Since the first batch of open sourcing, we have added the following components:
    - User signal service
    - Unified user actions
    - Topic social proof service
    
    Update the README to include these.
    twitter-team committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    6e5c875 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. Latest navi open source refresh

    latest code change including the global thread pool
    
    Closes twitter#452
    Closes twitter#505
    twitter-team committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    4df87a2 View commit details
    Browse the repository at this point in the history
  2. [Medium][UUA] Clean up BCE in UUA

    This is to clean up the BCE adapters and services in UUA since BCE no longer exists.
    twitter-team committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    23fa75d View commit details
    Browse the repository at this point in the history
  3. improvements from external prs

    -fix corner case where dr converter failed when initializing
    
    Closes twitter#550
    twitter-team committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    31e82d6 View commit details
    Browse the repository at this point in the history
  4. User Signals in Candidate Sourcing Stage

    Add the overview readme about how Twitter uses user signals in candidate retrieval.
    twitter-team committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    b5e849b View commit details
    Browse the repository at this point in the history
  5. Open-sourcing Timelines Aggregation Framework

    Open sourcing Aggregation Framework, a config-driven Summingbird based framework for generating real-time and batch aggregate features to be consumed by ML models.
    twitter-team committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    197bf2c View commit details
    Browse the repository at this point in the history
  6. Open-sourcing Representation Manager

    Representation Manager (RMS) serves as a centralized embedding management system, providing SimClusters or other embeddings as facade of the underlying storage or services.
    twitter-team committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    43cdcf2 View commit details
    Browse the repository at this point in the history
  7. Open-sourcing Representation Scorer

    Representation Scorer (RSX) serves as a centralized scoring system, offering SimClusters or other embedding-based scoring solutions as machine learning features.
    twitter-team committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    5edbbee View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    90d7ea3 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. Open-sourcing Tweetypie

    Tweetypie is the core Tweet service that handles the reading and writing of Tweet data.
    twitter-team committed May 19, 2023
    Configuration menu
    Copy the full SHA
    01dbfee View commit details
    Browse the repository at this point in the history
  2. Open-sourcing pushservice

    Pushservice is the main recommendation service we use to surface recommendations to our users via notifications. It fetches candidates from various sources, ranks them in order of relevance, and applies filters to determine the best one to send.
    twitter-team committed May 19, 2023
    Configuration menu
    Copy the full SHA
    b389c3d View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. README updates

    - renames pushservice readme.md to README.md
    - Minor changes to main README.md
    twitter-team committed May 22, 2023
    Configuration menu
    Copy the full SHA
    fb54d8b View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. [opensource] Update home mixer with latest changes

    twitter-team committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    72eda9a View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2025

  1. update for-you recommendations code

    twitter-team committed Sep 3, 2025
    Configuration menu
    Copy the full SHA
    c54bec0 View commit details
    Browse the repository at this point in the history
Loading