Prerequerment and instructions for the project set up
In order to run the application some additional packages may need to be installed. Follow the guidelines described below
Only for Linux/Mac operating systems!
sudo apt install python-pip
pip install requests
pip install numpy
pip install matplotlib
spark-submit ./calcDepression.py
spark-submit ./calcHDI.py
python ./depression/analyzeDepression.py 15
python ./hdi/analyzeHDI.py 15
The lastFM API key is already hardcoded in the trackGrouping.py file, the one which is found inside can be used. The groups will appear in the corresponding folders, but they are also already pushed in the repository.