SlideShare une entreprise Scribd logo
1  sur  39
Télécharger pour lire hors ligne
Analysis and Exploitation of
 Musician Social Networks
for Recommendation and Discovery

     Ben Fields                   Kurt
     b.fields@gold.ac.uk        Jacobson
 Christophe                 Mark       Michael
  Rhodes                   Sandler      Casey
overview
– motivation
– dataset
– experiments
– social radio




2   Fields et. al - Analysis and Exploitation of Musician Social Networks
motivation



3   Fields et. al - Analysis and Exploitation of Musician Social Networks
motivation
Novelty Curves




4   Fields et. al - Analysis and Exploitation of Musician Social Networks
motivation
The Web




5   Fields et. al - Analysis and Exploitation of Musician Social Networks
So much music,
so little time.


 6   Fields et. al - Analysis and Exploitation of Musician Social Networks
So much music,
so little of it good.


 7   Fields et. al - Analysis and Exploitation of Musician Social Networks
How do we discover
           good music?


 8   Fields et. al - Analysis and Exploitation of Musician Social Networks
listening


9   Fields et. al - Analysis and Exploitation of Musician Social Networks
social listening


10   Fields et. al - Analysis and Exploitation of Musician Social Networks
social listening


11   Fields et. al - Analysis and Exploitation of Musician Social Networks
social listening


12   Fields et. al - Analysis and Exploitation of Musician Social Networks
social listening


13   Fields et. al - Analysis and Exploitation of Musician Social Networks
social listening


14   Fields et. al - Analysis and Exploitation of Musician Social Networks
dataset



15   Fields et. al - Analysis and Exploitation of Musician Social Networks
dataset
Sampling Myspace



                                          Randomly
                                        Selected Artist




16   Fields et. al - Analysis and Exploitation of Musician Social Networks
dataset
Sampling Myspace
                                              Selected
                                             Artist's top
                                               friend


                             Selected                         Selected
                            Artist's top                     Artist's top
                              friend                           friend



                                             Randomly
                                           Selected Artist




                             Selected                         Selected
                            Artist's top                     Artist's top
                              friend                           friend




17   Fields et. al - Analysis and Exploitation of Musician Social Networks
dataset
Sampling Myspace
                                                   Artist's         Artist's      Artist's
                                                 top friend       top friend    top friend




                                                                                          Artist's
                                         Artist's                                       top friend
                                       top friend                                                           Artist's
                                                                  Selected                                top friend
                         Artist's
                                                                    Artist's
                       top friend
                                                                  top friend

                                            Selected                               Selected                    Artist's
                                              Artist's                               Artist's                top friend
                         Artist's           top friend                             top friend
                       top friend
                                                                  Randomly
                                                                                                            Artist's
                                                                  Selected
                                                                                                          top friend
                                                                    Artist

                         Artist's
                       top friend
                                            Selected                               Selected
                                                                                                             Artist's
                                              Artist's                               Artist's
                                                                                                           top friend
                                            top friend                             top friend
                            Artist's
                          top friend
                                                                                                            Artist's
                                                       Artist's                                           top friend
                                                                             Artist's
                                                     top friend
                                      Artist's                             top friend
                                    top friend
                                                                                               Artist's
                                                                                             top friend




18   Fields et. al - Analysis and Exploitation of Musician Social Networks
dataset
Sampling Myspace
– scale-free (mostly)
– 15,478 nodes (artist pages)
– 120,487 directed edges
– 91,326 undirected edges
– avg. degree
   – 15.5 as a directed graph
   – 11.8 when undirected


 19   Fields et. al - Analysis and Exploitation of Musician Social Networks
dataset
Cumulative Degree Distribution




20   Fields et. al - Analysis and Exploitation of Musician Social Networks
dataset
Cumulative Degree Distribution




21   Fields et. al - Analysis and Exploitation of Musician Social Networks
experiments



22   Fields et. al - Analysis and Exploitation of Musician Social Networks
experiments
Geodesic v. Acoustic Distance
–pair nodes by geodesic distance
–looking for correlation with
 pairwise EMD
–result is inconclusive


23   Fields et. al - Analysis and Exploitation of Musician Social Networks
experiments
Geodesic v. Acoustic Distance




24   Fields et. al - Analysis and Exploitation of Musician Social Networks
experiments
Max Flow v. Acoustic Distance
– pairs of artist nodes grouped based on
  Maximum Flow
– a randomized network was created as well to
  compare the relationship
