SlideShare a Scribd company logo
1 of 72
Download to read offline
Data Mining Music
  Paul Lamere
 March 11, 2012




#SXMusicData
Digital music revolution continues


        I’ve got 10
           million
       songs in my
          pocket.
       Now what?



#SXMusicData
10 Easy Pieces
 Mining Data about music         Mining music itself
    •   Artist names
                                 •   Finding a better drummer
    •   Artist relationships
                                 •   The Loudness War
    •   Fan Passion
                                 •   Looking for the slow build
    •   Better recommendations
                                 •   Automatic music visualization
    •   Frog-based playlisting
                                 •   Data-driven music remixing




#SXMusicData
Tale of Two Datasets




#SXMusicData
MusicBrainz

          • Basic metadata
           • 645K Artists
           • 1M Releases
           • 10M Recordings
          • And more ...
        Let’s have some fun with MusicBrainz data
#SXMusicData
Have band names been getting longer?




#SXMusicData
Have band names been getting longer?




   let’s use the some data to find out
   • Collect the top 500 artists for each 5 year window
        (via Echo Nest or Musicbrainz)
   • Calculate the average name length for period.

#SXMusicData
Have artist names been getting longer?

               Let’s find out with big data!
                         (well, really not that big)



   • Collect the top 500 artists for each 5 year window
   • Calculate the average name length for period.

               The code is shorter than Zach’s answer



#SXMusicData
Have band names been getting longer?




#SXMusicData
Have band names been getting longer?             NO



               Year




                                   Average name length

    The average length of artist names peaked in the period from 1955-1959.
    Average name length was 2 characters longer in 1955 than in 2012
#SXMusicData
Band names from 1955-1959
        44 Van McCoy & The Soul City Symphony Orchestra
       35 Academy of St. Martin in the Fields
       33 The Clancy Brothers & Tommy Makem
       33 Cliff Bennett & The Rebel Rousers
       32 Maurice Williams and The Zodiacs
       31 Herb Alpert & The Tijuana Brass
       30 Smokey Robinson & The Miracles
       30 Little Anthony & The Imperials
       29 Van Morrison & The Chieftains
       29 Nelson Riddle & His Orchestra
       29 George Clinton and Parliament
       29 Frankie Lymon & The Teenagers
       29 Clancy Brothers & Tommy Makem
#SXMusicData
Longest band names
    51   2010   Tim and Sam’s Tim and the Sam Band with Tim and Sam
    48   1994   ...And You Will Know Us By The Trail Of The Dead
    47   1967   Charles Wright & The Watts 103rd St Rhythm Band
    46   1993   The Presidents of the United States of America
    44   1959   Van McCoy & The Soul City Symphony Orchestra
    43   2000   Richard Cheese & Lounge Against The Machine
    43   1950   Benedictine Monks of Santo Domingo de Silos
    41   1981   Emir Kusturica & The No Smoking Orchestra
    39   1972   Afrika Bambaataa & The Soul Sonic Force
    37   2010   Antoine Dodson & The Gregory Brothers
    37   2005   Edward Sharpe and the Magnetic Zeroes
    37   1999   Someone Still Loves You Boris Yeltsin
    36   1977   Gloria Estefan & Miami Sound Machine




#SXMusicData
More fun with MusicBrainz
                    Artist relationship data




#SXMusicData
Woah!


               We can build an Oracle of
                Kevin Bacon for music




#SXMusicData
How many steps from Eric Clapton to Justin Bieber?




                 Eric                  Phil                                            Justin
               Clapton                                         Usher
                         Performed    Collins                                          Bieber
                                                Composed                   Who
                          on track
                                                You’ll be in            performed
                          I wish it
                                                 my Heart                 on First
                         would Rain
                                                performed               Dance with
                          with Phil
                                                 by Usher              Justin Bieber
                           Collins


                           1                        2                        3
#SXMusicData
Six Degrees of Black Sabbath




               http://labs.echonest.com/SixDegrees/?start=eric+clapton&end=justin+bieber
#SXMusicData
The Million Song Data Set
          •    Core Data:
                Echo Nest analysis for a million songs
          •    Complimentary Data
               •   Second Hand Songs - 20K cover songs
               •   MusixMatch - 237K bucket-of-words lyric sets
               •   Last.fm tags - song level tags for 500K tracks.
                   plus 57 million sim. track pairs
               •   Echo Nest Taste profile subset - 1M users,
                   48M user/song/play count triples

           http://labrosa.ee.columbia.edu/millionsong/
#SXMusicData
Data mining listener data
                  Who are the most passionate fans?




               Dubstep Fan              Metal heads


#SXMusicData
Passion Index


               High plays per listener




#SXMusicData
Passion Index




                         Low plays per listener


#SXMusicData
Who has the most passionate fans?




#SXMusicData
Who has the most passionate fans?

               Average 115 plays per fan




#SXMusicData
Passion Index



                passionate




    Metal heads
   are passionate
     music fans


#SXMusicData
Passion Index




                Who has the least
                 passionate fans?




