SlideShare uma empresa Scribd logo
1 de 83
Social Tags and  Music Information Retrieval Part II ,[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Other sources of tags Autotagging  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Other sources of tags: Autotagging How it works Labeled Examples Unknown Examples Machine Learning Model Labeled Examples Feature Extraction Training Tagging
Other sources of tags: Autotagging Ground Truth ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Other sources of tags: Autotagging Ground Truth for Classifiers [Craft, Wiggens, Crawford, ISMIR 2007]
Other sources of tags: Autotagging Ground Truth for Classifiers [Paul Lamere, JNMR 2008]
Autotagging: Ground truth & evaluation MIREX 2008: Tag Track ,[object Object],[object Object],[object Object],[object Object]
Autotagging: Ground truth & evaluation MIREX 2008: Tag Track ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Autotagging LabROSA ,[object Object],[object Object],[object Object],M. I. Mandel and D. P. W. Ellis. A Web-Based Game  for Collecting Music Metadata. In Journal of New Music Research, 2008 (to appear).
http://majorminer.com/search Other sources of tags: Autotagging LabROSA
T. Bertin-Mahiex, D. Eck, F. Maillet, and P. Lamere. Autotagger: A model for  predicting social tags from acoustic features on large music databases.  In Journal of New Music Research, 2008 (to appear). Other sources of tags: Autotagging BRAMS, Sun Labs
[Bertin-Mahiex et al. JNMR 2008] ,[object Object],[object Object],[object Object],[object Object],Other sources of tags: Autotagging BRAMS, Sun Labs
Other sources of tags: Autotagging BRAMS, Sun Labs
D. Turnbull, L. Barrington, D. Torres, and G. Lanckriet.  Towards musical query-by-semantic description using the CAL500 data set. SIGIR 2007. Other sources of tags: Autotagging CAL  UCSD
Other sources of tags: Autotagging Challenges ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Search & Discovery
Search & Discovery The Vocabulary Problem ,[object Object],[object Object],[object Object],http://www.last.fm/music/Rihanna/+tags
Search & Discovery The Vocabulary Problem ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Vocabulary Problem  Using  tag  clustering to combat  synonymy The 'female' cluster of a 2,000 node tag hierarchy
The Vocabulary Problem  Multiple languages ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Vocabulary Problem  Using  item  clustering to combat  polysemy
The Vocabulary Problem Using Latent Semantic Analysis  Female Singing Unstructured/Unreliable representation Latent Semantic Model  ,[object Object],[object Object],[object Object],[object Object]
Latent Semantic Analysis Query Latent Semantic Space  Search ,[object Object],[object Object],See: Levy & Sandler,  Learning Latent Semantic Models for Music from Social Tags . JNMR 2008. Girl, GirlBand,  Grrl, Girly  Female Singer Female Female Vocalists Diva Chicks Woman Pop American Idol Pop RnB Rhythm & Blues Girl Pop LSA
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Search, Discovery & Recommendation Item Similarity
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Web survey:  Tag-based artist similarity scores better than CF-based similarity Search, Discovery & Recommendation Artist  Similarity
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Search, Discovery & Recommendation Tag  Similarity
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Search, Discovery & Recommendation Tag  Similarity ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Search, Discovery & Recommendation User  Similarity ,[object Object],[object Object]
Discovery & Recommendation Goal: Recreate Ishkur's Guide to EDM
Discovery & Recommendation From Folksonomy to Taxonomy
Metal Discovery & Recommendation From Folksonomy to Taxonomy
Discovery & Recommendation Creating an Artist Hierarchy  Attachment order: Artist Popularity
Attachment order: Artist Date Discovery & Recommendation Creating an Artist Hierarchy
Discovery & Recommendation Creating a Personal Artist Hierarchy
Discovery & Recommendation Transparency - Explaura
Discovery & Recommendation Transparency - Explaura
2) Drag a tag to make it bigger or smaller. Discovery & Recommendation Steerable recommendations - Explaura 1) Click to add a tag or artist 3) Receive recommendations that match the tag cloud 4) Get an explanation for each recommendation
Discovery & Recommendation Transparency - Pandora ,[object Object]
Discovery & Recommendation Transparency - Pandora ,[object Object],[object Object],[object Object]
Discovery & Recommendation Transparency – Musical MadLibs ,[object Object],[object Object],[object Object],[object Object]
Discovery & Recommendation Cold start: new users ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Attention Profile Markup Language <APML> <Profile name=&quot;music&quot;> <ImplicitData>   <Concepts> <Concept key=&quot; piano &quot;  value =&quot;.81&quot;/> <Concept key=&quot; female vocalists &quot; value =&quot;.72&quot;/> <Concept key=&quot; indie pop &quot; value =&quot;.65&quot;/> <Concept key=&quot; art rock &quot; value =&quot;.60&quot;/> <Concept key=&quot; experimental &quot; value =&quot;.57&quot;/> <Concept key=&quot; great lyricist &quot; value =&quot;.55&quot;/> <Concept key=&quot; noise &quot; value =&quot;.35&quot;/> </Concepts> </ImplicitData> </Profile> </APML> Turn this Into this Then this APML
Discovery & Recommendation Last.fm Products using Tag Data
Search and Discovery Last.fm Playground http://playground.last.fm/multitag
Search and Discovery Last.fm Playground http://playground.last.fm/multitag ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],More information : Late breaking/demo session Thursday 11.00 - 13.00 Klaas Bosteels
Last.fm Playground: Islands of Music Clustering listeners by tags
Last.fm Playground: Islands of Music Clustering listeners by tags ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Search, Discovery & Recommendations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Data and Tools ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Data and Tools ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Data and Tools ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Data and Tools TagWorks ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Data and Tools Last.fm API 1.0 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Data and Tools Last.fm API 1.0 Examples ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],http://SocialM usicR esearch.org / code
Data and Tools Last.fm API 2.0 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Future Research Librarians, musicologists, anthropologists ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Future Research Can machines play tag? Signal processing & statistical learning ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Future Research User experience and UI design ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Future Research More Open Questions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Future Research More Open Questions (2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Future Research Tag Gardening ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Future Research Learn from Japanese Style Tagging? http://joilab.ito.com/2008/02/nico-nico-douga.html http://www.nicovideo.jp/watch/sm9 ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ISMIR 2008
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ISMIR 2008
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ISMIR 2008
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ISMIR 2008
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ISMIR 2008
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Journal of New Music Research Special issue to appear in 2008
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Conclusions SocialMusicResearch.org ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Participate
The Fundamental Theorem  of Music Informatics ,[object Object],(I wrote the above statement, which I described with tongue firmly in cheek as a &quot;theorem&quot; -- a more  accurate term would be &quot;axiom&quot; or &quot;dogma&quot; -- for my Spring 2008 graduate seminar,  Organization  and Searching of Musical Information . It's probably a bit too strongly worded, but I think it really comes  close to describing a very basic problem that most music-informatics research has to deal with.)  --Don Byrd, September 2008
Acknowledgments
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Bibliography http://SocialMusicResearch.org ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Mais conteúdo relacionado

Mais procurados

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)Yi-Hsuan Yang
 
[JAM 2.0] Music API (Paul Malikov)
[JAM 2.0] Music API (Paul Malikov)[JAM 2.0] Music API (Paul Malikov)
[JAM 2.0] Music API (Paul Malikov)jam_team
 
The MediaEval 2017 AcousticBrainz Genre Task: Content-based Music Genre Recog...
The MediaEval 2017 AcousticBrainz Genre Task: Content-based Music Genre Recog...The MediaEval 2017 AcousticBrainz Genre Task: Content-based Music Genre Recog...
The MediaEval 2017 AcousticBrainz Genre Task: Content-based Music Genre Recog...multimediaeval
 
20211026 taicca 2 music generation
20211026 taicca 2 music generation20211026 taicca 2 music generation
20211026 taicca 2 music generationYi-Hsuan Yang
 
Music Cataloging Basics Workshop - Slides
Music Cataloging Basics Workshop - SlidesMusic Cataloging Basics Workshop - Slides
Music Cataloging Basics Workshop - SlidesALATechSource
 
Artist popularity: do web and social music services agree?
Artist popularity: do web and social music services agree?Artist popularity: do web and social music services agree?
Artist popularity: do web and social music services agree?Alejandro Bellogin
 
Snyder Kishimoto: RDA for Music: Popular Music, Jazz, and World Music Audio R...
Snyder Kishimoto: RDA for Music: Popular Music, Jazz, and World Music Audio R...Snyder Kishimoto: RDA for Music: Popular Music, Jazz, and World Music Audio R...
Snyder Kishimoto: RDA for Music: Popular Music, Jazz, and World Music Audio R...ALATechSource
 
Introduction to Music Information Retrieval
Introduction to Music Information RetrievalIntroduction to Music Information Retrieval
Introduction to Music Information RetrievalAndrea Gazzarini
 
Pm music licensing webinar 10-11
Pm   music licensing webinar 10-11Pm   music licensing webinar 10-11
Pm music licensing webinar 10-11alecjames86
 
RDA for music
RDA for musicRDA for music
RDA for musictls224
 
RDA for Music: Scores
RDA for Music: ScoresRDA for Music: Scores
RDA for Music: ScoresALATechSource
 
Conventions of a digipak and magazine ad
Conventions of a digipak and magazine adConventions of a digipak and magazine ad
Conventions of a digipak and magazine ademily_rhian18
 
Tutorial: SPARQL 1.0 - I. Fundulaki - ESWC SS 2014
Tutorial: SPARQL 1.0 - I. Fundulaki - ESWC SS 2014 Tutorial: SPARQL 1.0 - I. Fundulaki - ESWC SS 2014
Tutorial: SPARQL 1.0 - I. Fundulaki - ESWC SS 2014 eswcsummerschool
 
MOODetector: Automatic Music Emotion Recognition
MOODetector: Automatic Music Emotion RecognitionMOODetector: Automatic Music Emotion Recognition
MOODetector: Automatic Music Emotion RecognitionRui Pedro Paiva
 
Music Cataloging Basics (October 2018)
Music Cataloging Basics (October 2018)Music Cataloging Basics (October 2018)
Music Cataloging Basics (October 2018)ALATechSource
 

Mais procurados (18)

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)
 
