Code
Python Data Pipeline for Spotify Listening Trends
Overview
What this challenge is about.
Write a Python script (or Jupyter notebook) that reads the provided CSV files (4 weeks of Spotify Top 200 data), cleans inconsistencies (missing artists, duplicate entries, encoding issues), and produces: (1) a cleaned dataset, (2) a weekly trend summary, (3) three visualizations (top 10 bar chart, genre pie chart, week-over-week movement scatter plot). Use pandas, matplotlib, and standard library only.
The Brief
What you'll do, and what you'll demonstrate.
Build a Python data pipeline that extracts trending track data from the Spotify Web API, transforms it into a structured dataset, and produces a visual dashboard showing genre trends, audio feature distributions, and artist popularity patterns.
Program Fit
Where this fits in your program.
Sharpens the same skills your degree expects you to demonstrate.
Aligned coursework coming soon.
Skills
Skills you'll demonstrate.
Each one shows up on your verified credential.
Careers
Roles this prepares you for.
Real titles. Real skill bridges. Pick the one closest to your trajectory.
Career mappings coming soon.