#SXMusicData
Passion Index       Who has the least
                         passionate fans?

                Average only 5 plays per ‘fan’




#SXMusicData
Better Recommendations
   People who listen to the Beatles also listen to:




    That’s pretty boring




#SXMusicData
Better Recommendations
    People who bought Sgt Pepper’s also bought:




    That’s pretty irrelevant


#SXMusicData
If you like The Beatles you might like
Going beyond user data



• Top ‘terms’ for an artist
• Artist popularity
• Artist familiarity
• Artist relations
• Years of activity
• Fan Passion
Beatles near neighbor graph tuned for discovery




                                                                                                              The Beatles




            Bob Dylan                                                                               Emitt Rhodes                    Pink Floyd    Bee Gees     Elvis Presley




                          The Beau Brummels                     The Hollies   Harry Nilsson                                       Duncan Browne      The Who




The Grass Roots         Moby Grape                    The Lovin' Spoonful         Badfinger                                  The Left Banke




                                     The Byrds                                                Todd Rundgren                 The Zombies




                                 Buffalo Springfield
If you like The Beatles you might like



                                                                                                        The Beatles




     Bob Dylan                                                                                Emitt Rhodes                   Pin




                    The Beau Brummels                     The Hollies   Harry Nilsson                                       Dunc




ss Roots          Moby Grape                    The Lovin' Spoonful         Badfinger                                  The Left Ba




                               The Byrds                                                Todd Rundgren                 The Zombie




                           Buffalo Springfield
If you like The Beatles you might like



                                                                                                        The Beatles




     Bob Dylan                                                                                Emitt Rhodes                   Pin




                    The Beau Brummels                     The Hollies   Harry Nilsson                                       Dunc




ss Roots          Moby Grape                    The Lovin' Spoonful         Badfinger                                  The Left Ba




                               The Byrds                                                Todd Rundgren                 The Zombie




                           Buffalo Springfield
More fun with artist similarity graphs




               http://www.stanford.edu/~dgleich/demos/worldofmusic/WorldOfMusic.html

#SXMusicData
Finding a path from the
                     smooth jazz of Kenny G




     To the brutal
     death metal
        of Nile
#SXMusicData
Finding a path from the
                                smooth jazz of Kenny
                                                                    Kenny G




ee    John Tesh   Kim Waters           David Sanborn               David Foster          Gerald Albright             Dave Koz             George Howard




                               Jan Hammer            Jay Graydon              Michael Kamen            Stephen Bishop




                                   Jennifer Warnes           Dan Hill             Andrew Gold              Art Garfunkel            Christopher Cross




                                                        Bread            Ambrosia             Benny Mardones               Little River Band




                                                                                                                                                               P


                  To the brutal death metal of Nile                                                                                            Kenny Loggins




 #SXMusicData
op




l             Christopher Cross               Dan Fogelberg                  Barry Manilow




     Little River Band                                            Michael McDonald                 Captain & Tennille




                                           Peter Cetera              Paul Carrack                    James Ingram              Hall & Oates




                           Kenny Loggins                  Culture Club              The Doobie Brothers                 The Righteous Brothers              Phil Collins                Billy




                                                                                                                          Labi Siffre            Richard Marx              Elton John




                                                                                              Rod Stewart           Fleetwood Mac                 Paul McCartney               Joe Cocker




                 The Rolling Stones                 Lindsey Buckingham                   Chicken Shack              Peter Frampton                 Dance Yourself to Death




                                                           Mott The Hoople               Pat Travers Band               Eric Clapton          Bob Seger




            Dire Straits               Gary Moore                   Jimmy Page               Alvin Lee          Jimi Hendrix                  John Mayall & The Bluesbreakers


    #SXMusicData
Rod Stewart              Fleetwood Mac               Paul McCartney                Joe Cocker             Neil Sedaka




olling Stones                Lindsey Buckingham                      Chicken Shack               Peter Frampton                  Dance Yourself to Death                Stevie Nicks




                                 Mott The Hoople                     Pat Travers Band             Eric Clapton            Bob Seger




s                   Gary Moore                  Jimmy Page             Alvin Lee             Jimi Hendrix                 John Mayall & The Bluesbreakers                     Michael Burks




       Jefferson Airplane              The Doors             Haale            Led Zeppelin              John Frusciante               Janis Joplin            Ace Frehley              Eric Gale




                                                    Dave Navarro              Beck            Chad Smith             The Mars Volta              Slash          Ataxia




    Prize Fighter Inferno              Sparta            Free Moral Agents                   The Dillinger Escape Plan                  The Stiletto Formal                 Omar A. Rodrigue




         Benea Reach             Car Bomb               Spitfire             Ephel Duath             Meshuggah                     The Number Twelve Looks Like You                       HORS




                     Synthetic Breed                Zero Hour             TesseracT           Gojira         Carcass                     Periphery            Forbidden




                 Strapping Young Lad                 Lamb of God              Nile           Mastodon             Septic Flesh            Textures



    #SXMusicData
Boil the Frog




