Skip to content

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Music Informatics: Final Project, Spring 2024

  • Vasileios Katsaitis (1115202000073)
  • Dimokritos Kolitsos (1115201900085)
  • Konstantinos Chousos (1115202000215)

Relevant files

The whole implementation of our recommendation system exists in this notebook.

Our report is in the docs/ directory.

Setup

  1. Create the virtual environment (for guaranteed compatibility, use python version 3.10).

    $ python3.10 -m venv venv
  2. Enable it.

    $ source venv/bin/activate # if using a bash-like shell
  3. Install the required libraries

    (venv) $ pip install -r requirements.txt

How to run

Tip

If your computer runs out of memory on the demucs voice separation cell, you can restart your IPython kernel and simply load the previous dataframes from the generated pickle files, to save memory from some previous cells.

About

Music recommendation system in Python, based on features such as harmony, beat and timbre.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages