Skip to content

Latest commit

 

History

History
47 lines (35 loc) · 1.7 KB

File metadata and controls

47 lines (35 loc) · 1.7 KB

DSCI-532 Spotify Popularity

Our Motivation and Purpose

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.

Who are we?

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.

Usage

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.

Alt Text

Support

For any issues regarding running our dashboard or for feature requests, please contact us using github issues

Installation

  1. Clone the repository

  2. Change directory to the root of the project:

cd /path/to/DSCI-532_2024_11_spotify-popularity
  1. Create conda environment:
conda env create -f environment.yml
  1. Activate the environment:
conda activate 532_Spotify_Popularity
  1. Run the following command to run the app:
python src/app.py

Contributing

You can find the guidelines for contributing here