File size: 629 Bytes
e648975
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
---

title: Revibe Music Recommendation API
emoji: 🎵
colorFrom: indigo
colorTo: purple
sdk: docker
pinned: false
---


# Revibe Music Recommendation API

This is a Flask-based API that provides music recommendations using machine learning models.

## API Endpoints

### Health Check
- GET `/health`
- Returns API health status

### Get Recommendations
- POST `/recommend`
- Request body:
  ```json

  {

    "song": "Song Name - Artist Name"

  }

  ```
  OR
  ```json

  {

    "artist": "Artist Name",

    "genre": "Genre Name"

  }

  ```

## Development
Run locally with:
```bash

flask run

```