[JAM 2.0] Music API (Paul Malikov)
[JAM 2.0] Music API (Paul Malikov)[JAM 2.0] Music API (Paul Malikov)
[JAM 2.0] Music API (Paul Malikov)
 
The MediaEval 2017 AcousticBrainz Genre Task: Content-based Music Genre Recog...
The MediaEval 2017 AcousticBrainz Genre Task: Content-based Music Genre Recog...The MediaEval 2017 AcousticBrainz Genre Task: Content-based Music Genre Recog...
The MediaEval 2017 AcousticBrainz Genre Task: Content-based Music Genre Recog...
 
20211026 taicca 2 music generation
20211026 taicca 2 music generation20211026 taicca 2 music generation
20211026 taicca 2 music generation
 
楊奕軒/音樂資料檢索
楊奕軒/音樂資料檢索楊奕軒/音樂資料檢索
楊奕軒/音樂資料檢索
 
Music Cataloging Basics Workshop - Slides
Music Cataloging Basics Workshop - SlidesMusic Cataloging Basics Workshop - Slides
Music Cataloging Basics Workshop - Slides
 
Artist popularity: do web and social music services agree?
Artist popularity: do web and social music services agree?Artist popularity: do web and social music services agree?
Artist popularity: do web and social music services agree?
 
