A website where you can enter a inout file and get to know it's genre, one can search for songs, create playlists, add/delete songs to playlists and play songs.
To setup and use the website, follow the steps mentioned below:
- python
- pip
python get-pip.py
- Clone the repository
Move to the installed folder and use the package manager pip to install all the dependencies. They are listed in requirements.txt file. Setup a virtual environment and then type the command:
pip install -r requirements.txt
Go to the root folder and run the following commands:
python model.py
python file_uploader.py
Then open your preferred browser and goto http://localhost:5000 to use the website
Click here to view the user guide.
- Python
- Flask
- JavaScript
- Librosa
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
This project was made as a submission to our third year Mini Project course.