#SXMusicData
Music is data too




#SXMusicData
The Beat Hierarchy

Sections

Bars

Beats

Tatums

Segments
#SXMusicData   http://labs.echonest.com/click/
#SXMusicData
#SXMusicData
#SXMusicData
#SXMusicData
Fun with Loudness data




#SXMusicData
Why does today’s music sound like crap?
    Dave Brubeck’s Take Five - released in 1959


                                                                        20 dB of
                                                                        dynamic
                                                                         range




#SXMusicData   http://musicmachinery.com/2009/03/23/the-loudness-war/
Why does today’s music sound like crap?
     Metallica’s Cyanide - released in 2008


                                                                        3 dB of
                                                                        dynamic
                                                                         range




#SXMusicData   http://musicmachinery.com/2009/03/23/the-loudness-war/
The Loudness wars




#SXMusicData   http://musicmachinery.com/2009/03/23/the-loudness-war/
Fun with Loudness Info
       Looking for the slow build




#SXMusicData          http://musicmachinery.com/2011/09/18/looking-for-the-slow-build/
Fun with Loudness Info
       Looking for the slow build




#SXMusicData
Fun with Loudness Info
       Looking for the slow build




#SXMusicData
Fun with Loudness Info
       Looking for the slow build




#SXMusicData
Timbre and Pitch Data




#SXMusicData
Fun with Timbre info
      Bohemian Rhapsichord




               http://static.echonest.com/BohemianRhapsichord/index.html

#SXMusicData
Fun with Pitch info
          MIDEM Music Machine




               http://static.echonest.com/MidemMusicMachine/index.html
#SXMusicData
Data-driven music manipulations




   Turning music into silly putty
Data-driven music remixing

   Once you have precise information on all of the musical
   events in a song, you can use this info to algorithmically
                        remix the song




#SXMusicData
Tristan’s The Swinger
                 Makes any song swing




#SXMusicData
Tristan’s Waltzify
               Turns a 4/4 song into a Waltz




#SXMusicData
I’ve got 10 million songs in my pocket.
                         Now what?

          Tools and
       techniques that
        help us better
       understand the
       world of music
            will be
         increasingly
          important


#SXMusicData
A cautionary note
                    Taste is irrational


               Music                   Music
               I Like                 You Like
                           Music
                           I Used
                          To Like



#SXMusicData                              Get this t-shirt at dieselsweeties.com
More like this




               http://musicmachinery.com/

#SXMusicData
More like this




          http://blog.last.fm/category/Trends-and-Data/
#SXMusicData
Data Mining Music

     Questions?


     Paul Lamere
 paul@echonest.com
      @plamere
 musicmachinery.com




#SXMusicData

More Related Content

Viewers also liked

Data Mining and Recommendation Systems
Data Mining and Recommendation SystemsData Mining and Recommendation Systems
Data Mining and Recommendation SystemsSalil Navgire
 
Playlist Recommendations @ Spotify
Playlist Recommendations @ SpotifyPlaylist Recommendations @ Spotify
Playlist Recommendations @ SpotifyNikhil Tibrewal
 
Music Network Analysis
Music Network AnalysisMusic Network Analysis
Music Network AnalysisYuxiang Zhang
 
Application of KDD & its future scope
Application of KDD & its future scopeApplication of KDD & its future scope
Application of KDD & its future scopeTanmay Sethi
 
Mining the social web for music-related data: a hands-on tutorial
Mining the social web for music-related data: a hands-on tutorialMining the social web for music-related data: a hands-on tutorial
Mining the social web for music-related data: a hands-on tutorialBen Fields
 
Cassandra EU 2012 - Overview of Case Studies and State of the Market by 451 R...
Cassandra EU 2012 - Overview of Case Studies and State of the Market by 451 R...Cassandra EU 2012 - Overview of Case Studies and State of the Market by 451 R...
Cassandra EU 2012 - Overview of Case Studies and State of the Market by 451 R...Acunu
 
Spotify. Strategy to remain the leader in the music industry.
Spotify. Strategy to remain the leader in the music industry.Spotify. Strategy to remain the leader in the music industry.
Spotify. Strategy to remain the leader in the music industry.Palina Supeyeva
 
Introduction-to-Knowledge Discovery in Database
Introduction-to-Knowledge Discovery in DatabaseIntroduction-to-Knowledge Discovery in Database
Introduction-to-Knowledge Discovery in DatabaseKartik Kalpande Patil
 
Building a serverless API in the cloud
Building a serverless API in the cloudBuilding a serverless API in the cloud
Building a serverless API in the cloudNordic APIs
 
Measuring team performance at spotify slideshare
Measuring team performance at spotify slideshareMeasuring team performance at spotify slideshare
Measuring team performance at spotify slideshareDanielle Jabin
 
Knowledge Discovery in Databases
Knowledge Discovery in DatabasesKnowledge Discovery in Databases
Knowledge Discovery in DatabasesDiwas Kandel
 
