mirror of
https://github.com/reddit-archive/reddit.git
synced 2026-01-24 22:38:09 -05:00
Shows a mix of content from: - subreddits recommended for the user (based on subscriptions and multis) - rising threads - items from discovery-focused subreddits Listing items emphasize the subreddit name and have feedback controls. The AccountSRPrefs class builds a user preferences model on-the-fly from subscriptions, multireddits, and a record of recent user feedback. The AccountSRFeedback column family stores a user's recent interactions with the recommendation UI. For example, it records which srs the user dismissed as uninteresting, and keeps track of which srs were recommended recently to make sure we don't show the same ones too often. Each type of feedback has a ttl after which it disappears from the db.