petitmi / StudyBird551-R

An analysis visualization dashboard for Billboard top100 hot🔥🔥songs🔥🔥analysis over year.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

StudyBird551

An analysis visualization dashboard for Billboard top100 hot🔥🔥songs🔥🔥analysis over year.

Website: https://study-bird-dash-r.herokuapp.com

Our dashboard provides the main features of hit songs with respect to tracks, lyrics and artist through years. For those songs, several characteristics are the main focus.

  • Artists: (1) Popularity; (2) seniority; (3) dedication/activity; (4) genres.
  • Literature: (1) Theme and topic; (2) Physical features; (3) Sentiments;
  • Musicality: (1) Vibes; (2) Rhythm; (3) Musical scale

Various charts and indicators are suppoted to visualize those characteristics. The related descriptions are below the charts to help a deep understanding.
Plotly, altair, Heroku are the main modules or platform to generate HTML pages, data visualization, and deployment respectively. Data sources are Billboard charts, Spotify, Musixmatch and Genius.
Click on the link below have a look directly.

Quick Visuals

ArtistsLyricsTracks
imageimageimage

Usage

cd src
Rescript app.py

Contributing

Contributing

License

License

Contact

If you are interested or have questions, please feel free to contact Nyx.

Longing for More?

A fictional story behind
Yuhong🧞‍♀️ is a professional music producer and recently received a tough task from CEO Nyx🥷 to prepare a new album for a new singer Tia🧑‍🎤, and to help Tia turn into a successful artist who has at least one million followers to make money from. Or Nyx will fire her. Tia just parachuted into the company and has no idea in music but a rumor that she is Nyx’s Nephew.
So Yuhong came to us to get the tricks about how will songs and artists become successful in music markets and what features they own. We only showed her StudyBird551.
She first browsed the artist page. She filtered their genres, sorted their activity and popularity, number of albums and overall album popularity, she easily [chose] the artists genres.
Then Yuhong opened the lyrics page. She compared the themes of the hot songs, looked through the word distribution of them to know the topic listeners care about. She filtered the keys beats and rhythms of songs to adapt Tia’s narrow sound range.
And she checked out the tracks page, she observed the vibe, melody and rhythm characters to find the production orientation for Tia’s album.

Yuhong absorbed all the information she got from StudyBird551 and were much more confident to start her hard work.

About

An analysis visualization dashboard for Billboard top100 hot🔥🔥songs🔥🔥analysis over year.

License:MIT License


Languages

Language:Jupyter Notebook 99.9%Language:R 0.1%Language:Dockerfile 0.0%