How Spotify Payments Creates APIs to Manage Complexity (Horia Jurcut)
How Spotify Payments Creates APIs to Manage Complexity (Horia Jurcut)How Spotify Payments Creates APIs to Manage Complexity (Horia Jurcut)
How Spotify Payments Creates APIs to Manage Complexity (Horia Jurcut)Nordic APIs
 
Knowledge discovery thru data mining
Knowledge discovery thru data miningKnowledge discovery thru data mining
Knowledge discovery thru data miningDevakumar Jain
 
Stolos.io by Sourcelair.com at Open Coffee Athens #84
Stolos.io by Sourcelair.com at Open Coffee Athens #84Stolos.io by Sourcelair.com at Open Coffee Athens #84
Stolos.io by Sourcelair.com at Open Coffee Athens #84Open Coffee Greece
 
Knowledge Discovery and Data Mining
Knowledge Discovery and Data MiningKnowledge Discovery and Data Mining
Knowledge Discovery and Data MiningAmritanshu Mehra
 

Viewers also liked (19)

Data Mining and Recommendation Systems
Data Mining and Recommendation SystemsData Mining and Recommendation Systems
Data Mining and Recommendation Systems
 
Playlist Recommendations @ Spotify
Playlist Recommendations @ SpotifyPlaylist Recommendations @ Spotify
Playlist Recommendations @ Spotify
 
Swot
SwotSwot
Swot
 
Music Network Analysis
Music Network AnalysisMusic Network Analysis
Music Network Analysis
 
Application of KDD & its future scope
Application of KDD & its future scopeApplication of KDD & its future scope
Application of KDD & its future scope
 
Mining the social web for music-related data: a hands-on tutorial
Mining the social web for music-related data: a hands-on tutorialMining the social web for music-related data: a hands-on tutorial
Mining the social web for music-related data: a hands-on tutorial
 
Cassandra EU 2012 - Overview of Case Studies and State of the Market by 451 R...
Cassandra EU 2012 - Overview of Case Studies and State of the Market by 451 R...Cassandra EU 2012 - Overview of Case Studies and State of the Market by 451 R...
Cassandra EU 2012 - Overview of Case Studies and State of the Market by 451 R...
 
Web mining (1)
Web mining (1)Web mining (1)
Web mining (1)
 
Spotify. Strategy to remain the leader in the music industry.
Spotify. Strategy to remain the leader in the music industry.Spotify. Strategy to remain the leader in the music industry.
Spotify. Strategy to remain the leader in the music industry.
 
Introduction-to-Knowledge Discovery in Database
Introduction-to-Knowledge Discovery in DatabaseIntroduction-to-Knowledge Discovery in Database
Introduction-to-Knowledge Discovery in Database
 
Building a serverless API in the cloud
Building a serverless API in the cloudBuilding a serverless API in the cloud
Building a serverless API in the cloud
 
Measuring team performance at spotify slideshare
Measuring team performance at spotify slideshareMeasuring team performance at spotify slideshare
Measuring team performance at spotify slideshare
 
Knowledge Discovery in Databases
Knowledge Discovery in DatabasesKnowledge Discovery in Databases
Knowledge Discovery in Databases
 
How Spotify Payments Creates APIs to Manage Complexity (Horia Jurcut)
How Spotify Payments Creates APIs to Manage Complexity (Horia Jurcut)How Spotify Payments Creates APIs to Manage Complexity (Horia Jurcut)
How Spotify Payments Creates APIs to Manage Complexity (Horia Jurcut)
 
Knowledge discovery thru data mining
Knowledge discovery thru data miningKnowledge discovery thru data mining
Knowledge discovery thru data mining
 
Kdd process
Kdd processKdd process
Kdd process
 
Stolos.io by Sourcelair.com at Open Coffee Athens #84
Stolos.io by Sourcelair.com at Open Coffee Athens #84Stolos.io by Sourcelair.com at Open Coffee Athens #84
Stolos.io by Sourcelair.com at Open Coffee Athens #84
 
Knowledge Discovery and Data Mining
Knowledge Discovery and Data MiningKnowledge Discovery and Data Mining
Knowledge Discovery and Data Mining
 
Data mining
Data miningData mining
Data mining
 

Similar to Data Mining Music to Discover New Artists and Insights

Digital booklet the hangover, pt.
Digital booklet   the hangover, pt.Digital booklet   the hangover, pt.
Digital booklet the hangover, pt.Mark Salvat
 
20141125 BH Report: US Top Singles
20141125 BH Report: US Top Singles20141125 BH Report: US Top Singles
20141125 BH Report: US Top SinglesBruce H.
 
Beatles & tenses
Beatles & tenses Beatles & tenses
Beatles & tenses monicatosi
 
Module 3Country and Western MusicThe Folk Origins of Cou.docx
Module 3Country and Western MusicThe Folk Origins of Cou.docxModule 3Country and Western MusicThe Folk Origins of Cou.docx
Module 3Country and Western MusicThe Folk Origins of Cou.docxannandleola
 
