Skip to content

Latest commit

 

History

History
44 lines (24 loc) · 2.27 KB

README.md

File metadata and controls

44 lines (24 loc) · 2.27 KB

Matrix factorization models enhanced with social tags

Implementation of matrix factorization models enhanced with social tags for the task of music recommendation, as presented in the following papers:

Models implemented

This project implements the following models:

Usage

Each model is implemented in a separated python file. You can simply run a model, say WTMF, by doing:

python WTMF.py

This will apply the model on the dataset specified within the WTMF.py file. Note that a dummy dataset is already included in the project. You can also specifiy the dataset manually, but please note the data folder structure:

python WTMF.py <collection-name> <dataset-name>

Details

Specific parameters for the model need to be provided within each model file. A detailed description of the parameters can be found in the papers.

Each program outputs a json file with the expected percentile rank achieved by the model using the given dataset under the given parameters. A detailed description of the evaluation methodology can be found in the papers.

License

The contents of this repository are licensed. See the LICENSE file for further details.