SlideShare a Scribd company logo
1 of 15
Download to read offline
Music discovery on the net
                          Barcamp3, Berlin
                             Petar Djekic




October 18th, 2008
From phonograph to widgets


                                                                               Widget
                                                                               Mobile
                                                                    Web         Web
                                                          PC          PC          PC
                                          Portable    Portable    Portable    Portable
                                TV            TV          TV          TV          TV
                             Car Audio    Car Audio Car Audio Car Audio Car Audio
                    Radio     Radio         Radio       Radio       Radio       Radio
 Phono              Phono     Phono      HiFi system HiFi system HiFi system HiFi system


  1890              1920      1930         1950        1980        1990        2000




Source: own, Wikipedia ’08
Yet still..

„iPod classic can                                          „There is are an average of
hold up to 30,000                                          700 songs stored on a U.S.
songs“                                                     music downloader’s
                                                           player.“




                                                           „Average MP3 player only
                                                           57% full“




 Source: Apple 2008, Forrester Research 2008, IPSOS 2006
Music Discovery                                                    4




 “The only bad thing about         “A wealth of information
 MySpace is that there             creates a poverty of
 are 100,000 bands and no          attention”
 filtering.
 I try to find the bands I         Herbert A. Simon, Nobel prize
                                   winning economist
 might like but often I just
 get tired of looking.”

 15 year old student, IFPI focus
 group research, July 2007
Music Discovery                             5




        Many places, similar technologies
Recommendation technologies: Overview


       Human behaviour: Recommendations are based on
        behaviour, e.g., Collaborative filtering using listening or
        purchase habits

       Human annotation: Recommendations are based on
        annotations and expertise, e.g., ratings, tags, classification
        into genres, editorial content

       Content analysis: Recommendations are based on
        characteristics of the content itself, e.g., sound density,
        vocals, tempo, sound color, instruments, volume, dynamics
„Freakomendations“: Variety




Source: audiobaba
„Freakomendations“: Manipulation




Source: Paul Lamere, last.fm
„Freakomendations“: Cold-start




 Source: iTunes Genius
„Freakomendations“: Relevance




Source: mufin.com
Recommendation technologies: Issues

     Relevance: How good does           Variety: Variety of
      the content suit my taste?          recommendations (Beatles-
      How about mood and                  problem); connection
      expectations?                       between variety and content
                                          available
     Scalability: Indexing of
      existing content libraries         Privacy: Who owns YOUR
      and new releases (cold-             data?
      starts)
                                         Explanation: Why was
     Objectivity: Manipulation of        something recommended?
      rankings, consistency of
                                         Portability: How about
      recommendations
                                          mobile devices, MP3
                                          players
Mash it up now! <resources>

Human annotation/behaviour

          MusicBrainz: similar artists, tags, meta data, CC / PD
           license

          Yahoo! Music: similarities, charts, ratings, meta data,
           REST webservice, max. 5000 queries/day

          Last.fm: similarities, tags, ratings, meta data, REST
           webservice, free for non-commercial use

Content analysis

          Echo.nest: sound analysis, recommendations, custom
           HTTP webservice,

          audiobaba: similarities, custom HTTP webservice, max. 1
           query/sec
Mash it up now! <resources>

Matching                          Full-track

      Identifier: MusicBrainz,               Youtube
       ISRC, All music guide
                                              Imeem Media
      Meta data: G’n’R,                       Platform, yahoo
       GunsNRoses, Guns N’
                                              Seeqpod, skreemr
       Roses…

      Acoustic fingerprints:                 Radio stream
       Standards?
