Skip to content

MayaSimone/song_sentiment_analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Song Sentiment Analysis

About The Project

This project uses the Vader module of the Natural Learning Toolkit to conduct sentiment analysis on the lyrics of different Fall Out Boy albums over time. While this project focuses on Fall Out Boy, the functions would work on any other band or artist whose lyrics are on AZ Lyrics where this project sources lyrics from. This is the second project in Olin's Software Design course.

Built With

This project was built using the following libraries:

Getting Started

To get a local copy up and running follow these steps.

  1. Clone the repo
git clone https://github.com/MayaSimone/song_sentiment_analysis.git
  1. Install the Requests library
$ python -m pip install requests
  1. Install the Beautiful Soup library
$ apt-get install python3-bs4
  1. Install the Natural Learning Toolkit
$ pip install --user -U nltk

*Note the Natural Learning toolkit will also require you to run the following code in a Python interpretter in order to use the Vader Module.

nltk.downloader.download('vader_lexicon')

Acknowledgements

Hutto, C.J. & Gilbert, E.E. (2014). VADER: A Parsimonious Rule-based Model for Sentiment Analysis of Social Media Text. Eighth International Conference on Weblogs and Social Media (ICWSM-14). Ann Arbor, MI, June 2014.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published