Skip to content

Releases

final product version 3.0.1 in production

Choose a tag to compare

@JaehoonSong12 JaehoonSong12 released this 09 Dec 02:48
1fbdf45

Final Release Note - Visualytics Music Project

The Visualytics Music Project presents a comprehensive exploration of the music industry, analyzing the evolution of genres, artists, and listener demographics. Featuring an interactive dashboard and detailed visualizations, this final version offers a deep dive into how music trends and preferences have evolved, providing unique insights into the factors driving these changes.

Finalized Features & Visualizations

1. Music Genre Preferences by Age

  • Improved Layout: Alignment issues from the previous version have been fixed for better readability.
  • Description: A segmented bar chart depicting genre popularity across various age groups (12–20, 20–35, 35–60, 60+).
  • Key Insights:
    • Pop and Rock dominate younger audiences, while Jazz and Melody appeal more to older listeners.
    • The interactive hover-over feature allows users to uncover exact proportions and trends for deeper analysis.

Final Evaluation Report

Test Case #1: Emily Sun

  • Positives: Aesthetic appeal of visualizations (Genre Popularity Heatmap, Danceability vs. Energy scatterplot), intuitive communication of insights.
  • Improvements Suggested:
    • Add tooltips/labels for scatterplot points.
    • Include more granular data in the heatmap (e.g., regional variations, subgenres).
    • Enhance narrative flow with explicit connections between visualizations and annotations.
    • Strengthen the call to action or next steps.
  • Improvements Implemented:
    • Added dynamic tooltips for scatterplot points, displaying song names and genres on hover.
    • Refined the Genre Popularity Heatmap with regional and subgenre breakdowns for deeper insights.

Test Case #2: Katherine McNeice

  • Positives: User-friendly navigation, polished UI design, commentary beside visualizations, and high-quality visualizations.
  • Improvements Suggested:
    • Add a color scale to Visualization 2.
    • Clarify inconsistencies in Visualization 3 (e.g., "Top 25" labels showing limited artists).
    • Optimize scrolling performance for smoother user experience.
    • Further polish Visualization 3 to enhance clarity and impact.
  • Improvements Implemented:
    • Added a color scale to Visualization 2 for better interpretability.
    • Resolved inconsistencies in Visualization 3 by aligning the "Top 25" label with the data shown.
    • Optimized scrolling performance for smoother navigation.
    • Enhanced the design of Visualization 3 with clearer labels and a more intuitive layout.

Test Case #3: Shreya S Paliwal

  • Positives: Strong visual appeal and valuable insights in the Genre Popularity Heatmap and Genre Evolution Tree.
  • Improvements Suggested:
    • Align the popularity scale legend with heatmap colors.
    • Improve the visual appeal of the Genre Evolution Tree.
  • Improvements Implemented:
    • Adjusted the heatmap legend to align with the colors for clarity in data interpretation.
    • Enhanced the visual appeal of the Genre Evolution Tree with improved layout, labeling, and color schemes.

Screenshots of Updated Pages

The final release of the Visualytics Music Project integrates genre evolution, artist analysis, and listener preferences into a visually engaging and accessible platform. It serves as a valuable tool for music enthusiasts, industry professionals, and researchers to explore and understand the ever-changing music landscape.

final product version 3.0.0 in production

Choose a tag to compare

@JaehoonSong12 JaehoonSong12 released this 09 Dec 01:24
419de83

...TBA

prototype version 2.0.0

Pre-release

Choose a tag to compare

@JaehoonSong12 JaehoonSong12 released this 08 Dec 23:32
e43ecd7

One last thing to debug, also, feedbacks will be applied later.

Prototype v2 Release Notes

Prototype v2 introduces exciting new visualizations and enhancements to our music analytics project, highlighting the evolution of genres and their relationship with listener demographics. These updates provide deeper insights into music preferences, showcasing trends across generations.

Students Working on Prototype v2

  • Jaehoon Song
  • Yashman Singh
  • Devika Rangnath Papal

Updated Features & Visualizations

1. Genre Evolution Tree

  • Description: A tree diagram that visualizes how music genres like pop and rock have diversified into sub-genres over time.
  • Key Features:
    • Interactive genre nodes.
    • Hover-over functionality for exploring songs, artists, and genre characteristics.
    • A timeline tracking music trends across decades.
  • Purpose: Celebrates the diversity and evolution of music genres, showing how they adapt and branch into new styles.

