README.md 844 Bytes
Newer Older
Jan Rudolf's avatar
Jan Rudolf committed
1
# Music genre classification
Jan Rudolf's avatar
Jan Rudolf committed
2 3 4 5
Tomáš Rokos, Jan Rudolf

----

Jan Rudolf's avatar
Jan Rudolf committed
6 7
In this project we tested several approaches to music genre classification. Details can be found in our reports:
[report - Jan Rudolf](report_rudolja4.pdf), [report - Tomáš Rokos](report_rokosto1.pdf).
Jan Rudolf's avatar
Jan Rudolf committed
8

Jan Rudolf's avatar
Jan Rudolf committed
9
A working demo can be found at [http://134.209.243.49/](http://134.209.243.49/).
Jan Rudolf's avatar
Jan Rudolf committed
10 11 12 13 14 15 16 17 18 19 20

# Setting up environment
## Dependencies
In order to run project you need following: python3, python3-venv, make

Ubuntu: ```sudo apt install -y python3 python3-venv make```

## Setup project
Following command will download all required libraries and create virtual environment

```make setup-dev```
Jan Rudolf's avatar
Jan Rudolf committed
21

Jan Rudolf's avatar
Jan Rudolf committed
22 23
All needed data are downloaded automatically when they are needed (if not cached).

Jan Rudolf's avatar
Jan Rudolf committed
24
Once the project is set up, you can run app using ```make server``` or browse notebooks using ```make ntb```.