Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Robot DJs - Better Spotify Playlists through Music Theory and Discrete Optimization

GOTO Conferences via YouTube

Overview

Explore the intersection of music theory, discrete optimization, and technology to create better Spotify playlists in this GOTO Chicago 2019 conference talk. Dive into the world of playlist curation as Cedric Hurst, a Spotify enthusiast and software engineer, shares insights on transforming the art of playlist creation into a solvable puzzle. Learn about the rules and patterns that contribute to cohesive playlists, and discover how to teach these principles to computers. Gain knowledge on music theory basics, understand why certain songs complement each other, and witness the development of a planning and optimization algorithm for generating captivating Spotify playlists. Experience live keyboard demonstrations, unrehearsed demos, and discussions on topics ranging from the Camelot System to discrete optimization techniques. Uncover the potential of cloud APIs, Spotify integrations, and technologies like Apollo, Prisma, GraphQL, and AWS Lambda in enhancing the playlist creation process.

Syllabus

Intro
Pythagoras
College
Music Theory
Beyonce Chemical Brothers
Sine Waves
Subharmonics
Playlist
Jacob Collier
Camelot System
Transitions
Music in the Cloud
Playlist Pervasive
Reordering Tracks
Ryoichi Sakamoto
Discrete Optimization
Too Long
Discrete
Optimization
Rules
Cloud
API Integration
Spotify API
Spotify Playlist API
Francis Scott Key
Spotify Acquisitions
Spotify Echo Nest
Key Index
Optive Planner
Model Domain
Chaining
Tree of Entities
Playlist Optimization
Pining Solution
Code Highlighting
Series of Facts
Planning Score
Hard vs Soft
The Rule
Pattern Matching
Reedy Tree
Key Rules
Shadow Variables
Math
Key Rule
Score
Vehicle Routing
Chess
Playlists
Kaki King
Track Transitions
Local Optimum
Local Search
Results
Failure
Apollo
Prisma
GraphQL
AWS Lambda
Extract Path
Lambda
GitHub
Pantry
Thank you

Taught by

GOTO Conferences

Reviews

Start your review of Robot DJs - Better Spotify Playlists through Music Theory and Discrete Optimization

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.