SlideShare a Scribd company logo
Music Recommendation Tutorial ,[object Object],[object Object],[object Object],[object Object]
introduction ,[object Object],[object Object],[object Object],[object Object]
outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
introduction::   what's the problem? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Photo by oh snap
introduction::   why music rec is important? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
introduction::   who is recommendation for? ,[object Object],[object Object],Indifferents Casuals Enthusiasts Savants 7% 21% 32% 40% Hype Machine Last.fm Clear Channel Pandora
introduction::   savants ,[object Object],[object Object],[object Object],[object Object],[object Object],Indifferents Casuals Enthusiasts Savants
introduction::   enthusiasts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Indifferents Casuals Enthusiasts Savants
introduction::   casuals ,[object Object],[object Object],[object Object],[object Object],[object Object],Indifferents Casuals Enthusiasts Savants
introduction::   indifferents ,[object Object],[object Object],[object Object],[object Object],[object Object],Indifferents Casuals Enthusiasts Savants
introduction::   music discovery in the small ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
introduction::   the value of recommendation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
introduction::   the value of recommendation ,[object Object],[object Object],[object Object],[object Object]
introduction::   sources of new music
introduction::   sources of new music ,[object Object],1430 responses http://non-standard.net/blog/?p=85 How do you Discover New Music? Friends Print Editorial Online Editorials Online Mechanical User Survey, July 2007
introduction::   commercial interest ,[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]
introduction::   commercial interest
introduction::   recent investment ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
introduction::   summary ,[object Object],[object Object],[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]
formalization::  definition ,[object Object],[object Object],[object Object],[object Object]
formalization::  definition ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization::  use cases ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization::  use cases ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  the whole picture
formalization ::  describing users & items
formalization ::  describing users & items USERS ITEMS
formalization ::  describing users & items semantic gap USERS ITEMS
formalization ::  describing users & items semantic gap ,[object Object],USERS ITEMS
formalization ::  describing users & items semantic gap ,[object Object],[object Object],USERS ITEMS
formalization ::  describing users ,[object Object],USERS
formalization ::  describing users (me) ,[object Object],USERS
formalization ::  describing users (me) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing users (me) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing users (me) ,[object Object],[object Object],[object Object],[object Object]
formalization ::  describing users (me) ,[object Object],[object Object]
formalization ::  describing users (me) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing users ,[object Object],USERS
formalization ::  describing users (us) ,[object Object],USERS
formalization ::  describing users (us) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing users (us) ,[object Object],[object Object],[object Object],[object Object]
formalization ::  describing users :: languages ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing users :: umirl ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing users :: umirl ,[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]
formalization ::  describing users :: umirl ,[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]
formalization ::  describing users :: umirl ,[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]
formalization ::  describing users :: mpeg-7 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing users :: mpeg-7 ,[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]
formalization ::  describing users :: foaf ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing users :: foaf ,[object Object],[object Object]
formalization ::  describing users :: foafexample ,[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]
formalization ::  describing users :: foaf ,[object Object],[object Object],[object Object],[object Object]
formalization ::  describing users :: foafexample ,[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]
formalization ::  describing users :: gumo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing users :: gumo ,[object Object]
formalization ::  describing users :: gumo ,[object Object]
formalization ::  describing users ,[object Object],UMIRL MPEG-7 FOAF GUMO
formalization ::  describing users ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing items ITEMS ,[object Object]
formalization ::  describing items ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing items :: text ,[object Object],Similarity based upon the text halo surrounding  the music. rock Indie Cute guitar Drums 90s Fast Weird twee Quirky noise pop Cute playful Drums 80s Fast Weird Sweet Quirky Cute rock pop 90s Fun metal rock Edgy guitar thrash 90s Fierce Weird concert Loud thrash rock metal 90s Loud Weird thrash loud metal death thrash rock Edgy gothic heavy metal 90s Frenzied Weird concert Loud
formalization ::  describing items :: text ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing items :: text ,[object Object],[object Object]
formalization ::  describing items :: text ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing items :: text Fun with  metadata
formalization ::  describing items :: text ,[object Object],[object Object]
formalization ::  describing items :: text ,[object Object]
formalization ::  describing items :: text ,[object Object],[object Object],[object Object]
formalization ::  describing items :: text ,[object Object],[object Object],Knees; Pampalk ; Widmer  Artist Classification with Web-Based Data
formalization ::  describing items :: text ,[object Object],[object Object]
formalization ::  describing items :: text ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing items :: text ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing items :: text :: tags ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ISMIR –  I sn't  S ocial  M usic  I ncredibly  R elevant?
formalization ::  describing items :: text :: tags ,[object Object]
formalization ::  describing items :: text :: tags ,[object Object],[object Object]
formalization ::  describing items :: text :: tags ,[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],5628 unique tags have been applied to the Beatles
formalization ::  describing items :: text :: tags ,[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]
formalization ::  describing items :: text :: tags ,[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]
formalization ::  describing items :: text :: tags ,[object Object],[object Object]
formalization ::  describing items :: text :: tags ,[object Object]
formalization ::  describing items :: text :: tags ,[object Object],Elias Pampalk & Masataka Goto, "MusicSun: A New Approach to Artist Recommendation"
formalization ::  describing items :: text :: tags ,[object Object],[object Object]
formalization ::  describing items :: text :: tags ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing items :: text :: tags ,[object Object],Gothic Metal more popular than Country
formalization ::  describing items :: text :: tags ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing items :: text :: tags ,[object Object],[object Object],A Web-Based Game for Collecting Music Metadata Michael I Mandel and Daniel P W Ellis  Identifying words that are musically meaningful David Torres, Douglas Turnbull, Luke Barrington, and Gert Lanckriet  Avg 4.5 tags per clip
formalization ::  describing items :: text :: tags ,[object Object],[object Object],CC by Metal Chris
formalization ::  describing items :: text :: tags ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],*all things annoying in the world put together into one stupid b*tch ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing items :: text :: tags ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing items :: text :: tags ,[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],*all things annoying in the world put together into one stupid b*tch
formalization ::  describing items :: audio ,[object Object]
formalization ::  describing items :: audio ,[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]
formalization ::  describing items :: audio ,[object Object]
formalization ::  describing items :: audio ,[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],Genre Classification Music
formalization ::  describing items :: audio ,[object Object],[object Object],Labeled Examples Unknown Examples Machine Learning Model Labeled Examples Feature Extraction Training Classifying
formalization ::  describing items :: audio ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing items :: audio ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing items :: audio ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing items :: audio ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
formalization ::  describing items :: audio ,[object Object],[object Object]
formalization ::  describing items :: audio ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],From Alpaydin (2004) Supervised learning example
Training  Data Machine Learning Algorithms Trained Models Rock Jazz Classical Electronic Music to be  classified Classified Music formalization ::  describing items :: audio ,[object Object],[object Object]
formalization ::  describing items :: audio ,[object Object],[object Object],Trained Models Music to be  classified Database of  music 'templates' Song 1 Song 2 Song 3 Song 4 Song 5 Query Song Query template Ordered Results Trained  Models Training Query Similarity Query Song 1 Song 2 Song 3 Song 4 Song 5
formalization ::  describing items :: audio ,[object Object],[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]
music recommendation::  algorithms
music recommendation::  algorithms ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
music recommendation::  algorithms ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
music recommendation::  algorithms ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
music recommendation::  algorithms ,[object Object],[object Object],[object Object],[object Object],[object Object]
music recommendation::  algorithms :: expert ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
music recommendation::  algorithms :: expert ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
music recommendation::  algorithms :: expert ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
music recommendation::  algorithms :: demogr ,[object Object]
music recommendation::  algorithms :: demogr ,[object Object],[object Object]
music recommendation::  algorithms :: demogr ,[object Object],[object Object]
music recommendation::  algorithms :: demogr ,[object Object],[object Object]
music recommendation::  algorithms :: demogr ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
music recommendation::  algorithms :: colfilter ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
music recommendation::  algorithms :: colfilter ,[object Object]
music recommendation::  algorithms :: colfilter ,[object Object],[object Object]
music recommendation::  algorithms :: colfilter ,[object Object],[object Object]
music recommendation::  algorithms :: colfilter ,[object Object],[object Object],[object Object]
music recommendation::  algorithms :: colfilter ,[object Object]
music recommendation::  algorithms :: colfilter ,[object Object],[object Object]
music recommendation::  algorithms :: colfilter ,[object Object],[object Object]
music recommendation::  algorithms :: colfilter ,[object Object],[object Object]
music recommendation::  algorithms :: colfilter ,[object Object],[object Object]
music recommendation::  algorithms :: colfilter ,[object Object],[object Object],[object Object],[object Object],[object Object]
music recommendation::  algorithms :: colfilter ,[object Object],[object Object],[object Object],[object Object],[object Object]
music recommendation::  algorithms :: colfilter ,[object Object],[object Object],[object Object],[object Object]
music recommendation::  algorithms :: colfilter ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
music recommendation::  algorithms :: content ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
music recommendation::  algorithms :: hybrid ,[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]
problems::   Social recommenders :: Cold Start ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
problems::   Social recommenders:: Cold Start
problems::   Social recommenders:: Feedback Loops The Shins The Postal Service The Shins The Postal Service The Shins The Postal Service
problems::   Social recommenders:: Popularity Bias
problems::   Social recommenders:: Scale ,[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]
problems::  Social recommenders ,[object Object]
problems::   Social recommenders:: Early Rater Bias ,[object Object],[object Object],[object Object],[object Object],[object Object],Is Justin Timberlake a Product of Cumulative Advantage? Duncan Watts
problems::  Social recommenders ,[object Object],[object Object]
problems::  Social recommenders ,[object Object],[object Object],Courtesy of Bamshad Mobasher
problems::  Social recommenders ,[object Object],Coldplay's  ' Fix You ' on the charts Single Released ,[object Object]
problems::  Social recommenders ,[object Object],Single Released Coldplay's  ' Fix You ' on the charts Single Released New Red hot chili peppers ,[object Object],[object Object]
problems::  Social recommenders ,[object Object],Coldplay's  ' Fix You ' on the charts ,[object Object],[object Object],[object Object]
problems::  Social recommenders ,[object Object],Coldplay's  ' Fix You ' on the charts Single Released New Red hot chili peppers
problems::  Social recommenders ,[object Object]
problems::  Social recommenders ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
problems::  Social recommenders:: trust ,[object Object]
problems::  Social recommenders ,[object Object],Are these really  Better Together?
problems::  Social recommenders ,[object Object]
problems::  Social recommenders Strange Connections
problems::  Social recommenders If you like Gregorian Chants you might like Green Day If you like Britney Spears  you might like...
problems::  Content based recommenders ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
problems::  Content based recommenders ,[object Object],XXX”s technology analyses the music content to extract information about rhythm, tempo, timbre, instruments, vocals, and musical surface of a song.  In fact, they rely mostly (or entirely on metadata for recommendations).
outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
examples::  Hard core music discovery  ,[object Object],[object Object],Indifferents Casuals Enthusiasts Savants 7% 21% 32% 40%
[object Object],examples::  Hard core music discovery
examples::  Social music  ,[object Object],[object Object],[object Object],[object Object],[object Object],Indifferents Casuals Enthusiasts Savants 7% 21% 32% 40%
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],examples::  Social music
Last.fm recommendations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],examples::  Social music
Internet radio ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],examples::  Social music
Last.fm Charts examples::  Social music
examples::  Social music  Last.fm - Scale ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
examples::  Social music  Last.fm – web services ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
examples::  Social music  Last.fm – web services http://ws.audioscrobbler.com/1.0/artist/Deerhoof/toptags.xml <toptags artist=&quot;Deerhoof&quot;> <tag> <name>indie</name> <count>100</count> <url>http://www.last.fm/tag/indie</url> </tag> <tag> <name>experimental</name> <count>94</count> <url>http://www.last.fm/tag/experimental</url> </tag> <tag> <name>indie rock</name> <count>60</count> <url>http://www.last.fm/tag/indie%20rock</url> </tag> <tag> ... </tag> </toptags>
[object Object],[object Object],[object Object],examples::  Content-based:: Pandora  Indifferents Casuals Enthusiasts Savants 7% 21% 32% 40%
examples::  Content-based:: Pandora ,[object Object],[object Object],Pandora feels like a smart friend to me. This friend can articulate the reasons I love some of the things I love most (songs) better than I can, but only because I have told it what I like. This is one of my very favorite Prince songs and Pandora knows just why I like it so much. And I didn't know how to say it so well. Makes the technology seem very warm and reflective of my feelings and identity. It's an extension of the user, not a cold, isolating technology. I feel a part of Pandora some times. I'll bet they LOVE this.  http://flickr.com/photos/libraryman/1225285863/
examples::  Content-based:: Pandora  ,[object Object],[object Object],[object Object],[object Object],[object Object]
examples::  Content-based:: Pandora ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
examples::  Content-based:: Pandora ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
examples::  Content-based:: Pandora ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
examples::  Content-based:: Pandora ,[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],Curiously, no Pandora attributes are given for Led Zeppelin's version
examples::  Content-based:: Pandora ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
examples::  Content-based:: Pandora ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
examples::  Content-based:: Pandora ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
examples::  Content-based:: Pandora ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
examples::  Hybrid:: Mystrands ,[object Object],[object Object],[object Object],[object Object],[object Object]
examples::  Hybrid:: One Llama ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
examples::  Hybrid:: One Llama ,[object Object]
examples::  Hybrid:: BMAT ,[object Object]
outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
evaluation
evaluation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
evaluation ,[object Object],[object Object],[object Object],[object Object],[object Object]
evaluation::  common metrics ,[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]
evaluation::  common metrics ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
evaluation::  limitations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
evaluation::  limitations ,[object Object],[object Object],http://anthony.liekens.net/pub/scripts/last.fm/eclectic.php
http://mainstream.vincentahrend.com/
evaluation::  limitations ,[object Object],[object Object],[object Object],[object Object]
evaluation::  novelty & relevance ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
evaluation::  novelty & relevance ,[object Object],[object Object]
evaluation::  novelty & relevance ,[object Object],[object Object]
evaluation::  novelty & relevance ,[object Object],[object Object],[object Object],[object Object]
evaluation::  novelty & relevance ,[object Object],[object Object],Bruce Springsteen ( 5,992,068 plays )
evaluation::  novelty & relevance ,[object Object],[object Object],[object Object],[object Object]
evaluation::  novelty & relevance ,[object Object],[object Object],Bruce Springsteen ( 5,992,068 plays ) The Rolling Stones ( 11,239,824 plays )
evaluation::  novelty & relevance ,[object Object],[object Object],[object Object],[object Object]
evaluation::  novelty & relevance ,[object Object],[object Object],Mike Shupp (321  plays ) Bruce Springsteen ( 5,992,068 plays ) The Rolling Stones ( 11,239,824 plays )
evaluation::  novelty & relevance ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
evaluation::  novelty & relevance ,[object Object],Mike Shupp Bruce Springsteen The Rolling Stones
evaluation::  novelty & relevance ,[object Object],[object Object],[object Object],[object Object]
evaluation::  novelty & relevance ,[object Object],[object Object],??? ??? ??? ??? ???
evaluation::  novelty & relevance ,[object Object],[object Object],radiohead (40,762,895) red hot chili peppers (37,564,100) muse (30,548,064) the beatles (50,422,827) death cab for cutie (29,335,085) pink floyd (28,081,366) coldplay (27,120,352) metallica (25,749,442)
evaluation::  novelty & relevance ,[object Object],[object Object]
evaluation::  novelty & relevance ,[object Object],The top-8 artists represent the  3.5%  of total plays 50,422,827  the beatles 40,762,895  radiohead 37,564,100  red hot chili peppers 30,548,064  muse 29,335,085  death cab for cutie 28,081,366  pink floyd 27,120,352  coldplay 25,749,442  metallica
evaluation::  novelty & relevance ,[object Object],[object Object]
evaluation::  novelty & relevance ,[object Object],MID HEAD TAIL Split the curve in three sections: HEAD : 1 .. 82 MID :  83 .. 6,651 TAIL :  6,652 .. 249,753
evaluation::  novelty & relevance ,[object Object],ANALYZE Artist similarity in each part of the curve Total Artists used: 40,687 HEAD : 53 (out of 83) MID :  2,789 (out of 6,569) TAIL :  37,845 (out of 239,798) MID HEAD TAIL
evaluation::  novelty & relevance ,[object Object],[object Object],similarity weight
evaluation::  novelty & relevance ,[object Object],[object Object],TAIL Beatles similar artists are in the HEAD and MID part MID HEAD TAIL
evaluation::  novelty & relevance ,[object Object],[object Object],1) All similar artists, non weighted MID  (#6,569) HEAD  (#83) TAIL  (# 239,798 ) 18,55% 80,37% 1,07%
evaluation::  novelty & relevance ,[object Object],[object Object],2) All similar artists, with similarity weight (Beatles --> Beach Boys,  87 ) MID  (#6,569) HEAD  (#83) TAIL  (# 239,798 ) 23,97% 75,40% 0,63%
evaluation::  novelty & relevance ,[object Object],[object Object],3) Only the top-20 similar artists MID  (#6,569) HEAD  (#83) TAIL  (# 239,798 ) 48,50% 51,50%
evaluation::  novelty & relevance ,[object Object],[object Object],In any case (1, 2, 3), similar artists still in the mid MID  (#6,569) HEAD  (#83) TAIL  (# 239,798 ) ~71% ~24% ~5%
evaluation::  novelty & relevance ,[object Object],[object Object],In any case (1, 2, 3), similar artists still in the tail MID  (#6,569) HEAD  (#83) TAIL  (# 239,798 ) ~18% ~82%
evaluation::  novelty & relevance ,[object Object],[object Object],[object Object],[object Object],[object Object]
evaluation::  complex network analysis ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
evaluation::  complex network analysis ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
evaluation::  complex network analysis ,[object Object],[object Object],[object Object]
evaluation::  complex network analysis ,[object Object],[object Object],[object Object]
evaluation::  complex network analysis ,[object Object],[object Object],Top-100 artist with higher in-degree  (i.e incoming links) #78: r.e.m. (737) #30: u2 (718) #45: weezer (611) #47: beck (592) #41:foo fighters (582) #64: pixies (568) #73:  the rolling stones (567) #40: queen (544) #2: radiohead (539) #22: the white stripes (528) #1: the beatles (500) #56: david bowie (488) MID HEAD TAIL #17956: little milton (774) #13174: rufus thomas (758) #8280: joe henderson (744) #7281: mccoy tyner (739) #7170: freddie hubbard (698) #7304: lee morgan (660) #26711: the bar-kays (639) #312073: 34% rodgers (619) #34198: maxine brown (594) #16510: kenny dorham (579) #10500: irma thomas (561) #8121: coleman hawkins (556) #314316: andrew hill (558) #18373: johnnie taylor (558) #16495: jackie mclean (544) #22882: blue mitchell (536) #10482: fred frith (525) ... 52% 12% 36%
evaluation::  complex network analysis ,[object Object],[object Object],[object Object],in_degree(Robert Palmer)=430 => avg(in_degree(sim(Robert Palmer)))=342 in_degree(Ed Alton)=11 => avg(in_degree(sim(Ed Alton)))=18
evaluation::  novelty & relevance ,[object Object],[object Object],[object Object],Artists in the  HEAD MID HEAD   TAIL Artists in the  MID  part MID HEAD TAIL 48,50% 51,50% ~71% ~24% ~5%
evaluation::  novelty & relevance ,[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]
evaluation::  novelty & relevance ,[object Object],[object Object],[object Object],[object Object],R.E.M. (head) Jesus Jones (Tail) Sandy Rogers (Tail) Primus (Mid)
evaluation::  novelty & relevance ,[object Object],[object Object],[object Object],[object Object],[object Object],R.E.M. (head) Jesus Jones (Tail) Sandy Rogers (Tail) Primus (Mid) Counting Crows Violent Femmes Radiohead
evaluation::  complex network analysis ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
evaluation::  complex network analysis ,[object Object],[object Object]
evaluation::  complex network analysis ,[object Object],[object Object]
evaluation::  complex network analysis ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
evaluation::  informal survey ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
evaluation::  informal survey ,[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]
evaluation::  informal survey ,[object Object],Which recommendation is from a human, which is from a machine? Seed Artist: The Beatles ,[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]
evaluation::  informal survey ,[object Object],Which recommendation is from a human, which is from a machine? Seed Artist: The Beatles ,[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],Machine: Up to 11 Human
evaluation::  informal survey ,[object Object],Which recommendation is from a human, which is from a machine? Seed Artist: Miles Davis ,[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]
evaluation::  informal survey ,[object Object],Which recommendation is from a human, which is from a machine? Seed Artist: Miles Davis ,[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],Machine: Sun Tags Human
evaluation::  informal survey ,[object Object],Which recommendation is from a human, which is from a machine? Seed Artist: Arcade Fire ,[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]
evaluation::  informal survey ,[object Object],Which recommendation is from a human, which is from a machine? Seed Artist: Arcade Fire ,[object Object],[object Object],[object Object],[object Object],[object Object]
Music Recommendation Tutorial
Music Recommendation Tutorial
Music Recommendation Tutorial
Music Recommendation Tutorial
Music Recommendation Tutorial
Music Recommendation Tutorial
Music Recommendation Tutorial
Music Recommendation Tutorial
Music Recommendation Tutorial
Music Recommendation Tutorial
Music Recommendation Tutorial
Music Recommendation Tutorial
Music Recommendation Tutorial
Music Recommendation Tutorial
Music Recommendation Tutorial
Music Recommendation Tutorial
Music Recommendation Tutorial
Music Recommendation Tutorial
Music Recommendation Tutorial

More Related Content

Viewers also liked

Real Estate Listing Presentation
Real Estate Listing PresentationReal Estate Listing Presentation
Real Estate Listing Presentation
Proquest Technologies
 
Gear Cutting Presentation for Polytechnic College Students of India
Gear Cutting Presentation for Polytechnic College Students of IndiaGear Cutting Presentation for Polytechnic College Students of India
Gear Cutting Presentation for Polytechnic College Students of India
kichu
 
Understanding DPDK
Understanding DPDKUnderstanding DPDK
Understanding DPDK
Denys Haryachyy
 
Importance of antenatal care
Importance of antenatal careImportance of antenatal care
Importance of antenatal care
Abir Chowdhury
 
Corporate Governance
Corporate GovernanceCorporate Governance
Corporate Governance
Aliza Racelis
 
Classroom Management Techniques
Classroom Management TechniquesClassroom Management Techniques
Classroom Management Techniques
Baita Sapad
 
Fintech and Transformation of the Financial Services Industry
Fintech and Transformation of the Financial Services IndustryFintech and Transformation of the Financial Services Industry
Fintech and Transformation of the Financial Services Industry
Robin Teigland
 
Thai tech startup ecosystem report 2017
Thai tech startup ecosystem report 2017Thai tech startup ecosystem report 2017
Thai tech startup ecosystem report 2017
Techsauce Media
 
Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.
Emiland
 
What I Carry: 10 Tools for Success
What I Carry: 10 Tools for SuccessWhat I Carry: 10 Tools for Success
What I Carry: 10 Tools for Success
Jonathon Colman
 
Environmental Impact Assessment (EIA) report on Rampal 1320MW coal-based powe...
Environmental Impact Assessment (EIA) report on Rampal 1320MW coal-based powe...Environmental Impact Assessment (EIA) report on Rampal 1320MW coal-based powe...
Environmental Impact Assessment (EIA) report on Rampal 1320MW coal-based powe...
Probir Bidhan
 
Mri brain anatomy Dr Muhammad Bin Zulfiqar
Mri brain anatomy Dr Muhammad Bin ZulfiqarMri brain anatomy Dr Muhammad Bin Zulfiqar
Mri brain anatomy Dr Muhammad Bin Zulfiqar
Dr. Muhammad Bin Zulfiqar
 
Fmcg training modules-bfg
Fmcg training modules-bfgFmcg training modules-bfg
Fmcg training modules-bfg
Romy Cagampan
 
The Ultimate Guide to Creating Visually Appealing Content
The Ultimate Guide to Creating Visually Appealing ContentThe Ultimate Guide to Creating Visually Appealing Content
The Ultimate Guide to Creating Visually Appealing Content
Neil Patel
 
BCG Matrix of Engro foods
BCG Matrix of Engro foodsBCG Matrix of Engro foods
BCG Matrix of Engro foods
Mutahir Bilal
 
Creative Planning @ Miami Ad School
Creative Planning @ Miami Ad SchoolCreative Planning @ Miami Ad School
Creative Planning @ Miami Ad School
The Planning Lab
 
61 Beautiful & Inspirational Timeline Cover on Facebook
61 Beautiful & Inspirational Timeline Cover on Facebook61 Beautiful & Inspirational Timeline Cover on Facebook
61 Beautiful & Inspirational Timeline Cover on Facebook
Consonaute
 
BUSINESS QUIZ -Round 1
 BUSINESS QUIZ -Round 1 BUSINESS QUIZ -Round 1
BUSINESS QUIZ -Round 1
pradeep acharya
 
4. heredity and evolution
4. heredity and evolution4. heredity and evolution
4. heredity and evolution
Abhay Goyal
 
Operating Systems - File Management
Operating Systems -  File ManagementOperating Systems -  File Management
Operating Systems - File Management
Damian T. Gordon
 

Viewers also liked (20)

Real Estate Listing Presentation
Real Estate Listing PresentationReal Estate Listing Presentation
Real Estate Listing Presentation
 
Gear Cutting Presentation for Polytechnic College Students of India
Gear Cutting Presentation for Polytechnic College Students of IndiaGear Cutting Presentation for Polytechnic College Students of India
Gear Cutting Presentation for Polytechnic College Students of India
 
Understanding DPDK
Understanding DPDKUnderstanding DPDK
Understanding DPDK
 
Importance of antenatal care
Importance of antenatal careImportance of antenatal care
Importance of antenatal care
 
Corporate Governance
Corporate GovernanceCorporate Governance
Corporate Governance
 
Classroom Management Techniques
Classroom Management TechniquesClassroom Management Techniques
Classroom Management Techniques
 
Fintech and Transformation of the Financial Services Industry
Fintech and Transformation of the Financial Services IndustryFintech and Transformation of the Financial Services Industry
Fintech and Transformation of the Financial Services Industry
 
Thai tech startup ecosystem report 2017
Thai tech startup ecosystem report 2017Thai tech startup ecosystem report 2017
Thai tech startup ecosystem report 2017
 
Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.
 
What I Carry: 10 Tools for Success
What I Carry: 10 Tools for SuccessWhat I Carry: 10 Tools for Success
What I Carry: 10 Tools for Success
 
Environmental Impact Assessment (EIA) report on Rampal 1320MW coal-based powe...
Environmental Impact Assessment (EIA) report on Rampal 1320MW coal-based powe...Environmental Impact Assessment (EIA) report on Rampal 1320MW coal-based powe...
Environmental Impact Assessment (EIA) report on Rampal 1320MW coal-based powe...
 
Mri brain anatomy Dr Muhammad Bin Zulfiqar
Mri brain anatomy Dr Muhammad Bin ZulfiqarMri brain anatomy Dr Muhammad Bin Zulfiqar
Mri brain anatomy Dr Muhammad Bin Zulfiqar
 
Fmcg training modules-bfg
Fmcg training modules-bfgFmcg training modules-bfg
Fmcg training modules-bfg
 
The Ultimate Guide to Creating Visually Appealing Content
The Ultimate Guide to Creating Visually Appealing ContentThe Ultimate Guide to Creating Visually Appealing Content
The Ultimate Guide to Creating Visually Appealing Content
 
BCG Matrix of Engro foods
BCG Matrix of Engro foodsBCG Matrix of Engro foods
BCG Matrix of Engro foods
 
Creative Planning @ Miami Ad School
Creative Planning @ Miami Ad SchoolCreative Planning @ Miami Ad School
Creative Planning @ Miami Ad School
 
61 Beautiful & Inspirational Timeline Cover on Facebook
61 Beautiful & Inspirational Timeline Cover on Facebook61 Beautiful & Inspirational Timeline Cover on Facebook
61 Beautiful & Inspirational Timeline Cover on Facebook
 
BUSINESS QUIZ -Round 1
 BUSINESS QUIZ -Round 1 BUSINESS QUIZ -Round 1
BUSINESS QUIZ -Round 1
 
4. heredity and evolution
4. heredity and evolution4. heredity and evolution
4. heredity and evolution
 
Operating Systems - File Management
Operating Systems -  File ManagementOperating Systems -  File Management
Operating Systems - File Management
 

Similar to Music Recommendation Tutorial

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
 
The best process of finding music updated 2023 doc 19.docx
The best process of finding music updated 2023 doc 19.docxThe best process of finding music updated 2023 doc 19.docx
The best process of finding music updated 2023 doc 19.docx
intel-writers.com
 
App and service ui
App and service uiApp and service ui
App and service ui
Yoon Miyoung
 
Finding a Way In: Teens, Music, and You
Finding a Way In: Teens, Music, and YouFinding a Way In: Teens, Music, and You
Finding a Way In: Teens, Music, and You
clpteens
 
Finding a Way In: Teens, Music, and You
Finding a Way In: Teens, Music, and YouFinding a Way In: Teens, Music, and You
Finding a Way In: Teens, Music, and You
clpteens
 
Explainable Recommendation for Repeat Consumption (RecSys 2020)
Explainable Recommendation for Repeat Consumption (RecSys 2020)Explainable Recommendation for Repeat Consumption (RecSys 2020)
Explainable Recommendation for Repeat Consumption (RecSys 2020)
Kosetsu Tsukuda
 
Do Androids Dream Of Algorithmic Playlists
Do Androids Dream Of Algorithmic PlaylistsDo Androids Dream Of Algorithmic Playlists
Do Androids Dream Of Algorithmic Playlists
Matthew Hawn
 
alisonquigley_last.fm
alisonquigley_last.fmalisonquigley_last.fm
alisonquigley_last.fm
alisonquigley
 
Music Magazine Analysis
Music Magazine AnalysisMusic Magazine Analysis
Music Magazine Analysis
Dawid Tomczuk
 
Get the fa qs for ourstage.txt
Get the fa qs for ourstage.txtGet the fa qs for ourstage.txt
Get the fa qs for ourstage.txt
23rd Street Productions Group
 
Lecture slides thru 1:31
Lecture slides thru 1:31Lecture slides thru 1:31
Lecture slides thru 1:31
Charlie Dahan
 
Recommending and searching @ Spotify
Recommending and searching @ SpotifyRecommending and searching @ Spotify
Recommending and searching @ Spotify
Mounia Lalmas-Roelleke
 
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
DarylMitchell9
 
SXSW Music 2015: Surviving the Shift: Rethinking Music and Data
SXSW Music 2015: Surviving the Shift: Rethinking Music and DataSXSW Music 2015: Surviving the Shift: Rethinking Music and Data
SXSW Music 2015: Surviving the Shift: Rethinking Music and Data
Gigi Johnson
 
Question 1 A2 Media Studies Evaluation
Question 1 A2 Media Studies EvaluationQuestion 1 A2 Media Studies Evaluation
Question 1 A2 Media Studies Evaluation
Shaun Hardwick
 
4. fmp proposal
4. fmp proposal4. fmp proposal
4. fmp proposal
chrislaw34
 
Smart Phones, Smart Audiences? SF Discussion June 2017
Smart Phones, Smart Audiences?  SF Discussion June 2017Smart Phones, Smart Audiences?  SF Discussion June 2017
Smart Phones, Smart Audiences? SF Discussion June 2017
Gigi Johnson
 
Word of Mouth Presentation
Word of Mouth PresentationWord of Mouth Presentation
Word of Mouth Presentation
Jarobin Guerra Gilbert
 
LSM: Listening Conference Call 1
LSM: Listening Conference Call 1LSM: Listening Conference Call 1
LSM: Listening Conference Call 1
Beth Kanter
 

Similar to Music Recommendation Tutorial (20)

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)
 
The best process of finding music updated 2023 doc 19.docx
The best process of finding music updated 2023 doc 19.docxThe best process of finding music updated 2023 doc 19.docx
The best process of finding music updated 2023 doc 19.docx
 
App and service ui
App and service uiApp and service ui
App and service ui
 
Finding a Way In: Teens, Music, and You
Finding a Way In: Teens, Music, and YouFinding a Way In: Teens, Music, and You
Finding a Way In: Teens, Music, and You
 
Finding a Way In: Teens, Music, and You
Finding a Way In: Teens, Music, and YouFinding a Way In: Teens, Music, and You
Finding a Way In: Teens, Music, and You
 
Explainable Recommendation for Repeat Consumption (RecSys 2020)
Explainable Recommendation for Repeat Consumption (RecSys 2020)Explainable Recommendation for Repeat Consumption (RecSys 2020)
Explainable Recommendation for Repeat Consumption (RecSys 2020)
 
Do Androids Dream Of Algorithmic Playlists
Do Androids Dream Of Algorithmic PlaylistsDo Androids Dream Of Algorithmic Playlists
Do Androids Dream Of Algorithmic Playlists
 
alisonquigley_last.fm
alisonquigley_last.fmalisonquigley_last.fm
alisonquigley_last.fm
 
Music Magazine Analysis
Music Magazine AnalysisMusic Magazine Analysis
Music Magazine Analysis
 
Get the fa qs for ourstage.txt
Get the fa qs for ourstage.txtGet the fa qs for ourstage.txt
Get the fa qs for ourstage.txt
 
Lecture slides thru 1:31
Lecture slides thru 1:31Lecture slides thru 1:31
Lecture slides thru 1:31
 
Recommending and searching @ Spotify
Recommending and searching @ SpotifyRecommending and searching @ Spotify
Recommending and searching @ Spotify
 
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
 
SXSW Music 2015: Surviving the Shift: Rethinking Music and Data
SXSW Music 2015: Surviving the Shift: Rethinking Music and DataSXSW Music 2015: Surviving the Shift: Rethinking Music and Data
SXSW Music 2015: Surviving the Shift: Rethinking Music and Data
 
Question 1 A2 Media Studies Evaluation
Question 1 A2 Media Studies EvaluationQuestion 1 A2 Media Studies Evaluation
Question 1 A2 Media Studies Evaluation
 
4. fmp proposal
4. fmp proposal4. fmp proposal
4. fmp proposal
 
Smart Phones, Smart Audiences? SF Discussion June 2017
Smart Phones, Smart Audiences?  SF Discussion June 2017Smart Phones, Smart Audiences?  SF Discussion June 2017
Smart Phones, Smart Audiences? SF Discussion June 2017
 
Word of Mouth Presentation
Word of Mouth PresentationWord of Mouth Presentation
Word of Mouth Presentation
 
LSM: Listening Conference Call 1
LSM: Listening Conference Call 1LSM: Listening Conference Call 1
LSM: Listening Conference Call 1
 

More from Oscar Celma

Mhd nyc-2013
Mhd nyc-2013Mhd nyc-2013
Mhd nyc-2013
Oscar Celma
 
MusicHackDay - Stockholm 2013
MusicHackDay - Stockholm 2013MusicHackDay - Stockholm 2013
MusicHackDay - Stockholm 2013
Oscar Celma
 
Gracenote API - MusicHackDay
Gracenote API - MusicHackDayGracenote API - MusicHackDay
Gracenote API - MusicHackDay
Oscar Celma
 
MusicDiscoBerry: the bittersweet high-hanging fruit
MusicDiscoBerry: the bittersweet high-hanging fruitMusicDiscoBerry: the bittersweet high-hanging fruit
MusicDiscoBerry: the bittersweet high-hanging fruit
Oscar Celma
 
Buddhafy
BuddhafyBuddhafy
Buddhafy
Oscar Celma
 
Bmat ELLA Music Hack Day Barcelona
Bmat ELLA Music Hack Day BarcelonaBmat ELLA Music Hack Day Barcelona
Bmat ELLA Music Hack Day Barcelona
Oscar Celma
 
Music Recommendation and Discovery in the Long Tail
Music Recommendation and Discovery in the Long TailMusic Recommendation and Discovery in the Long Tail
Music Recommendation and Discovery in the Long Tail
Oscar Celma
 
The Quest for Musical Genres: Do the Experts and the Wisdom of Crowds Agree?
The Quest for Musical Genres: Do the Experts and the Wisdom of Crowds Agree?The Quest for Musical Genres: Do the Experts and the Wisdom of Crowds Agree?
The Quest for Musical Genres: Do the Experts and the Wisdom of Crowds Agree?
Oscar Celma
 
From hits to niches? ...or how popular artists can bias music recommendation ...
From hits to niches? ...or how popular artists can bias music recommendation ...From hits to niches? ...or how popular artists can bias music recommendation ...
From hits to niches? ...or how popular artists can bias music recommendation ...
Oscar Celma
 
Music Recommendation and Discovery in...which Web?
Music Recommendation and Discovery in...which Web?Music Recommendation and Discovery in...which Web?
Music Recommendation and Discovery in...which Web?
Oscar 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
 

More from Oscar Celma (11)

Mhd nyc-2013
Mhd nyc-2013Mhd nyc-2013
Mhd nyc-2013
 
MusicHackDay - Stockholm 2013
MusicHackDay - Stockholm 2013MusicHackDay - Stockholm 2013
MusicHackDay - Stockholm 2013
 
Gracenote API - MusicHackDay
Gracenote API - MusicHackDayGracenote API - MusicHackDay
Gracenote API - MusicHackDay
 
MusicDiscoBerry: the bittersweet high-hanging fruit
MusicDiscoBerry: the bittersweet high-hanging fruitMusicDiscoBerry: the bittersweet high-hanging fruit
MusicDiscoBerry: the bittersweet high-hanging fruit
 
Buddhafy
BuddhafyBuddhafy
Buddhafy
 
Bmat ELLA Music Hack Day Barcelona
Bmat ELLA Music Hack Day BarcelonaBmat ELLA Music Hack Day Barcelona
Bmat ELLA Music Hack Day Barcelona
 
Music Recommendation and Discovery in the Long Tail
Music Recommendation and Discovery in the Long TailMusic Recommendation and Discovery in the Long Tail
Music Recommendation and Discovery in the Long Tail
 
The Quest for Musical Genres: Do the Experts and the Wisdom of Crowds Agree?
The Quest for Musical Genres: Do the Experts and the Wisdom of Crowds Agree?The Quest for Musical Genres: Do the Experts and the Wisdom of Crowds Agree?
The Quest for Musical Genres: Do the Experts and the Wisdom of Crowds Agree?
 
From hits to niches? ...or how popular artists can bias music recommendation ...
From hits to niches? ...or how popular artists can bias music recommendation ...From hits to niches? ...or how popular artists can bias music recommendation ...
From hits to niches? ...or how popular artists can bias music recommendation ...
 
Music Recommendation and Discovery in...which Web?
Music Recommendation and Discovery in...which Web?Music Recommendation and Discovery in...which Web?
Music Recommendation and Discovery in...which Web?
 
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...
 

Recently uploaded

A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
taiba qazi
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
simonomuemu
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 

Recently uploaded (20)

A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 

Music Recommendation Tutorial

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. introduction:: sources of new music
  • 15.
  • 16.
  • 17. introduction:: commercial interest
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. formalization :: the whole picture
  • 26. formalization :: describing users & items
  • 27. formalization :: describing users & items USERS ITEMS
  • 28. formalization :: describing users & items semantic gap USERS ITEMS
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65. formalization :: describing items :: text Fun with metadata
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94.
  • 95.
  • 96.
  • 97.
  • 98.
  • 99.
  • 100.
  • 101.
  • 102.
  • 103.
  • 104.
  • 105.
  • 106. music recommendation:: algorithms
  • 107.
  • 108.
  • 109.
  • 110.
  • 111.
  • 112.
  • 113.
  • 114.
  • 115.
  • 116.
  • 117.
  • 118.
  • 119.
  • 120.
  • 121.
  • 122.
  • 123.
  • 124.
  • 125.
  • 126.
  • 127.
  • 128.
  • 129.
  • 130.
  • 131.
  • 132.
  • 133.
  • 134.
  • 135.
  • 136.
  • 137. problems:: Social recommenders:: Cold Start
  • 138. problems:: Social recommenders:: Feedback Loops The Shins The Postal Service The Shins The Postal Service The Shins The Postal Service
  • 139. problems:: Social recommenders:: Popularity Bias
  • 140.
  • 141.
  • 142.
  • 143.
  • 144.
  • 145.
  • 146.
  • 147.
  • 148.
  • 149.
  • 150.
  • 151.
  • 152.
  • 153.
  • 154. problems:: Social recommenders Strange Connections
  • 155. problems:: Social recommenders If you like Gregorian Chants you might like Green Day If you like Britney Spears you might like...
  • 156.
  • 157.
  • 158.
  • 159.
  • 160.
  • 161.
  • 162.
  • 163.
  • 164.
  • 165. Last.fm Charts examples:: Social music
  • 166.
  • 167.
  • 168. examples:: Social music Last.fm – web services http://ws.audioscrobbler.com/1.0/artist/Deerhoof/toptags.xml <toptags artist=&quot;Deerhoof&quot;> <tag> <name>indie</name> <count>100</count> <url>http://www.last.fm/tag/indie</url> </tag> <tag> <name>experimental</name> <count>94</count> <url>http://www.last.fm/tag/experimental</url> </tag> <tag> <name>indie rock</name> <count>60</count> <url>http://www.last.fm/tag/indie%20rock</url> </tag> <tag> ... </tag> </toptags>
  • 169.
  • 170.
  • 171.
  • 172.
  • 173.
  • 174.
  • 175.
  • 176.
  • 177.
  • 178.
  • 179.
  • 180.
  • 181.
  • 182.
  • 183.
  • 184.
  • 186.
  • 187.
  • 188.
  • 189.
  • 190.
  • 191.
  • 193.
  • 194.
  • 195.
  • 196.
  • 197.
  • 198.
  • 199.
  • 200.
  • 201.
  • 202.
  • 203.
  • 204.
  • 205.
  • 206.
  • 207.
  • 208.
  • 209.
  • 210.
  • 211.
  • 212.
  • 213.
  • 214.
  • 215.
  • 216.
  • 217.
  • 218.
  • 219.
  • 220.
  • 221.
  • 222.
  • 223.
  • 224.
  • 225.
  • 226.
  • 227.
  • 228.
  • 229.
  • 230.
  • 231.
  • 232.
  • 233.
  • 234.
  • 235.
  • 236.
  • 237.
  • 238.
  • 239.
  • 240.
  • 241.
  • 242.