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

Ben Fields
Ben FieldsWandering Scholar at Fun and Plausible Solutions, Goldsmiths University of London
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
1 of 39

Recommended

Ale or Lager and Other False Choices by
Ale or Lager and Other False ChoicesAle or Lager and Other False Choices
Ale or Lager and Other False ChoicesBen Fields
842 views20 slides
Admire2011 slides by
Admire2011 slidesAdmire2011 slides
Admire2011 slidesBen Fields
522 views37 slides
Musicmetric api v1 beta 2 by
Musicmetric api v1 beta 2Musicmetric api v1 beta 2
Musicmetric api v1 beta 2Ben Fields
493 views18 slides
Finding a Path Through the Juke Box: The Playlist Tutorial by
Finding a Path Through the Juke Box: The Playlist TutorialFinding a Path Through the Juke Box: The Playlist Tutorial
Finding a Path Through the Juke Box: The Playlist TutorialBen Fields
33.3K views299 slides
Mining the social web for music-related data: a hands-on tutorial by
Mining the social web for music-related data: a hands-on tutorialMining the social web for music-related data: a hands-on tutorial
Mining the social web for music-related data: a hands-on tutorialBen Fields
4.2K views71 slides
ChatGPT and the Future of Work - Clark Boyd by
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
22K views69 slides

More Related Content

Recently uploaded

From chaos to control: Managing migrations and Microsoft 365 with ShareGate! by
From chaos to control: Managing migrations and Microsoft 365 with ShareGate!From chaos to control: Managing migrations and Microsoft 365 with ShareGate!
From chaos to control: Managing migrations and Microsoft 365 with ShareGate!sammart93
9 views39 slides
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensorssugiuralab
19 views15 slides
Five Things You SHOULD Know About Postman by
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About PostmanPostman
30 views43 slides
6g - REPORT.pdf by
6g - REPORT.pdf6g - REPORT.pdf
6g - REPORT.pdfLiveplex
10 views23 slides
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...James Anderson
66 views32 slides
Info Session November 2023.pdf by
Info Session November 2023.pdfInfo Session November 2023.pdf
Info Session November 2023.pdfAleksandraKoprivica4
11 views15 slides

Recently uploaded(20)

From chaos to control: Managing migrations and Microsoft 365 with ShareGate! by sammart93
From chaos to control: Managing migrations and Microsoft 365 with ShareGate!From chaos to control: Managing migrations and Microsoft 365 with ShareGate!
From chaos to control: Managing migrations and Microsoft 365 with ShareGate!
sammart939 views
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab19 views
Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman30 views
6g - REPORT.pdf by Liveplex
6g - REPORT.pdf6g - REPORT.pdf
6g - REPORT.pdf
Liveplex10 views
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson66 views
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
DALI Basics Course 2023 by Ivory Egg
DALI Basics Course  2023DALI Basics Course  2023
DALI Basics Course 2023
Ivory Egg16 views
The details of description: Techniques, tips, and tangents on alternative tex... by BookNet Canada
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...
BookNet Canada126 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software257 views
STPI OctaNE CoE Brochure.pdf by madhurjyapb
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdf
madhurjyapb13 views
Business Analyst Series 2023 - Week 3 Session 5 by DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10237 views
Transcript: The Details of Description Techniques tips and tangents on altern... by BookNet Canada
Transcript: The Details of Description Techniques tips and tangents on altern...Transcript: The Details of Description Techniques tips and tangents on altern...
Transcript: The Details of Description Techniques tips and tangents on altern...
BookNet Canada135 views
Data-centric AI and the convergence of data and model engineering: opportunit... by Paolo Missier
Data-centric AI and the convergence of data and model engineering:opportunit...Data-centric AI and the convergence of data and model engineering:opportunit...
Data-centric AI and the convergence of data and model engineering: opportunit...
Paolo Missier39 views
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院 by IttrainingIttraining
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf

Featured

How to have difficult conversations by
How to have difficult conversations How to have difficult conversations
How to have difficult conversations Rajiv Jayarajah, MAppComm, ACC
4.6K views19 slides
Introduction to Data Science by
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data ScienceChristy Abraham Joy
82.2K views51 slides
Time Management & Productivity - Best Practices by
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
169.7K views42 slides
The six step guide to practical project management by
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
36.6K views27 slides
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright... by
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
12.6K views21 slides
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present... by
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
55.4K views138 slides

Featured(20)

Time Management & Productivity - Best Practices by Vit Horky
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky169.7K views
The six step guide to practical project management by MindGenius
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius36.6K views
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright... by RachelPearson36
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...
RachelPearson3612.6K views
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present... by Applitools
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...
Applitools55.4K views
12 Ways to Increase Your Influence at Work by GetSmarter
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter401.6K views
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G... by DevGAMM Conference
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
DevGAMM Conference3.6K views
Barbie - Brand Strategy Presentation by Erica Santiago
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
Erica Santiago25.1K views
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well by Saba Software
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software25.2K views
Introduction to C Programming Language by Simplilearn
Introduction to C Programming LanguageIntroduction to C Programming Language
Introduction to C Programming Language
Simplilearn8.4K views
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr... by Palo Alto Software
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...
The Pixar Way: 37 Quotes on Developing and Maintaining a Creative Company (fr...
Palo Alto Software88.3K views
9 Tips for a Work-free Vacation by Weekdone.com
9 Tips for a Work-free Vacation9 Tips for a Work-free Vacation
9 Tips for a Work-free Vacation
Weekdone.com7.2K views
How to Map Your Future by SlideShop.com
How to Map Your FutureHow to Map Your Future
How to Map Your Future
SlideShop.com275.1K views
Beyond Pride: Making Digital Marketing & SEO Authentically LGBTQ+ Inclusive -... by AccuraCast
Beyond Pride: Making Digital Marketing & SEO Authentically LGBTQ+ Inclusive -...Beyond Pride: Making Digital Marketing & SEO Authentically LGBTQ+ Inclusive -...
Beyond Pride: Making Digital Marketing & SEO Authentically LGBTQ+ Inclusive -...
AccuraCast3.4K views
Exploring ChatGPT for Effective Teaching and Learning.pptx by Stan Skrabut, Ed.D.
Exploring ChatGPT for Effective Teaching and Learning.pptxExploring ChatGPT for Effective Teaching and Learning.pptx
Exploring ChatGPT for Effective Teaching and Learning.pptx
Stan Skrabut, Ed.D.57.6K views

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