agent42labs.com

Personalization at Scale Using Recommendation Systems

Delivering hyper-personalized music discovery through behavioral ML models

The Challenge

With over 5 million users and growing, the client struggled with user retention due to generic music recommendations and cold-start problems for new users and tracks.

Our Approach

We built a hybrid recommendation engine combining collaborative filtering with content-based and deep learning models. Core components included:

  • Matrix factorization using implicit feedback (Spark ALS)
  • NLP-powered song tagging using BERT for lyrics and genre embeddings
  • Session-based RNN models to capture short-term listening patterns
  • Online learning strategies for real-time personalization

The model output was A/B tested via a reinforcement learning loop to optimize for engagement metrics.

Stats

80% engagement via playlists
70% churn drop with recos
2x new user listening time

The Outcome

With ML at the core, the platform evolved into a deeply personalized listening companion.
Our Expertise

Case Study

  • All Posts
  • AI Agents
  • AI Chat Bot
  • AI Kickstater
  • Computer Vision
  • Data Engineering
  • Gen AI
  • Machine Learning
Global Investment Firm

May 28, 2025/

Home Gen AI Global Invesment Firm Global Investment Firm Transforming regulatory research with generative AI for faster, smarter compliance insights...

Global Insurance Provider

June 8, 2025/

Home Machine Learning Global Insurance Provider From Risk Assessment to Risk Prediction with ML Powering smarter underwriting with machine learning–based...

Smart Manufacturing Firm

June 8, 2025/

Home Machine Learning Smart Manufacturing Firm Predictive Maintenance with Machine Learning on the Edge Driving efficiency in factories with predictive...