Back to problems

Product Feed and Shopping Recommendation System

System Design · Atlassian · Hard

Requirements Design a recommender for a product catalog feed, a Jira/Confluence experience spanning multiple products, or an ecommerce-style browsing flow. Keep candidate retrieval and candidate scoring as distinct stages. If both are requested, address recommendations on landing pages separately from recommendations shown alongside search results. Use behavioral user data, metadata about items or content, and recently observed activity. Cover online-ranking latency…

Checking your access…