AnalyzeMyMusic - Eine Datenanalyse-App für deinen Spotify-Hörverlauf

Musik App

AnalyzeMyMusic - Eine Datenanalyse-App für deinen Spotify-Hörverlauf

Projekt von: Hristo Georgiev, David Furrer
 
Hristo Georgiev David Furrer
Hristo Georgiev David Furrer


Einführung

AnalyzeMyMusic ist eine Anwendung, mit der Nutzer ihre Hörhistorie auf Spotify analysieren können. Unsere Studenten wollten an einem Projekt arbeiten, bei dem sie Daten von einem grossen Unternehmen verwenden und diese auf coole Weise visualisieren. Beim Brainstorming dachten sie an den beliebten Spotify-Jahresrückblick des Musik-Streaming-Anbieters - im Grunde eine Zusammenfassung des Hörverhaltens im vergangenen Jahr, mit grafisch dargestellten Statistiken. Hristo und David begannen, die API von Spotify zu durchforsten, um herauszufinden, ob sie genug Daten liefern, um dasselbe zu erreichen wie ihre Jahresrückblicke.

Die Anwendung ist mit den folgenden Funktionen ausgestattet und funktioniert wie folgt: 
1.    Login auf Spotify-Konto
2.    Analyse des Hörverlaufs
3.    Erstellung von Playlists

Verwendete Tools und Technologien
  • NEXT.js
  • Tailwind
  • TypeScript
  • Chart.js
  • Nivo
  • Spotify
 

Projektdetails

Laut unseren beiden Studenten hat sich das Nutzerverhalten in den letzten Jahrzehnten stark verändert, was das Medium und die Erfahrung des Musikhörens angeht. Von Vinyl über CD-ROM, iPod, ... bis hin zum Streaming, das auf Daten basiert. Die Daten, die für die Anwendung verwendet werden, sind die, die automatisch generiert werden, wenn man eine Streaming-Plattform wie Spotify nutzt.

Um den Dienst von AnalyzeMyMusic nutzen zu können, müssen sich die Nutzer auf der Website mit ihrem Spotify-Konto anmelden und die Nutzungsbedingungen des Dienstes akzeptieren. Die Oberfläche der Website ist dynamisch und bietet einstellbare Zeiträume für den Hörverlauf. Auf der Startseite erhaltet man einen groben Überblick über die gehörte Musik. In einer weiteren Ansicht erhält man detailliertere Informationen über eigene Top-Tracks, Alben und die dazugehörigen Details wie Sprachlichkeit, Lebendigkeit, Energie und so weiter. Auf der Plattform gibt es auch einen direkten Player, in dem man die Songs mit den eingeblendeten Daten anhören kann. Ein weiteres Feature ist die genaue Historie, die eingeblendet werden kann, damit ein guter Song nicht verloren geht.

Das beliebteste Feature ist die Wiedergabelistenfunktion, mit der man einfach einen Song hinzufügen kann und Vorschläge für verwandte Songs aus demselben Genre erhält. Und ein letzter lustiger Fakt - die Wiedergabeliste, die auf der Party nach der Abschlusspräsentation unseres Capstone-Projekts gespielt wurde, wurde mit unserer App erstellt.

Die Anwendung ist sowohl als Desktop-Version als auch als mobile Version erhältlich.

AnalyzeMyMusic Grafik

 

Resultat

Für die nächsten Schritte in diesem Projekt wurde Folgendes festgelegt:
  • weitere Visualisierungen
  • Lyrik-Funktion
  • Freunde einladen

Wenn du auf der Suche nach neuer Musik bist oder einfach nur wissen willst, was deine Top-Genres oder Künstler sind, empfehlen wir dir AnlayzeMyMusic.
Student

Student

Hristo Georgiev, David Furrer sagt:

Erhalte interaktive Einblicke in deine Musikgeschichte in Spotify.

Möchtest du mehr über die finalen Studenten-Projekte erfahren? Dann finde hier weitere spannende Full-Stack und Data Science Projekte.

Mehr Infos
Project work