– results point toward a mostly orthogonal
  relationship
– examining the mutual information shows that
  most information not common across spaces

 25   Fields et. al - Analysis and Exploitation of Musician Social Networks
experiments
Max Flow v. Acoustic Distance




26   Fields et. al - Analysis and Exploitation of Musician Social Networks
experiments
Max Flow v. EMD




27   Fields et. al - Analysis and Exploitation of Musician Social Networks
experiments
Max Flow v. marsyas distance




28   Fields et. al - Analysis and Exploitation of Musician Social Networks
experiments
Low Entropy Communities
–looking at whether communities
 are more homogenous if edges
 are weighted with sonic
 similarity
–uses genre entropy

29   Fields et. al - Analysis and Exploitation of Musician Social Networks
experiments
Low Entropy Communities

                                         algorithm        c     SC     Srand      Q
                                         none            1      1.16         -         -
                                         gm              42     0.81       1.13      0.61
                                         gm+a            33     0.90       1.13      0.64
                                         wt             195     0.80       1.08      0.61
                                         wt+a           271     0.70       1.06      0.62


                                     Table 1. Results of the community detection algorithms
                                     where c is the number of communities detected, SC  is the
                                     average genre entropy for all communities, Srand  is the
                                     average genre entropy for a random partition of the network
30   Fields et. al - Analysis and Exploitation of Musician Social of communities, and Q is the modu-
                                     into an equal number Networks
experiments
Low Entropy Communities

                                         algorithm        c     SC     Srand      Q
                                         none            1      1.16         -         -
                                         gm              42     0.81       1.13      0.61
                                         gm+a            33     0.90       1.13      0.64
                                         wt             195     0.80       1.08      0.61
                                         wt+a           271     0.70       1.06      0.62


                                     Table 1. Results of the community detection algorithms
                                     where c is the number of communities detected, SC  is the
                                     average genre entropy for all communities, Srand  is the
                                     average genre entropy for a random partition of the network
31   Fields et. al - Analysis and Exploitation of Musician Social of communities, and Q is the modu-
                                     into an equal number Networks
social radio



32   Fields et. al - Analysis and Exploitation of Musician Social Networks
social radio
Weighted Max Flow Playlists
–max flow presents an interesting
 opportunity to create playlists
 using least resistant paths
–preliminary testing shows promise
–needs more exhaustive testing


33   Fields et. al - Analysis and Exploitation of Musician Social Networks
social radio
Playlist Generator




34   Fields et. al - Analysis and Exploitation of Musician Social Networks
social radio
Playlist Generator




34   Fields et. al - Analysis and Exploitation of Musician Social Networks
social radio
The Social Radio
– produce playlists via weighted
  distance paths
– next destination song is determined
  via a vote across all listeners
– candidate songs selected from
  disparate communities

35   Fields et. al - Analysis and Exploitation of Musician Social Networks
social radio
The Social Radio




36   Fields et. al - Analysis and Exploitation of Musician Social Networks
resources
– http://mypyspace.sourceforge.net/
– http://dbtune.org/myspace/
– http://omras2.doc.gold.ac.uk/software/fftExtract/
– slides: http://slideshare.com/BenFields
– contact: b.fields@gold.ac.uk
             http://blog.benfields.net
             twitter: @alsothings




 37   Fields et. al - Analysis and Exploitation of Musician Social Networks
resources
– http://mypyspace.sourceforge.net/
– http://dbtune.org/myspace/
– http://omras2.doc.gold.ac.uk/software/fftExtract/
– slides: http://slideshare.com/BenFields
– contact: b.fields@gold.ac.uk
             http://blog.benfields.net
             twitter: @alsothings

                    Questions?

 37   Fields et. al - Analysis and Exploitation of Musician Social Networks

Contenu connexe

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 

