An open API service indexing awesome lists of open source software.

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

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:

Edit in Eraser

#### 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
```