What’s in a song? Natural Language Processing (NLP) analysis of Billboard Top 100 songs

This project analyzes and identifies changing trends in music lyrics using Natural Language Processing (NLP). The study uses songs that have ranked amongst the Top 100 in Billboard Charts from 2000 to 2017, and analyzes them based on their peak rank position in a given year. The dataset consists of 6,100 songs, from 1,770 artists, categorized into 6 different genres.

 

View poster | Watch video

  • Author

    Nour Mohamed

  • Advisor

    Agustín Indaco