Skip to content

rewindX - Project to help people find great music from their youth.

Notifications You must be signed in to change notification settings

jophuds/rewindX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code for Insight Project - Joe Gallagher - wwww.rewindX.com

-- app.py -- 
Flask/Python web app code to accept user input of music artist and album title.
Serves 10 similiar albums from 12 month period before and after seed album chart entry.
Weights seed artist genre metadata based on inverse count occurences in artists from +/- 12 month period.

-- echonest_cache.p -- 
Used to query echonest db via pyechonest wrapper and gets metadata on artists in chart db.
Results inserted into mySQL db and pickled.

-- spotify_link_cache.py --
Used to query spotify db and cache links to spotify:url for each artist/album pair.
Links inserted into mySQL db and pickled.

-- retrieve_chart_data.py -- 
Code to scrape www.musicchartarchive.com to get artist/entry/chart position for 
billboard top 50 album and single data. Data written to text csv for later 
import into mySQL db.

About

rewindX - Project to help people find great music from their youth.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages