P-003 · 2025 · Teamprojekt

Künstler-Einflussnetzwerke mit Neo4j

Graphanalyse musikalischen Einflusses von 1960 bis 2020: Cover-Daten von SecondHandSongs in Neo4j, bewertet mit PageRank, In-Degree und Betweenness, dann geclustert.

Neo4jCypherGDSAPOCNeo4j Bloom

Drei Sichten auf Einfluss

Gerichteter, gewichteter Cover-Song-Graph in Neo4j, 1960 bis 2020
In-DegreeWie oft ein Künstler gecovert wird
PageRankGecovert von selbst einflussreichen Künstlern
BetweennessBrücken zwischen sonst getrennten Gruppen

Zentralitätsprofile mit Graph Data Science geclustert

Einflussreiche Künstler und Communities, erkundet in Neo4j Bloom
Die Kanten stammen aus Cover-Einträgen von SecondHandSongs; Einfluss bedeutet hier dokumentierte Cover-Beziehungen.

Die Frage

Welche Künstler haben die Popmusik zwischen 1960 und 2020 am stärksten geprägt? Wir haben die Frage über einen messbaren Stellvertreter beantwortet: Wer wird von wem gecovert? Jedes auf SecondHandSongs erfasste Cover wird zu einer gerichteten Kante vom covernden zum ursprünglichen Künstler, gewichtet nach Häufigkeit.

Vorgehen

Wir haben Künstler, Songs und Cover in Neo4j geladen und daraus einen Einflussgraphen zwischen Künstlern projiziert. Abfragen mit Graph Data Science bewerten jeden Künstler auf drei Arten. Der In-Degree zählt, wie oft ein Künstler gecovert wird, PageRank belohnt zusätzlich Cover durch selbst einflussreiche Künstler, und Betweenness findet Künstler, die sonst getrennte Gruppen verbinden. K-Means-Clustering auf diesen Werten gruppiert Künstler mit ähnlichem Einflussprofil, und Neo4j Bloom macht die Gruppen erkundbar.

Ergebnisse

The Beatles liegen bei jedem Maß an der Spitze. Im veröffentlichten Graphen erhalten sie 9.389 Cover-Verbindungen, mehr als doppelt so viele wie Duke Ellington mit 4.486. Bob Dylan, Elvis Presley und die Rolling Stones liegen ebenfalls weit vorn, und die Cluster folgen grob Genres wie Rock, Jazz und Pop.

Meine Rolle und Grenzen

Ich habe im Rahmen eines Teamprojekts daran gearbeitet; das Repository enthält die Graphdaten, die Cypher-Abfragen und die Bloom-Konfiguration. Einfluss bedeutet hier dokumentierte Cover, daher beschreibt die Rangfolge diesen Graphen und nicht musikalische Bedeutung im Allgemeinen. Künstler, deren Cover auf SecondHandSongs gut dokumentiert sind, können im Ranking höher stehen, als es ihr allgemeiner Einfluss rechtfertigen würde.

Am häufigsten gecoverte Künstler im Graphen

02.5005.0007.50010.000The Beatles: 9.389The Beatles9.389Duke Ellington: 4.486Duke Ellington4.486Bob Dylan: 3.452Bob Dylan3.452Bing Crosby: 2.899Bing Crosby2.899Elvis Presley: 2.867Elvis Presley2.867Fred Astaire: 2.426Fred Astaire2.426Frank Sinatra: 2.178Frank Sinatra2.178Thelonious Monk: 1.874Thelonious Monk1.874The Rolling Stones: 1.811The Rolling Stones1.811Hank Williams: 1.624Hank Williams1.624
Summe der Cover-Beziehungsgewichte, die jeder Künstler im veröffentlichten Einflussgraphen erhält (Daten von SecondHandSongs). The Beatles erhalten mehr als doppelt so viele wie der nächste Künstler, passend zu den Zentralitätsergebnissen.

Öffentlichen Code und Dokumentation auf GitHub ansehen ↗

Timur Salakhetdinov ·