/music-analysis

Script for processing, mining, and visualizing song lyrics

Primary LanguageR

music-analysis

Script for processing, mining, and visualizing song lyrics

Description: starset-lyrics-analysis

Corresponding blog post: https://lhehnke.github.io/notes/2018/02/03/starset-song-lyrics

The script covers

  • downloading and processing song lyrics with geniusR (https://github.com/josiahparry/geniusR)
  • transforming lyrics into a tidy format
  • mining lyrics by
    • calculating and plotting word frequencies
    • conducting sentiment analyses (nrc; bing)
    • calculating and plotting n-grams

using STARSET albums.

Example plots (bigram networks):