Questionnaire Analysis
Questionnaire AnalysisQuestionnaire Analysis
Questionnaire Analysisbecausemegan
 
Research into dubstep music
Research into dubstep musicResearch into dubstep music
Research into dubstep musictss000037
 
Mus 1240 Week 14 Fall 2014 Notes
Mus 1240 Week 14 Fall 2014 NotesMus 1240 Week 14 Fall 2014 Notes
Mus 1240 Week 14 Fall 2014 Notesjoeabrown
 
Knapp SongShare Presentation
Knapp SongShare PresentationKnapp SongShare Presentation
Knapp SongShare PresentationRebeccaKnapp6
 
COM 107.3, Lecture 4/8-4/10: The Music Industry
COM 107.3, Lecture 4/8-4/10: The Music IndustryCOM 107.3, Lecture 4/8-4/10: The Music Industry
COM 107.3, Lecture 4/8-4/10: The Music IndustryJaime Riccio
 
Bg group 2 latest 12 09_2013
Bg group 2 latest 12 09_2013Bg group 2 latest 12 09_2013
Bg group 2 latest 12 09_2013studta1
 
Cahliah Hammonds 5P Project
Cahliah Hammonds 5P ProjectCahliah Hammonds 5P Project
Cahliah Hammonds 5P ProjectLhammonds96
 
Transition to Rock & Doo Wop
Transition to Rock &  Doo WopTransition to Rock &  Doo Wop
Transition to Rock & Doo Wopsandy schaefer
 
Alternative Rock Week 3
Alternative Rock Week 3Alternative Rock Week 3
Alternative Rock Week 3Keith Hennigan
 
Digital booklet late registration
Digital booklet   late registrationDigital booklet   late registration
Digital booklet late registrationclavijod
 
Combined media powerpoint
Combined media powerpointCombined media powerpoint
Combined media powerpointbeth allen
 

Similar to Data Mining Music to Discover New Artists and Insights (20)

Digital booklet the hangover, pt.
Digital booklet   the hangover, pt.Digital booklet   the hangover, pt.
Digital booklet the hangover, pt.
 
Disco Music
Disco MusicDisco Music
Disco Music
 
20141125 BH Report: US Top Singles
20141125 BH Report: US Top Singles20141125 BH Report: US Top Singles
20141125 BH Report: US Top Singles
 
Beatles & tenses
Beatles & tenses Beatles & tenses
Beatles & tenses
 
Module 3Country and Western MusicThe Folk Origins of Cou.docx
Module 3Country and Western MusicThe Folk Origins of Cou.docxModule 3Country and Western MusicThe Folk Origins of Cou.docx
Module 3Country and Western MusicThe Folk Origins of Cou.docx
 
Questionnaire Analysis
Questionnaire AnalysisQuestionnaire Analysis
Questionnaire Analysis
 
Research into dubstep music
Research into dubstep musicResearch into dubstep music
Research into dubstep music
 
1970 & 2000
1970 & 20001970 & 2000
1970 & 2000
 
Kelly Erez 2012 Summary
Kelly Erez 2012 SummaryKelly Erez 2012 Summary
Kelly Erez 2012 Summary
 
Mus 1240 Week 14 Fall 2014 Notes
Mus 1240 Week 14 Fall 2014 NotesMus 1240 Week 14 Fall 2014 Notes
Mus 1240 Week 14 Fall 2014 Notes
 
Rock Evolves
Rock EvolvesRock Evolves
Rock Evolves
 
Knapp SongShare Presentation
Knapp SongShare PresentationKnapp SongShare Presentation
Knapp SongShare Presentation
 
COM 107.3, Lecture 4/8-4/10: The Music Industry
COM 107.3, Lecture 4/8-4/10: The Music IndustryCOM 107.3, Lecture 4/8-4/10: The Music Industry
COM 107.3, Lecture 4/8-4/10: The Music Industry
 
Bg group 2 latest 12 09_2013
Bg group 2 latest 12 09_2013Bg group 2 latest 12 09_2013
Bg group 2 latest 12 09_2013
 
Cahliah Hammonds 5P Project
Cahliah Hammonds 5P ProjectCahliah Hammonds 5P Project
Cahliah Hammonds 5P Project
 
Transition to Rock & Doo Wop
Transition to Rock &  Doo WopTransition to Rock &  Doo Wop
Transition to Rock & Doo Wop
 
Alternative Rock Week 3
Alternative Rock Week 3Alternative Rock Week 3
Alternative Rock Week 3
 
Digital booklet late registration
Digital booklet   late registrationDigital booklet   late registration
Digital booklet late registration
 
Informative Speech For Electronic Dance Music
Informative Speech For Electronic Dance MusicInformative Speech For Electronic Dance Music
Informative Speech For Electronic Dance Music
 
Combined media powerpoint
Combined media powerpointCombined media powerpoint
Combined media powerpoint
 

More from Paul Lamere

Sxsw 2015 - How we listen to music
Sxsw 2015 - How we listen to musicSxsw 2015 - How we listen to music
Sxsw 2015 - How we listen to musicPaul Lamere
 