Recommendations, again

  Books
  David Jennings (2006) Net, Blogs, and Rock‘n‘Roll
  David Huron (2008) Sweet Anticipation: Music and the Psychology of Expectation



  Papers
  Kim, J., and Belkin, N. J. (2002). Categories of music description and search terms and phrases used by non-music experts, http://
  ismir2002.ismir.net/proceedings/02-FP07-2.pdf
  Tintarev, N. (2007), A Survey of Explanations in Recommender Systems, http://www.csd.abdn.ac.uk/~ntintare/
  TintarevMasthoffICDE07.pdf
  Mobasher, B. et al (2007) Trustworthy Recommender Systems: An Analysis of Attack Models and Algorithm
  Robustness, http://maya.cs.depaul.edu/~mobasher/papers/mbbw-acmtoit-07.pdf



  Conferences
  The International Conferences on Music Information Retrieval and Related Activities, ISMIR, http://www.ismir.net/
  ACM Recommender Systems, RecSys, http://recsys.acm.org



  Blogs
  Duke Listens!, http://blogs.sun.com/plamere/
Thank you!
  polyano.de@gmail.com

       @polyano

More Related Content

What's hot

Audio on the web
Audio on the webAudio on the web
Audio on the web
Joel May
 
IG2 Task 1 Work Sheet
IG2 Task 1 Work SheetIG2 Task 1 Work Sheet
IG2 Task 1 Work Sheet
Nathan_West
 
MulitMedia Skills for Artists
MulitMedia Skills for ArtistsMulitMedia Skills for Artists
MulitMedia Skills for Artists
nysarts
 

What's hot (20)

Sound hound mobile application
Sound hound mobile applicationSound hound mobile application
Sound hound mobile application
 
Great ideas in music distribution
Great ideas in music distributionGreat ideas in music distribution
Great ideas in music distribution
 
Understanding Music Playlists
Understanding Music PlaylistsUnderstanding Music Playlists
Understanding Music Playlists
 
Machine learning for creative AI applications in music (2018 nov)
Machine learning for creative AI applications in music (2018 nov)Machine learning for creative AI applications in music (2018 nov)
Machine learning for creative AI applications in music (2018 nov)
 
The influence of intelligent technology on the way we discover and experience...
The influence of intelligent technology on the way we discover and experience...The influence of intelligent technology on the way we discover and experience...
The influence of intelligent technology on the way we discover and experience...
 
Metadata for Musicians: session 2
Metadata for Musicians: session 2Metadata for Musicians: session 2
Metadata for Musicians: session 2
 
20190625 Research at Taiwan AI Labs: Music and Speech AI
20190625 Research at Taiwan AI Labs: Music and Speech AI20190625 Research at Taiwan AI Labs: Music and Speech AI
20190625 Research at Taiwan AI Labs: Music and Speech AI
 
Audio on the web
Audio on the webAudio on the web
Audio on the web
 
Artificial intelligence and Music
Artificial intelligence and MusicArtificial intelligence and Music
Artificial intelligence and Music
 
20211026 taicca 1 intro to mir
20211026 taicca 1 intro to mir20211026 taicca 1 intro to mir
20211026 taicca 1 intro to mir
 
20211026 taicca 2 music generation
20211026 taicca 2 music generation20211026 taicca 2 music generation
20211026 taicca 2 music generation
 
IG2 Task 1 Work Sheet
IG2 Task 1 Work SheetIG2 Task 1 Work Sheet
IG2 Task 1 Work Sheet
 
Metadata for musicians: discovery, attribution and payment
Metadata for musicians: discovery, attribution and paymentMetadata for musicians: discovery, attribution and payment
Metadata for musicians: discovery, attribution and payment
 
Metadata is Money at Musicbiz 2017
Metadata is Money at Musicbiz 2017Metadata is Money at Musicbiz 2017
Metadata is Money at Musicbiz 2017
 
Metadata is Money at MusicBiz 2016. Setting up a release
Metadata is Money at MusicBiz 2016. Setting up a releaseMetadata is Money at MusicBiz 2016. Setting up a release
Metadata is Money at MusicBiz 2016. Setting up a release
 
楊奕軒/音樂資料檢索
楊奕軒/音樂資料檢索楊奕軒/音樂資料檢索
楊奕軒/音樂資料檢索
 
MulitMedia Skills for Artists
MulitMedia Skills for ArtistsMulitMedia Skills for Artists
MulitMedia Skills for Artists
 
