Skip to content

gthmk/anlp21-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This directory contains the code for INFO 256 - ANLP21 project by Pratik Aher, Romit Barua, and Gautham Koorma.

We genrated features from song lyrics and chord progressions and used the features in a random forest regressor to predict musical attribute scores provided by Spotify (danceability, acousticness, valence, energy).

The Pipeline folder contains the main pipeline for running the experiment.

Summary of folders

Directory Summary
ChordsAndTabs Contains code for the ultimate guitar scraper and inital chordcaster
EDA SNS plots for the Spotify data
Embeddings Inital experiment with creating word2vec embeddings for chords
Emotion Deriving sentiment features from lyrics
LDA Topic Modeling using gensim with coherence tests
Pipeline Final pipeline for running experiments
genius_lyrics Script for pulling songs from genius API

About

anlp21 project work

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published