A Full Stack Application for classifying Musical Chords using ML models. Follow these steps to set up the project on your local machine.
Make sure you have the following installed on your system:
- Python 3.8 or higher
- Git
- Virtualenv (optional, for virtual environments)
- Fork this repository to your GitHub account.
- Clone the repository to your local machine:
git clone https://github.com/<your-username>/ChordClassification.gitcd ChordClassification-
Create a virtual environment named venv:
python -m venv venv
-
Activate the virtual environment:
- For Windows:
venv\Scripts\activate
- For macOS/Linux:
source venv/bin/activate
pip install -r requirements.txtuvicorn backend.app.main:app --reloadOnce the server is running, you can access the application in your browser or API client:
-
Base URL: http://127.0.0.1:8000
-
Swagger UI: http://127.0.0.1:8000/docs