Music Mood Detection Using Text Mining On Lyrics

During my undergrad, I implemented a music recommendation system based on music digital track analysis. However, it's time for me to use text mining technology on lyrics to upgrade that project. Goals: (1)build a music mood(happy or sad) classifier based on lyrics analysis (2)what words and their distributions are in different mood categories? (3)How are the key words change in songs for the recent years? Project evaluation: (1)data collection: the training data and validation data will be collected from the largest lyric database on Lyricwiki.org (2)feature selection: the most common feature type to consider are BOW(bag of word) and POS(part of speech) combined with stemming using word-net (3)Training model : SVM, Naive Bayes using grid search method. (4)data visualization for goal two and three This project will be done using python on jupyter notebook. reference: Hu, X. (2010). Improving music mood classification using lyrics, audio and social tags (Doctoral dissertation, University of Arizona).
Alternatives To Music Mood Detection Using Text Mining On Lyrics
Select To Compare


Popular Media Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Jupyter Notebook
Lyrics