Snyder Kishimoto: RDA for Music: Popular Music, Jazz, and World Music Audio R...
Snyder Kishimoto: RDA for Music: Popular Music, Jazz, and World Music Audio R...Snyder Kishimoto: RDA for Music: Popular Music, Jazz, and World Music Audio R...
Snyder Kishimoto: RDA for Music: Popular Music, Jazz, and World Music Audio R...
 
Introduction to Music Information Retrieval
Introduction to Music Information RetrievalIntroduction to Music Information Retrieval
Introduction to Music Information Retrieval
 
Pm music licensing webinar 10-11
Pm   music licensing webinar 10-11Pm   music licensing webinar 10-11
Pm music licensing webinar 10-11
 
RDA for music
RDA for musicRDA for music
RDA for music
 
RDA for Music: Scores
RDA for Music: ScoresRDA for Music: Scores
RDA for Music: Scores
 
Conventions of a digipak and magazine ad
Conventions of a digipak and magazine adConventions of a digipak and magazine ad
Conventions of a digipak and magazine ad
 
Tutorial: SPARQL 1.0 - I. Fundulaki - ESWC SS 2014
Tutorial: SPARQL 1.0 - I. Fundulaki - ESWC SS 2014 Tutorial: SPARQL 1.0 - I. Fundulaki - ESWC SS 2014
Tutorial: SPARQL 1.0 - I. Fundulaki - ESWC SS 2014
 
