This presentation was recorded at GOTO Chicago 2019. #gotocon #gotochgo http://gotochgo.com Cedric Hurst - Principal & Lead Software Engineer at Spantree @CedricHurst ORIGINAL TALK TITLE Robot DJs: Better Spotify Playlists through Music Theory and Discrete Optimization ABSTRACT I am a Spotify addict, former DJ, amateur musician, and professional software engineer. I take special pride in making expertly-curated playlists for myself and friends. It takes a lot of time and energy to set the right mood and tone, and even more time and energy to transition smoothly from one song to another in a way that makes sense and is pleasing to the ear. Through many years of practice, I've observed that making a good playlist is a lot like solving a puzzle; and just like puzzles, there are rules and patterns to follow if you want to produce a cohesive output. In this talk, we'll explore the notion of teaching these rules to a computer, building a planning & optimization algorithm that follows these rules, and letting it loose on a set of tracks to generate delightful playlists on Spotify. We'll also cover the basics of music theory and why certain songs sound better together. There will likely also be fast talking, live keyboard playing, and some unrehearsed demos [...] Download slides and read the full abstract here: https://gotochgo.com/2019/sessions/917 https://twitter.com/gotochgo https://www.facebook.com/GOTOConference https://www.linkedin.com/company/goto- http://gotocon.com #DataScience #DiscreteOptimization Looking for a unique learning experience? Attend the next GOTO Conference near you! Get your ticket at http://gotocon.com SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1 Video Credits Walt Disney Studios: https://www.youtube.com/DisneyMovieTrailers Adam Neely: https://www.youtube.com/havic5 Jacob Collier: https://www.youtube.com/jacobcolliermusic
Get notified about new features and conference additions.