The lie of music discovery algorithms
Image-to-Playlist Project and Implementation
- OP built a simple Next.js app that sends user images directly to an LLM (currently GPT‑4‑turbo) with a fixed prompt asking for a short, genre-consistent playlist matching the “vibe” of the images.
- The app then uses the Spotify API to search for those tracks and create a playlist on the user’s authenticated account.
- No image or email database is used; login is via Spotify auth.
- Some users find the concept of mapping photos to music intriguing (especially for mood/color), others see no connection between their photos and their listening and view it as random.
- There are suggestions to move away from OpenAI for terms-of-use reasons and/or to use more specialized or open models, though suitable off‑the-shelf “image→playlist” models are not identified.
Perceptions of Existing Recommendation Algorithms
- Many report frustration with Spotify and similar services: recommendations feel homogenized, favor overplayed or mass‑market pop, and reinforce existing habits rather than enabling genuine discovery.
- Others say Spotify or YouTube Music work well for them, especially after many years of history or within niche genres.
- Several note that algorithms often can’t capture why someone likes a track (lyrics vs melody, mood, nostalgia, politics), so “similar” songs often miss the real appeal.
- There’s concern that recommender systems overfit to short‑term behavior, creating feedback loops and narrowing user “personas.”
- Pandora and (historically) Last.fm, Rhapsody, and Google Play Music are repeatedly praised for better discovery, often attributed to richer tagging (e.g., Music Genome), neighbor-based approaches, or better use of user libraries.
Business Incentives and Biases
- Multiple commenters argue that major platforms optimize for engagement and profit, not user taste:
- Promoting cheaper-to-license tracks, label deals, sponsored artists, and algorithmic “payola.”
- Balancing novelty against the high “cost” of users disliking too many tracks.
- Some believe recommendation quality has decayed over time as commercial pressures increased.
Desired Features and Alternative Discovery Methods
- Desired controls: explicit “novelty/temperature” knobs, context-specific likes/dislikes, stronger use of lyrics, labels, credits, and embeddings/graph traversal for exploration.
- Many prefer human curation: local record stores, DJs, college/community radio, online radio (e.g., eclectic stations), blogs, labels, forums, and in‑person shows.
- Overall sentiment: algorithmic discovery is useful for some, but human-guided and effortful discovery remain unmatched for deep, surprising finds.