MOODetector: Automatic Music Emotion Recognition
MOODetector: Automatic Music Emotion RecognitionMOODetector: Automatic Music Emotion Recognition
MOODetector: Automatic Music Emotion Recognition
 
Music Cataloging Basics (October 2018)
Music Cataloging Basics (October 2018)Music Cataloging Basics (October 2018)
Music Cataloging Basics (October 2018)
 
Digipak planning
Digipak planningDigipak planning
Digipak planning
 
Digipak
DigipakDigipak
Digipak
 

Destaque

Music Hackday Boston - The Last.fm API
Music Hackday Boston - The Last.fm APIMusic Hackday Boston - The Last.fm API
Music Hackday Boston - The Last.fm APIdavidsingleton
 
Tag And Tag Based Recommender
Tag And Tag Based RecommenderTag And Tag Based Recommender
Tag And Tag Based Recommendergu wendong
 
How Live Streaming Is Transforming The Music Industry
How Live Streaming Is Transforming The Music IndustryHow Live Streaming Is Transforming The Music Industry
How Live Streaming Is Transforming The Music IndustryAudiokite Research
 
Streaming Music in 2016
Streaming Music in 2016Streaming Music in 2016
Streaming Music in 2016Kern Elliott
 
How We Listen to Music - SXSW 2015
How We Listen to Music - SXSW 2015How We Listen to Music - SXSW 2015
How We Listen to Music - SXSW 2015Paul Lamere
 
추놀 3회 유사도 측정(우리아기는 누구와 더 닮았는가?)
추놀 3회 유사도 측정(우리아기는 누구와 더 닮았는가?)추놀 3회 유사도 측정(우리아기는 누구와 더 닮았는가?)
추놀 3회 유사도 측정(우리아기는 누구와 더 닮았는가?)choi kyumin
 

Destaque (6)

Music Hackday Boston - The Last.fm API
Music Hackday Boston - The Last.fm APIMusic Hackday Boston - The Last.fm API
Music Hackday Boston - The Last.fm API
 
Tag And Tag Based Recommender
Tag And Tag Based RecommenderTag And Tag Based Recommender
Tag And Tag Based Recommender
 
How Live Streaming Is Transforming The Music Industry
How Live Streaming Is Transforming The Music IndustryHow Live Streaming Is Transforming The Music Industry
How Live Streaming Is Transforming The Music Industry
 
Streaming Music in 2016
Streaming Music in 2016Streaming Music in 2016
Streaming Music in 2016
 
How We Listen to Music - SXSW 2015
How We Listen to Music - SXSW 2015How We Listen to Music - SXSW 2015
How We Listen to Music - SXSW 2015
 
추놀 3회 유사도 측정(우리아기는 누구와 더 닮았는가?)
추놀 3회 유사도 측정(우리아기는 누구와 더 닮았는가?)추놀 3회 유사도 측정(우리아기는 누구와 더 닮았는가?)
추놀 3회 유사도 측정(우리아기는 누구와 더 닮았는가?)
 

Semelhante a Social Tags and Music Information Retrieval (Part II)

Music Recommendation Tutorial
Music Recommendation TutorialMusic Recommendation Tutorial
Music Recommendation TutorialOscar Celma
 
Annotating Music Collections: How Content-Based Similarity Helps to Propagate...
Annotating Music Collections: How Content-Based Similarity Helps to Propagate...Annotating Music Collections: How Content-Based Similarity Helps to Propagate...
Annotating Music Collections: How Content-Based Similarity Helps to Propagate...Oscar Celma
 
Do Androids Dream Of Algorithmic Playlists
Do Androids Dream Of Algorithmic PlaylistsDo Androids Dream Of Algorithmic Playlists
Do Androids Dream Of Algorithmic PlaylistsMatthew Hawn
 
Mp25: Audio Fingerprinting and metadata correction with Python
Mp25: Audio Fingerprinting and metadata correction with PythonMp25: Audio Fingerprinting and metadata correction with Python
Mp25: Audio Fingerprinting and metadata correction with PythonMontreal Python
 
Genres
Genres Genres
Genres jj343
 
alisonquigley_last.fm
alisonquigley_last.fmalisonquigley_last.fm
alisonquigley_last.fmalisonquigley
 
Understanding Music Playlists
Understanding Music PlaylistsUnderstanding Music Playlists
Understanding Music PlaylistsKeunwoo Choi
 
