Skip to content

Project files for the Text Mining course 2017 at VU Amsterdam. Song lyrics of 380.000+ songs has been scraped and used for sentiment analysis and geolocation visualisation. Natural Language Processing tools such as tokenization, Named Entity Recognition and sentiment analysis has been used.

Notifications You must be signed in to change notification settings

laura-ham/Text-Mining

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Text-Mining

Project files for the Text Mining course 2017 at VU Amsterdam. Song lyrics of 380.000+ songs has been scraped and used for sentiment analysis and geolocation visualisation. Natural Language Processing tools such as tokenization, Named Entity Recognition and sentiment analysis has been used.

Three Python code files are added in this project directory.

  1. 'Compare_artists.py' lets you compare the overall sentiment of two different artists.
  2. 'Wordclouds.py' outputs two wordclouds after entering an artist's name. The wordclouds visualises the most frequent words in the 15 most positive and negative songs.
  3. 'Timeline.py' gives a visualisation of a the sentiment of songs of a requested artist through the years. The sentiment per song is presented, and a line is shown for the average sentiment per year.

About

Project files for the Text Mining course 2017 at VU Amsterdam. Song lyrics of 380.000+ songs has been scraped and used for sentiment analysis and geolocation visualisation. Natural Language Processing tools such as tokenization, Named Entity Recognition and sentiment analysis has been used.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages