Are you a lover of music? Are you looking for a new(-ish) medium to enjoy the music you love?
Album metadata was acquired through the Spotify API and lyrics provided by Genius API.
Python script to pull album metadata (album features and lyrics) into MongoDB using pymongo python wrapper for MongoDB.
Sept 30, 2020: mongo DBs raw_album_info - album script, sp instant outside loop; err - timeout raw_album_info_2 - albums script, sp instant in loop; testing
- Continue to acquire more data. Adjust album scrapper script to load raw API pulls into Mongo
- Analyze how audio features transition from track to track. Extract audio analysis from Spotify API to look further into the
- Create user profiles to test album recommender. Metrics for user success: CTR on album recommender. Provide 30 second audio samples for each song once the album is clicked by user, count number of track selected by user.