Recommendation System

The "Playtime" Payoff: Steam’s 40% Growth Strategy

#MachineLearning #CollaborativeFiltering #SVD #PredictiveModeling #RevenueGrowth #DigitalGamingMarket
Project visual

Challenge

Steam commands a 75% market share, but optimizing its vast library required a shift from editorial picks to a personalized algorithm that could increase sales despite sparse data where many users purchase but never play their games.

Action

I utilized the SVD algorithm and matrix factorization to transform "hours played" into a 5-tier implicit rating system, filtering out outliers and free-to-play titles to focus recommendations exclusively on high-engagement, revenue-generating content.

Result

The model achieved a 78% precision rate on test data, leading to a projected 40% revenue growth rate and an estimated $477,510 in additional sales.

Data Source:

  1. Steam Video Games: A dataset containing user purchase and playtime data for over 5,000 Steam games.
  2. CheapShark API: A digital PC game price comparison tool used to retrieve and map specific pricing data for each unique game.