Commoditizing Music Machine Learning : Services
Aug 1, 2016Spotify Engineering

Summary
This post details the commoditization of music machine learning services by building a similarity infrastructure and a service-oriented architecture to manipulate vectors and build recommendations as a last-mile effort. It describes the development of an orchestration process ('doorman') to ensure atomic updates of musical vectors across the system, separating user vector generation from training and enabling real-time reactions to user behavior. The post also mentions the migration of infrastructure to Google Cloud and the challenges of building a consistent feedback framework across distributed models.
More from the ML-driven Personalization Systems trail
- Humans + Machines: A Look Behind the Playlists Powered by Spotify’s Algotorial Technology
- How Spotify Uses ML to Create the Future of Personalization
- The Rise (and Lessons Learned) of ML Models to Personalize Content on Home (Part II)
- The Rise (and Lessons Learned) of ML Models to Personalize Content on Home (Part I)
- For Your Ears Only: Personalizing Spotify Home with Machine Learning