Skip to content
#

music-analytics

Here are 33 public repositories matching this topic...

Interactive Streamlit dashboard that transforms a prepared listening-history dataset into rich insights: genres, mood/energy trends, discovery habits, device mix, streaks, artist comebacks, and ML-powered 7-day forecasts with confidence bands for platform share, trained offline and visualized directly in the app.

  • Updated Nov 25, 2025
  • Python

A full-stack web application that transforms music discovery through interactive visualizations, personalized recommendations, and deep artist analytics. Built with the Spotify API, MusicBucket helps users explore new music, track their listening journey, and understand their musical preferences with rich data insights.

  • Updated Jan 9, 2026
  • TypeScript

A Next.js application that lets you explore your Spotify listening history, create playlists based on specific time periods, and visualize your music journey.

  • Updated Jan 12, 2026
  • TypeScript

Unsupervised ML project that clusters Amazon Music tracks by audio features (tempo, energy, danceability) using K-Means & DBSCAN. Includes EDA, PCA visualization, and an interactive Streamlit app for real-time cluster prediction. Perfect for playlist generation & music recommendations!

  • Updated Oct 28, 2025
  • Jupyter Notebook

AI-powered vinyl cataloging and music discovery platform leveraging BigQuery’s generative AI. Processes mixed-format data to deliver personalized recommendations, collection analytics, and intelligent search. Created for the Kaggle BigQuery AI Challenge to showcase real-world, scalable AI solutions for music lovers.

  • Updated Sep 4, 2025
  • Jupyter Notebook

An interactive Power BI project analyzing multi-year Spotify streaming history to uncover user listening patterns, peak activity times, and music preferences. The dashboard includes YOY growth analysis, heatmaps, top artist/album/track rankings, and quadrant segmentation of songs based on frequency and duration.

  • Updated Oct 12, 2025

A full end-to-end machine learning pipeline that predicts Spotify track popularity using audio features and genre encoding. Includes preprocessing, model training, evaluation, and an interactive Streamlit app for real-time predictions and EDA.

  • Updated Nov 26, 2025
  • Jupyter Notebook

This project analyses Spotify track data using linear regression models to explore relationships between audio features and track popularity. It includes Jupyter Notebooks demonstrating simple and multiple linear regression techniques

  • Updated Feb 3, 2025
  • Jupyter Notebook

Improve this page

Add a description, image, and links to the music-analytics topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the music-analytics topic, visit your repo's landing page and select "manage topics."

Learn more