https://github.com/dharness/sqwak-api
https://github.com/dharness/sqwak-api
api audio-classification machine-learning
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/dharness/sqwak-api
- Owner: dharness
- Created: 2017-02-23T19:30:42.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-07-31T18:28:28.000Z (almost 3 years ago)
- Last Synced: 2025-01-19T11:28:45.537Z (over 1 year ago)
- Topics: api, audio-classification, machine-learning
- Language: Python
- Size: 16.4 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
### Sqwak API:
Backend for [sqwak-app](https://github.com/dharness/sqwak-app).
Provides API access for:
- create and delete users
- create, edit, and delete apps
- add classes to apps
- train ML models
- publish models to a public endpoint
- predict using those models via API call
#### High Level Design:

#### Local Development:
1. Start a postgres server locally
2. Create a `.env` with the following keys:
```
SQLALCHEMY_DATABASE_URI=
```
3. Install ffmpeg, if you're on a mac, run `brew install ffmpeg`
4. Install dependencies and start the app:
```
pip install -r requirements.txt
make dev
```