Speech #2  - is a Rhetorical analysis of a movie or a music vi.docx
Speech #2  - is a Rhetorical analysis of a movie or a music vi.docxSpeech #2  - is a Rhetorical analysis of a movie or a music vi.docx
Speech #2  - is a Rhetorical analysis of a movie or a music vi.docxwilliame8
 
How to Discover New Music in 2023 5 Best Apps
How to Discover New Music in 2023 5 Best AppsHow to Discover New Music in 2023 5 Best Apps
How to Discover New Music in 2023 5 Best AppsDarylMitchell9
 
Understanding ai music discovery and recommendation systems
Understanding ai music discovery and recommendation systemsUnderstanding ai music discovery and recommendation systems
Understanding ai music discovery and recommendation systemsValerio Velardo
 
Music recognition
Music recognition Music recognition
Music recognition aaronloklok
 
Random Forests R vs Python by Linda Uruchurtu
Random Forests R vs Python by Linda UruchurtuRandom Forests R vs Python by Linda Uruchurtu
Random Forests R vs Python by Linda UruchurtuPyData
 
Webinar: Natural Language Search with Solr
Webinar: Natural Language Search with SolrWebinar: Natural Language Search with Solr
Webinar: Natural Language Search with SolrLucidworks
 
FindStream investor deck
FindStream investor deckFindStream investor deck
FindStream investor deckFindStream
 
Music discovery on the net
Music discovery on the netMusic discovery on the net
Music discovery on the netguestbf080
 
BadWeather Music Distribution Plan.pdf
BadWeather Music Distribution Plan.pdfBadWeather Music Distribution Plan.pdf
BadWeather Music Distribution Plan.pdfBigPat
 

Semelhante a Social Tags and Music Information Retrieval (Part II) (20)

Music Recommendation Tutorial
Music Recommendation TutorialMusic Recommendation Tutorial
Music Recommendation Tutorial
 
Annotating Music Collections: How Content-Based Similarity Helps to Propagate...
Annotating Music Collections: How Content-Based Similarity Helps to Propagate...Annotating Music Collections: How Content-Based Similarity Helps to Propagate...
Annotating Music Collections: How Content-Based Similarity Helps to Propagate...
 
Do Androids Dream Of Algorithmic Playlists
Do Androids Dream Of Algorithmic PlaylistsDo Androids Dream Of Algorithmic Playlists
Do Androids Dream Of Algorithmic Playlists
 
Mp25: Audio Fingerprinting and metadata correction with Python
Mp25: Audio Fingerprinting and metadata correction with PythonMp25: Audio Fingerprinting and metadata correction with Python
Mp25: Audio Fingerprinting and metadata correction with Python
 
Genres
Genres Genres
Genres
 
alisonquigley_last.fm
alisonquigley_last.fmalisonquigley_last.fm
alisonquigley_last.fm
 
Understanding Music Playlists
Understanding Music PlaylistsUnderstanding Music Playlists
Understanding Music Playlists
 
Speech #2  - is a Rhetorical analysis of a movie or a music vi.docx
Speech #2  - is a Rhetorical analysis of a movie or a music vi.docxSpeech #2  - is a Rhetorical analysis of a movie or a music vi.docx
Speech #2  - is a Rhetorical analysis of a movie or a music vi.docx
 
How to Discover New Music in 2023 5 Best Apps
How to Discover New Music in 2023 5 Best AppsHow to Discover New Music in 2023 5 Best Apps
How to Discover New Music in 2023 5 Best Apps
 
Audience research
Audience researchAudience research
Audience research
 
Understanding ai music discovery and recommendation systems
Understanding ai music discovery and recommendation systemsUnderstanding ai music discovery and recommendation systems
Understanding ai music discovery and recommendation systems
 
Music recognition
Music recognition Music recognition
Music recognition
 
DMET Conference
DMET ConferenceDMET Conference
DMET Conference
 
Random Forests R vs Python by Linda Uruchurtu
Random Forests R vs Python by Linda UruchurtuRandom Forests R vs Python by Linda Uruchurtu
Random Forests R vs Python by Linda Uruchurtu
 
Webinar: Natural Language Search with Solr
Webinar: Natural Language Search with SolrWebinar: Natural Language Search with Solr
Webinar: Natural Language Search with Solr
 