인공지능의 음악 인지 모델 - 65차 한국음악지각인지학회 기조강연 (최근우 박사)
인공지능의 음악 인지 모델 - 65차 한국음악지각인지학회 기조강연 (최근우 박사)인공지능의 음악 인지 모델 - 65차 한국음악지각인지학회 기조강연 (최근우 박사)
인공지능의 음악 인지 모델 - 65차 한국음악지각인지학회 기조강연 (최근우 박사)
 
Metadata for Musicians: session 1
Metadata for Musicians: session 1Metadata for Musicians: session 1
Metadata for Musicians: session 1
 
Week 2
Week 2Week 2
Week 2
 

Similar to Music discovery on the net

Stop Looking and Start Listening
Stop Looking and Start ListeningStop Looking and Start Listening
Stop Looking and Start Listening
Becky Stewart
 
How iPod Works (2)
How iPod Works (2)How iPod Works (2)
How iPod Works (2)
HayatoI
 
Podcasting intro for Rhodes
Podcasting intro for RhodesPodcasting intro for Rhodes
Podcasting intro for Rhodes
Bryan Alexander
 
Music recognition
Music recognition Music recognition
Music recognition
aaronloklok
 
#SMBeats Presentation
#SMBeats Presentation#SMBeats Presentation
#SMBeats Presentation
Alicia Aiello
 
Using mashup technology to improve findability
Using mashup technology to improve findabilityUsing mashup technology to improve findability
Using mashup technology to improve findability
Sten Govaerts
 

Similar to Music discovery on the net (20)

Pakman eMusic BEA Keynote June 08
Pakman eMusic BEA Keynote June 08Pakman eMusic BEA Keynote June 08
Pakman eMusic BEA Keynote June 08
 
Stop Looking and Start Listening
Stop Looking and Start ListeningStop Looking and Start Listening
Stop Looking and Start Listening
 
I Can Has Podcast.
I Can Has Podcast.I Can Has Podcast.
I Can Has Podcast.
 
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
 
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
 
J-P. Fauconnier, J. Roumier. Musonto - A Semantic Search Engine Dedicated to ...
J-P. Fauconnier, J. Roumier. Musonto - A Semantic Search Engine Dedicated to ...J-P. Fauconnier, J. Roumier. Musonto - A Semantic Search Engine Dedicated to ...
J-P. Fauconnier, J. Roumier. Musonto - A Semantic Search Engine Dedicated to ...
 
Music Sales in the Age of File Sharing
Music Sales in the Age of File SharingMusic Sales in the Age of File Sharing
Music Sales in the Age of File Sharing
 
How iPod Works (2)
How iPod Works (2)How iPod Works (2)
How iPod Works (2)
 
Music As A Virtual Good VGSummit08
Music As A Virtual Good VGSummit08Music As A Virtual Good VGSummit08
Music As A Virtual Good VGSummit08
 
Pakman MIT Sloan Lecture 091508
Pakman MIT Sloan Lecture 091508Pakman MIT Sloan Lecture 091508
Pakman MIT Sloan Lecture 091508
 
musica
musicamusica
musica
 
Podcasting intro for Rhodes
Podcasting intro for RhodesPodcasting intro for Rhodes
Podcasting intro for Rhodes
 
How to build desktop apps that help your web app succeed
How to build desktop apps that help your web app succeedHow to build desktop apps that help your web app succeed
How to build desktop apps that help your web app succeed
 
Music hack day
Music hack day Music hack day
Music hack day
 
Music recognition
Music recognition Music recognition
Music recognition
 
Piracy Vs. Music Industry
Piracy Vs. Music IndustryPiracy Vs. Music Industry
Piracy Vs. Music Industry
 
Advantage Audio (Part I)
Advantage Audio (Part I)Advantage Audio (Part I)
Advantage Audio (Part I)
 
Research at MAC Lab, Academia Sincia, in 2017
Research at MAC Lab, Academia Sincia, in 2017Research at MAC Lab, Academia Sincia, in 2017
Research at MAC Lab, Academia Sincia, in 2017
 
#SMBeats Presentation
#SMBeats Presentation#SMBeats Presentation
#SMBeats Presentation
 