Beyond the Play Button - The future of listening
Beyond the Play Button - The future of listeningBeyond the Play Button - The future of listening
Beyond the Play Button - The future of listeningPaul Lamere
 
Echo nest-api-boston-2012
Echo nest-api-boston-2012Echo nest-api-boston-2012
Echo nest-api-boston-2012Paul Lamere
 
I've got 10 million songs in my pocket. Now what?
I've got 10 million songs in my pocket. Now what? I've got 10 million songs in my pocket. Now what?
I've got 10 million songs in my pocket. Now what? Paul Lamere
 
Finding Music With Pictures: Using Visualization for Discovery
Finding Music With Pictures: Using Visualization for DiscoveryFinding Music With Pictures: Using Visualization for Discovery
Finding Music With Pictures: Using Visualization for DiscoveryPaul Lamere
 
The Echo Nest workshop for Boston Music Hack Day
The Echo Nest workshop for Boston Music Hack DayThe Echo Nest workshop for Boston Music Hack Day
The Echo Nest workshop for Boston Music Hack DayPaul Lamere
 
Using Visualizations for Music Discovery
Using Visualizations for Music DiscoveryUsing Visualizations for Music Discovery
Using Visualizations for Music DiscoveryPaul Lamere
 
Help! My iPod thinks I'm emo.
Help! My iPod thinks I'm emo.Help! My iPod thinks I'm emo.
Help! My iPod thinks I'm emo.Paul Lamere
 
Social Tags and Music Information Retrieval (Part I)
Social Tags and Music Information Retrieval (Part I)Social Tags and Music Information Retrieval (Part I)
Social Tags and Music Information Retrieval (Part I)Paul Lamere
 
Social Tags and Music Information Retrieval (Part II)
Social Tags and Music Information Retrieval (Part II)Social Tags and Music Information Retrieval (Part II)
Social Tags and Music Information Retrieval (Part II)Paul Lamere
 

More from Paul Lamere (10)

Sxsw 2015 - How we listen to music
Sxsw 2015 - How we listen to musicSxsw 2015 - How we listen to music
Sxsw 2015 - How we listen to music
 
Beyond the Play Button - The future of listening
Beyond the Play Button - The future of listeningBeyond the Play Button - The future of listening
Beyond the Play Button - The future of listening
 
Echo nest-api-boston-2012
Echo nest-api-boston-2012Echo nest-api-boston-2012
Echo nest-api-boston-2012
 
I've got 10 million songs in my pocket. Now what?
I've got 10 million songs in my pocket. Now what? I've got 10 million songs in my pocket. Now what?
I've got 10 million songs in my pocket. Now what?
 
Finding Music With Pictures: Using Visualization for Discovery
Finding Music With Pictures: Using Visualization for DiscoveryFinding Music With Pictures: Using Visualization for Discovery
Finding Music With Pictures: Using Visualization for Discovery
 
The Echo Nest workshop for Boston Music Hack Day
The Echo Nest workshop for Boston Music Hack DayThe Echo Nest workshop for Boston Music Hack Day
The Echo Nest workshop for Boston Music Hack Day
 
Using Visualizations for Music Discovery
Using Visualizations for Music DiscoveryUsing Visualizations for Music Discovery
Using Visualizations for Music Discovery
 
Help! My iPod thinks I'm emo.
Help! My iPod thinks I'm emo.Help! My iPod thinks I'm emo.
Help! My iPod thinks I'm emo.
 
Social Tags and Music Information Retrieval (Part I)
Social Tags and Music Information Retrieval (Part I)Social Tags and Music Information Retrieval (Part I)
Social Tags and Music Information Retrieval (Part I)
 
Social Tags and Music Information Retrieval (Part II)
Social Tags and Music Information Retrieval (Part II)Social Tags and Music Information Retrieval (Part II)
Social Tags and Music Information Retrieval (Part II)
 

Recently uploaded

