Music is one of the biggest sectors in the entertainment industry and record labels need to evaluate their artists as well as find new artists to invest in. This dashboard application will allow record companies to make data driven decisions. Record companies will be able to filter by artist and genre to see popularity of the artists as well as what makes them popular.
We are a data scientist consultancy firm and we believe that record companies have the data to be more data-driven in the era where data is abundant. Our team consists of Rachel Bouwer, Koray Tecimer, He Ma, and Yimeng Xia.
To generate insights use genre selector, artist selector and also specify the start and end date to filter the data. The plots will update based on the given inputs. The plots will show the relationship between different insights for the given genre and artist. The features for top 5 popular songs will be displayed on the right side of the dashboard.
For any issues regarding running our dashboard or for feature requests, please contact us using github issues
Clone the repository
Change directory to the root of the project:
cd /path/to/DSCI-532_2024_11_spotify-popularity
Create conda environment:
conda env create -f environment.yml
Activate the environment:
conda activate 532_Spotify_Popularity
Run the following command to run the app:
python src/app.py
You can find the guidelines for contributing here