Welcome to Ranked Records! The main purpose of this project is to find you a new record to listen to
based on what you already love. Answer a quick survey on your favorite decade of music and favorite
albums and we will find for you something similar based on quantifiable album features. We use both
Euclidean distance and Mahalanobis distance to compare your taste with our catalog.
This project requires you to clone the repository using. We strongly recommend you use the GitHub link
under the green “<> Code” dropdown.
- Use this link to open Ranked Records through your IDE. For CLion you will navigate to the main
menu page and select the “Get from VSC” button in the top right. - Enter the URL and type desired local directory.
- Once open you will be prompted to configure the files. Do as is recommended by your IDE.
- Run the project as you would normally. Since the file is so large, it will take a couple minutes to
provide its first prompt.
This uses Git Large File Storage for the cleaned_songs.csv, which may need to be installed on your
computer. If you immediately get an error upon the first run, use the installation and troubleshooting
documents for Git LFS below:
https://git-lfs.com/
https://docs.gitlab.com/ee/topics/git/lfs/troubleshooting.html