FindStream investor deck
FindStream investor deckFindStream investor deck
FindStream investor deck
 
Music
MusicMusic
Music
 
Music discovery on the net
Music discovery on the netMusic discovery on the net
Music discovery on the net
 
BadWeather Music Distribution Plan.pdf
BadWeather Music Distribution Plan.pdfBadWeather Music Distribution Plan.pdf
BadWeather Music Distribution Plan.pdf
 
Spotify apps - overview
Spotify apps - overviewSpotify apps - overview
Spotify apps - overview
 

Mais de 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
 
Data Mining Music
Data Mining MusicData Mining Music
Data Mining MusicPaul 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
 

Mais de Paul Lamere (9)

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?
 
Data Mining Music
Data Mining MusicData Mining Music
Data Mining Music
 
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.
 

Último

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
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
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
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
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Último (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
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
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
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.
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

Social Tags and Music Information Retrieval (Part II)

  • 1.
  • 2.
  • 3.
  • 4. Other sources of tags: Autotagging How it works Labeled Examples Unknown Examples Machine Learning Model Labeled Examples Feature Extraction Training Tagging
  • 5.
  • 6. Other sources of tags: Autotagging Ground Truth for Classifiers [Craft, Wiggens, Crawford, ISMIR 2007]
  • 7. Other sources of tags: Autotagging Ground Truth for Classifiers [Paul Lamere, JNMR 2008]
  • 8.
  • 9.
  • 10.
  • 11. http://majorminer.com/search Other sources of tags: Autotagging LabROSA
  • 12. T. Bertin-Mahiex, D. Eck, F. Maillet, and P. Lamere. Autotagger: A model for predicting social tags from acoustic features on large music databases. In Journal of New Music Research, 2008 (to appear). Other sources of tags: Autotagging BRAMS, Sun Labs
  • 13.
  • 14. Other sources of tags: Autotagging BRAMS, Sun Labs
  • 15. D. Turnbull, L. Barrington, D. Torres, and G. Lanckriet. Towards musical query-by-semantic description using the CAL500 data set. SIGIR 2007. Other sources of tags: Autotagging CAL UCSD
  • 16.
  • 17.
  • 19.
  • 20.
  • 21. The Vocabulary Problem Using tag clustering to combat synonymy The 'female' cluster of a 2,000 node tag hierarchy
  • 22.
  • 23. The Vocabulary Problem Using item clustering to combat polysemy
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. Discovery & Recommendation Goal: Recreate Ishkur's Guide to EDM
  • 32. Discovery & Recommendation From Folksonomy to Taxonomy
  • 33. Metal Discovery & Recommendation From Folksonomy to Taxonomy
  • 34. Discovery & Recommendation Creating an Artist Hierarchy Attachment order: Artist Popularity
  • 35. Attachment order: Artist Date Discovery & Recommendation Creating an Artist Hierarchy
  • 36. Discovery & Recommendation Creating a Personal Artist Hierarchy
  • 37. Discovery & Recommendation Transparency - Explaura
  • 38. Discovery & Recommendation Transparency - Explaura
  • 39. 2) Drag a tag to make it bigger or smaller. Discovery & Recommendation Steerable recommendations - Explaura 1) Click to add a tag or artist 3) Receive recommendations that match the tag cloud 4) Get an explanation for each recommendation
  • 40.
  • 41.
  • 42.
  • 43.
  • 44. Attention Profile Markup Language <APML> <Profile name=&quot;music&quot;> <ImplicitData> <Concepts> <Concept key=&quot; piano &quot; value =&quot;.81&quot;/> <Concept key=&quot; female vocalists &quot; value =&quot;.72&quot;/> <Concept key=&quot; indie pop &quot; value =&quot;.65&quot;/> <Concept key=&quot; art rock &quot; value =&quot;.60&quot;/> <Concept key=&quot; experimental &quot; value =&quot;.57&quot;/> <Concept key=&quot; great lyricist &quot; value =&quot;.55&quot;/> <Concept key=&quot; noise &quot; value =&quot;.35&quot;/> </Concepts> </ImplicitData> </Profile> </APML> Turn this Into this Then this APML
  • 45. Discovery & Recommendation Last.fm Products using Tag Data
  • 46. Search and Discovery Last.fm Playground http://playground.last.fm/multitag
  • 47.
  • 48. Last.fm Playground: Islands of Music Clustering listeners by tags
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.  
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.