The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Data Mining Music to Discover New Artists and Insights

  • 1. Data Mining Music Paul Lamere March 11, 2012 #SXMusicData
  • 2. Digital music revolution continues I’ve got 10 million songs in my pocket. Now what? #SXMusicData
  • 3. 10 Easy Pieces Mining Data about music Mining music itself • Artist names • Finding a better drummer • Artist relationships • The Loudness War • Fan Passion • Looking for the slow build • Better recommendations • Automatic music visualization • Frog-based playlisting • Data-driven music remixing #SXMusicData
  • 4. Tale of Two Datasets #SXMusicData
  • 5. MusicBrainz • Basic metadata • 645K Artists • 1M Releases • 10M Recordings • And more ... Let’s have some fun with MusicBrainz data #SXMusicData
  • 6. Have band names been getting longer? #SXMusicData
  • 7. Have band names been getting longer? let’s use the some data to find out • Collect the top 500 artists for each 5 year window (via Echo Nest or Musicbrainz) • Calculate the average name length for period. #SXMusicData
  • 8. Have artist names been getting longer? Let’s find out with big data! (well, really not that big) • Collect the top 500 artists for each 5 year window • Calculate the average name length for period. The code is shorter than Zach’s answer #SXMusicData
  • 9. Have band names been getting longer? #SXMusicData
  • 10. Have band names been getting longer? NO Year Average name length The average length of artist names peaked in the period from 1955-1959. Average name length was 2 characters longer in 1955 than in 2012 #SXMusicData
  • 11. Band names from 1955-1959 44 Van McCoy & The Soul City Symphony Orchestra 35 Academy of St. Martin in the Fields 33 The Clancy Brothers & Tommy Makem 33 Cliff Bennett & The Rebel Rousers 32 Maurice Williams and The Zodiacs 31 Herb Alpert & The Tijuana Brass 30 Smokey Robinson & The Miracles 30 Little Anthony & The Imperials 29 Van Morrison & The Chieftains 29 Nelson Riddle & His Orchestra 29 George Clinton and Parliament 29 Frankie Lymon & The Teenagers 29 Clancy Brothers & Tommy Makem #SXMusicData
  • 12. Longest band names 51 2010 Tim and Sam’s Tim and the Sam Band with Tim and Sam 48 1994 ...And You Will Know Us By The Trail Of The Dead 47 1967 Charles Wright & The Watts 103rd St Rhythm Band 46 1993 The Presidents of the United States of America 44 1959 Van McCoy & The Soul City Symphony Orchestra 43 2000 Richard Cheese & Lounge Against The Machine 43 1950 Benedictine Monks of Santo Domingo de Silos 41 1981 Emir Kusturica & The No Smoking Orchestra 39 1972 Afrika Bambaataa & The Soul Sonic Force 37 2010 Antoine Dodson & The Gregory Brothers 37 2005 Edward Sharpe and the Magnetic Zeroes 37 1999 Someone Still Loves You Boris Yeltsin 36 1977 Gloria Estefan & Miami Sound Machine #SXMusicData
  • 13. More fun with MusicBrainz Artist relationship data #SXMusicData
  • 14. Woah! We can build an Oracle of Kevin Bacon for music #SXMusicData
  • 15. How many steps from Eric Clapton to Justin Bieber? Eric Phil Justin Clapton Usher Performed Collins Bieber Composed Who on track You’ll be in performed I wish it my Heart on First would Rain performed Dance with with Phil by Usher Justin Bieber Collins 1 2 3 #SXMusicData
  • 16. Six Degrees of Black Sabbath http://labs.echonest.com/SixDegrees/?start=eric+clapton&end=justin+bieber #SXMusicData
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. The Million Song Data Set • Core Data: Echo Nest analysis for a million songs • Complimentary Data • Second Hand Songs - 20K cover songs • MusixMatch - 237K bucket-of-words lyric sets • Last.fm tags - song level tags for 500K tracks. plus 57 million sim. track pairs • Echo Nest Taste profile subset - 1M users, 48M user/song/play count triples http://labrosa.ee.columbia.edu/millionsong/ #SXMusicData
  • 25. Data mining listener data Who are the most passionate fans? Dubstep Fan Metal heads #SXMusicData
  • 26. Passion Index High plays per listener #SXMusicData
  • 27. Passion Index Low plays per listener #SXMusicData
  • 28. Who has the most passionate fans? #SXMusicData
  • 29. Who has the most passionate fans? Average 115 plays per fan #SXMusicData
  • 30. Passion Index passionate Metal heads are passionate music fans #SXMusicData
  • 31. Passion Index Who has the least passionate fans? #SXMusicData
  • 32. Passion Index Who has the least passionate fans? Average only 5 plays per ‘fan’ #SXMusicData
  • 33. Better Recommendations People who listen to the Beatles also listen to: That’s pretty boring #SXMusicData
  • 34. Better Recommendations People who bought Sgt Pepper’s also bought: That’s pretty irrelevant #SXMusicData
  • 35. If you like The Beatles you might like
  • 36. Going beyond user data • Top ‘terms’ for an artist • Artist popularity • Artist familiarity • Artist relations • Years of activity • Fan Passion
  • 37. Beatles near neighbor graph tuned for discovery The Beatles Bob Dylan Emitt Rhodes Pink Floyd Bee Gees Elvis Presley The Beau Brummels The Hollies Harry Nilsson Duncan Browne The Who The Grass Roots Moby Grape The Lovin' Spoonful Badfinger The Left Banke The Byrds Todd Rundgren The Zombies Buffalo Springfield
  • 38. If you like The Beatles you might like The Beatles Bob Dylan Emitt Rhodes Pin The Beau Brummels The Hollies Harry Nilsson Dunc ss Roots Moby Grape The Lovin' Spoonful Badfinger The Left Ba The Byrds Todd Rundgren The Zombie Buffalo Springfield
  • 39. If you like The Beatles you might like The Beatles Bob Dylan Emitt Rhodes Pin The Beau Brummels The Hollies Harry Nilsson Dunc ss Roots Moby Grape The Lovin' Spoonful Badfinger The Left Ba The Byrds Todd Rundgren The Zombie Buffalo Springfield
  • 40. More fun with artist similarity graphs http://www.stanford.edu/~dgleich/demos/worldofmusic/WorldOfMusic.html #SXMusicData
  • 41. Finding a path from the smooth jazz of Kenny G To the brutal death metal of Nile #SXMusicData
  • 42. Finding a path from the smooth jazz of Kenny Kenny G ee John Tesh Kim Waters David Sanborn David Foster Gerald Albright Dave Koz George Howard Jan Hammer Jay Graydon Michael Kamen Stephen Bishop Jennifer Warnes Dan Hill Andrew Gold Art Garfunkel Christopher Cross Bread Ambrosia Benny Mardones Little River Band P To the brutal death metal of Nile Kenny Loggins #SXMusicData
  • 43. op l Christopher Cross Dan Fogelberg Barry Manilow Little River Band Michael McDonald Captain & Tennille Peter Cetera Paul Carrack James Ingram Hall & Oates Kenny Loggins Culture Club The Doobie Brothers The Righteous Brothers Phil Collins Billy Labi Siffre Richard Marx Elton John Rod Stewart Fleetwood Mac Paul McCartney Joe Cocker The Rolling Stones Lindsey Buckingham Chicken Shack Peter Frampton Dance Yourself to Death Mott The Hoople Pat Travers Band Eric Clapton Bob Seger Dire Straits Gary Moore Jimmy Page Alvin Lee Jimi Hendrix John Mayall & The Bluesbreakers #SXMusicData
  • 44. Rod Stewart Fleetwood Mac Paul McCartney Joe Cocker Neil Sedaka olling Stones Lindsey Buckingham Chicken Shack Peter Frampton Dance Yourself to Death Stevie Nicks Mott The Hoople Pat Travers Band Eric Clapton Bob Seger s Gary Moore Jimmy Page Alvin Lee Jimi Hendrix John Mayall & The Bluesbreakers Michael Burks Jefferson Airplane The Doors Haale Led Zeppelin John Frusciante Janis Joplin Ace Frehley Eric Gale Dave Navarro Beck Chad Smith The Mars Volta Slash Ataxia Prize Fighter Inferno Sparta Free Moral Agents The Dillinger Escape Plan The Stiletto Formal Omar A. Rodrigue Benea Reach Car Bomb Spitfire Ephel Duath Meshuggah The Number Twelve Looks Like You HORS Synthetic Breed Zero Hour TesseracT Gojira Carcass Periphery Forbidden Strapping Young Lad Lamb of God Nile Mastodon Septic Flesh Textures #SXMusicData
  • 46. Music is data too #SXMusicData
  • 48. #SXMusicData http://labs.echonest.com/click/
  • 53. Fun with Loudness data #SXMusicData
  • 54. Why does today’s music sound like crap? Dave Brubeck’s Take Five - released in 1959 20 dB of dynamic range #SXMusicData http://musicmachinery.com/2009/03/23/the-loudness-war/
  • 55. Why does today’s music sound like crap? Metallica’s Cyanide - released in 2008 3 dB of dynamic range #SXMusicData http://musicmachinery.com/2009/03/23/the-loudness-war/
  • 56. The Loudness wars #SXMusicData http://musicmachinery.com/2009/03/23/the-loudness-war/
  • 57. Fun with Loudness Info Looking for the slow build #SXMusicData http://musicmachinery.com/2011/09/18/looking-for-the-slow-build/
  • 58. Fun with Loudness Info Looking for the slow build #SXMusicData
  • 59. Fun with Loudness Info Looking for the slow build #SXMusicData
  • 60. Fun with Loudness Info Looking for the slow build #SXMusicData
  • 61. Timbre and Pitch Data #SXMusicData
  • 62. Fun with Timbre info Bohemian Rhapsichord http://static.echonest.com/BohemianRhapsichord/index.html #SXMusicData
  • 63. Fun with Pitch info MIDEM Music Machine http://static.echonest.com/MidemMusicMachine/index.html #SXMusicData
  • 64. Data-driven music manipulations Turning music into silly putty
  • 65. Data-driven music remixing Once you have precise information on all of the musical events in a song, you can use this info to algorithmically remix the song #SXMusicData
  • 66. Tristan’s The Swinger Makes any song swing #SXMusicData
  • 67. Tristan’s Waltzify Turns a 4/4 song into a Waltz #SXMusicData
  • 68. I’ve got 10 million songs in my pocket. Now what? Tools and techniques that help us better understand the world of music will be increasingly important #SXMusicData
  • 69. A cautionary note Taste is irrational Music Music I Like You Like Music I Used To Like #SXMusicData Get this t-shirt at dieselsweeties.com
  • 70. More like this http://musicmachinery.com/ #SXMusicData
  • 71. More like this http://blog.last.fm/category/Trends-and-Data/ #SXMusicData
  • 72. Data Mining Music Questions? Paul Lamere paul@echonest.com @plamere musicmachinery.com #SXMusicData