2. Music Genre Preferences by Age

  • Description: A visualization exploring how music genre preferences vary across different age groups (teens to seniors).
  • Key Features:
    • Stacked bar chart representing genre popularity across age brackets (12-20, 20-35, 35-60, 60+).
    • Hover-over interaction for detailed insights on listener behavior.
  • Purpose: Highlights generational music preferences, providing a deeper understanding of how different audiences connect with music.

Dataset Update

The visualizations are powered by cleaned data from Spotify user research, with sample data as follows:

  • spotify_user_research_cleaned_file.csv:
    Age 12-20 | Fav Music Genre: Pop, Rock, Jazz
    Age 20-35 | Fav Music Genre: Rock, Rap, Melody
    Age 35-60 | Fav Music Genre: Jazz, Melody, Rap

Known Issues

  • The layout of Visualization 5 is currently misaligned, particularly with spacing between bars and axis labels. This will be addressed in the next update.

Screenshot of Updated Page

Next Steps for Prototype v3

  1. Fix layout bugs for Visualization 5.
  2. Expand interactivity by adding filtering options (e.g., by decade or sub-genre).
  3. Implement personalized recommendations based on user preferences derived from the visualized data.

prototype version 1.1.1

Pre-release

Choose a tag to compare

@JaehoonSong12 JaehoonSong12 released this 06 Dec 18:26
e60bc64

Merged from v1.0.0. This is the version for prototype v1 final project submission!

Prototype Release Note (v1)

Project Overview

Project Title:
"Unveiling Music Trends: A Journey Through Time, Culture, and Listener Preferences"

Description:
The prototype offers an immersive exploration of how music genres, artists, and listener preferences have evolved over time, shaped by and shaping cultural identities across generations and regions. It features an interactive and visually engaging platform with storytelling and data visualizations.


Key Highlights

  • Clean Web Interface: Intuitive navigation across multiple sections.
  • Interactive Visualizations:
    • Visualization 1: Genre popularity heatmap showcasing music preference shifts over time.
    • Visualization 2: Scatterplot relating track attributes (e.g., danceability, energy) to popularity.
    • Visualization 3: Bubble chart revealing top artists' dominance by streams.
  • Narrative Flow: A compelling storyboard connects data-driven insights to broader societal and cultural changes.

Contributors

  • Jaehoon Song
  • Yashman Singh
  • Devika Rangnath Papal

Dataset Update

Sources:

  • Historical Genre Trends: Listener engagement across decades.
  • Artist Popularity Metrics: Derived from streaming platforms and historical records.
  • Track-Level Attributes: Analysis of audio features (e.g., energy, danceability).

Datasets Included:

  1. top_10000.csv:
    • Track details: names, artists, release dates, genres, Spotify features (danceability, energy, loudness, valence), and preview links.
  2. songs_normalize.csv:
    • Song attributes: duration, explicitness, release years, key audio features (e.g., acousticness, instrumentalness), and genre associations.
  3. most_streamed.csv:
    • Data on top-streamed tracks: stream counts, release dates, playlist/chart appearances, tempo, and musical composition features.

Future Updates:
Next iterations will incorporate listener demographics and regional trends for enhanced granularity.


Storyboard Presentation

Key Sections:

  1. Introduction and Vision:
    Explores the connection between music trends and cultural identities.
  2. Interactive Visualizations:
    • Genre Heatmap: Tracks preference changes over time.
    • Scatterplot: Examines track attributes' impact on popularity.
    • Bubble Chart: Analyzes artist dominance by streams.
  3. Narrative Flow:
    • Begins with a broad overview of the music industry's evolution.
    • Explores specific insights into genres and listener behaviors.
    • Reflects on cultural patterns and music's role in global connectivity.

Goal:
Integrate storytelling with visual data for an engaging user experience.


Next Steps

This prototype lays the foundation for future development. Feedback from this release will inform improvements in both functionality and content for subsequent versions.

prototype version 1.0.0

Pre-release

Choose a tag to compare

@JaehoonSong12 JaehoonSong12 released this 06 Dec 05:57
65e03a7

...TBA