Skip to content

cornelldatajournal/billboard-sentiments

Repository files navigation

CDJ-Billboard-Sentiments

All the files used in the Billboard Sentiments project for Cornell Data Journal. Article link: http://billboardsentiments.com/.

Built with

  • Adobe Premiere Pro:
    • Used for editing certain animated visuals
  • R Studio:
    • Generating visuals through R
  • Excel:
    • Organizing data used in Python and R
  • Jupyter Notebooks
    • Generating visuals through Python
    • Scraping the data through NLTK and LyricsGenius
  • Visual Studio Code:
    • Writing HTML, CSS, and JS code to build the site
    • Generating visuals through Python

Resources used

  • Wikipedia - Used to obtain yearly Billboard 100 Data
  • LyricsGenius - Matching lyrics to song data through the GeniusAPI in Python
  • NLTK - Obtaining sentiment scores for qualifying songs
  • Kaggle - Merging songs to features obtained through SpotifyAPI
  • Lottie - Loose inspiration for certain visuals

Contributors

Project lead:

  • Nikhil Chinchalkar

Team members:

  • Harriet Kumah
  • Ivan Xie
  • Rithya Sriram
  • Stuti Gupta
  • Tanvi Bhave
  • Tony Oh

Acknowledgments

  • Cornell Data Journal for the platform

About

Project for Cornell Data Journal's Spring 2024 session.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published