Dernier (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 

En vedette

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

En vedette (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

IEEE-THEMES: Analysis and Exploitation of Musician Social Networks for Recommendation and Discovery

  • 1. Analysis and Exploitation of Musician Social Networks for Recommendation and Discovery Ben Fields Kurt b.fields@gold.ac.uk Jacobson Christophe Mark Michael Rhodes Sandler Casey
  • 2. overview – motivation – dataset – experiments – social radio 2 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 3. motivation 3 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 4. motivation Novelty Curves 4 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 5. motivation The Web 5 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 6. So much music, so little time. 6 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 7. So much music, so little of it good. 7 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 8. How do we discover good music? 8 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 9. listening 9 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 10. social listening 10 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 11. social listening 11 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 12. social listening 12 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 13. social listening 13 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 14. social listening 14 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 15. dataset 15 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 16. dataset Sampling Myspace Randomly Selected Artist 16 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 17. dataset Sampling Myspace Selected Artist's top friend Selected Selected Artist's top Artist's top friend friend Randomly Selected Artist Selected Selected Artist's top Artist's top friend friend 17 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 18. dataset Sampling Myspace Artist's Artist's Artist's top friend top friend top friend Artist's Artist's top friend top friend Artist's Selected top friend Artist's Artist's top friend top friend Selected Selected Artist's Artist's Artist's top friend Artist's top friend top friend top friend Randomly Artist's Selected top friend Artist Artist's top friend Selected Selected Artist's Artist's Artist's top friend top friend top friend Artist's top friend Artist's Artist's top friend Artist's top friend Artist's top friend top friend Artist's top friend 18 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 19. dataset Sampling Myspace – scale-free (mostly) – 15,478 nodes (artist pages) – 120,487 directed edges – 91,326 undirected edges – avg. degree – 15.5 as a directed graph – 11.8 when undirected 19 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 20. dataset Cumulative Degree Distribution 20 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 21. dataset Cumulative Degree Distribution 21 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 22. experiments 22 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 23. experiments Geodesic v. Acoustic Distance –pair nodes by geodesic distance –looking for correlation with pairwise EMD –result is inconclusive 23 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 24. experiments Geodesic v. Acoustic Distance 24 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 25. experiments Max Flow v. Acoustic Distance – pairs of artist nodes grouped based on Maximum Flow – a randomized network was created as well to compare the relationship – results point toward a mostly orthogonal relationship – examining the mutual information shows that most information not common across spaces 25 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 26. experiments Max Flow v. Acoustic Distance 26 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 27. experiments Max Flow v. EMD 27 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 28. experiments Max Flow v. marsyas distance 28 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 29. experiments Low Entropy Communities –looking at whether communities are more homogenous if edges are weighted with sonic similarity –uses genre entropy 29 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 30. experiments Low Entropy Communities algorithm c SC Srand Q none 1 1.16 - - gm 42 0.81 1.13 0.61 gm+a 33 0.90 1.13 0.64 wt 195 0.80 1.08 0.61 wt+a 271 0.70 1.06 0.62 Table 1. Results of the community detection algorithms where c is the number of communities detected, SC is the average genre entropy for all communities, Srand is the average genre entropy for a random partition of the network 30 Fields et. al - Analysis and Exploitation of Musician Social of communities, and Q is the modu- into an equal number Networks
  • 31. experiments Low Entropy Communities algorithm c SC Srand Q none 1 1.16 - - gm 42 0.81 1.13 0.61 gm+a 33 0.90 1.13 0.64 wt 195 0.80 1.08 0.61 wt+a 271 0.70 1.06 0.62 Table 1. Results of the community detection algorithms where c is the number of communities detected, SC is the average genre entropy for all communities, Srand is the average genre entropy for a random partition of the network 31 Fields et. al - Analysis and Exploitation of Musician Social of communities, and Q is the modu- into an equal number Networks
  • 32. social radio 32 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 33. social radio Weighted Max Flow Playlists –max flow presents an interesting opportunity to create playlists using least resistant paths –preliminary testing shows promise –needs more exhaustive testing 33 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 34. social radio Playlist Generator 34 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 35. social radio Playlist Generator 34 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 36. social radio The Social Radio – produce playlists via weighted distance paths – next destination song is determined via a vote across all listeners – candidate songs selected from disparate communities 35 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 37. social radio The Social Radio 36 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 38. resources – http://mypyspace.sourceforge.net/ – http://dbtune.org/myspace/ – http://omras2.doc.gold.ac.uk/software/fftExtract/ – slides: http://slideshare.com/BenFields – contact: b.fields@gold.ac.uk http://blog.benfields.net twitter: @alsothings 37 Fields et. al - Analysis and Exploitation of Musician Social Networks
  • 39. resources – http://mypyspace.sourceforge.net/ – http://dbtune.org/myspace/ – http://omras2.doc.gold.ac.uk/software/fftExtract/ – slides: http://slideshare.com/BenFields – contact: b.fields@gold.ac.uk http://blog.benfields.net twitter: @alsothings Questions? 37 Fields et. al - Analysis and Exploitation of Musician Social Networks