Using mashup technology to improve findability
Using mashup technology to improve findabilityUsing mashup technology to improve findability
Using mashup technology to improve findability
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governance
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 

Music discovery on the net

  • 1. Music discovery on the net Barcamp3, Berlin Petar Djekic October 18th, 2008
  • 2. From phonograph to widgets Widget Mobile Web Web PC PC PC Portable Portable Portable Portable TV TV TV TV TV Car Audio Car Audio Car Audio Car Audio Car Audio Radio Radio Radio Radio Radio Radio Phono Phono Phono HiFi system HiFi system HiFi system HiFi system 1890 1920 1930 1950 1980 1990 2000 Source: own, Wikipedia ’08
  • 3. Yet still.. „iPod classic can „There is are an average of hold up to 30,000 700 songs stored on a U.S. songs“ music downloader’s player.“ „Average MP3 player only 57% full“ Source: Apple 2008, Forrester Research 2008, IPSOS 2006
  • 4. Music Discovery 4 “The only bad thing about “A wealth of information MySpace is that there creates a poverty of are 100,000 bands and no attention” filtering. I try to find the bands I Herbert A. Simon, Nobel prize winning economist might like but often I just get tired of looking.” 15 year old student, IFPI focus group research, July 2007
  • 5. Music Discovery 5 Many places, similar technologies
  • 6. Recommendation technologies: Overview   Human behaviour: Recommendations are based on behaviour, e.g., Collaborative filtering using listening or purchase habits   Human annotation: Recommendations are based on annotations and expertise, e.g., ratings, tags, classification into genres, editorial content   Content analysis: Recommendations are based on characteristics of the content itself, e.g., sound density, vocals, tempo, sound color, instruments, volume, dynamics
  • 11. Recommendation technologies: Issues   Relevance: How good does   Variety: Variety of the content suit my taste? recommendations (Beatles- How about mood and problem); connection expectations? between variety and content available   Scalability: Indexing of existing content libraries   Privacy: Who owns YOUR and new releases (cold- data? starts)   Explanation: Why was   Objectivity: Manipulation of something recommended? rankings, consistency of   Portability: How about recommendations mobile devices, MP3 players
  • 12. Mash it up now! <resources> Human annotation/behaviour   MusicBrainz: similar artists, tags, meta data, CC / PD license   Yahoo! Music: similarities, charts, ratings, meta data, REST webservice, max. 5000 queries/day   Last.fm: similarities, tags, ratings, meta data, REST webservice, free for non-commercial use Content analysis   Echo.nest: sound analysis, recommendations, custom HTTP webservice,   audiobaba: similarities, custom HTTP webservice, max. 1 query/sec
  • 13. Mash it up now! <resources> Matching Full-track   Identifier: MusicBrainz,   Youtube ISRC, All music guide   Imeem Media   Meta data: G’n’R, Platform, yahoo GunsNRoses, Guns N’   Seeqpod, skreemr Roses…   Acoustic fingerprints:   Radio stream Standards?
  • 14. Recommendations, again Books David Jennings (2006) Net, Blogs, and Rock‘n‘Roll David Huron (2008) Sweet Anticipation: Music and the Psychology of Expectation Papers Kim, J., and Belkin, N. J. (2002). Categories of music description and search terms and phrases used by non-music experts, http:// ismir2002.ismir.net/proceedings/02-FP07-2.pdf Tintarev, N. (2007), A Survey of Explanations in Recommender Systems, http://www.csd.abdn.ac.uk/~ntintare/ TintarevMasthoffICDE07.pdf Mobasher, B. et al (2007) Trustworthy Recommender Systems: An Analysis of Attack Models and Algorithm Robustness, http://maya.cs.depaul.edu/~mobasher/papers/mbbw-acmtoit-07.pdf Conferences The International Conferences on Music Information Retrieval and Related Activities, ISMIR, http://www.ismir.net/ ACM Recommender Systems, RecSys, http://recsys.acm.org Blogs Duke Listens!, http://blogs.sun.com/plamere/
  • 15. Thank you! polyano.de@gmail.com @polyano