Source code for the RecSys 2023 paper Collaborative filtering algorithms are prone to mainstream-taste bias by Pantelis P. Analytis and Philipp Hager.
- Install dependencies using conda:
conda env create -f environment.yaml
- Activate environment:
conda activate mainstream-taste-bias
- Run experiments as described below.
python main.py -m \
data=faces,jester,movielens \
model=ease,funk,knn-item-item,knn-user-user,nmf
python plot-figure-1.py
python r2_analysis.py
@inproceedings{Analytis2023MainstreamTasteBias,
author = {Pantelis P. Analytis and Philipp Hager},
title = {Collaborative filtering algorithms are prone to mainstream-taste bias},
booktitle = {Proceedings of the 17th ACM Conference on Recommender Systems (RecSys`23)},
organization = {ACM},
year = {2023},
}
This project uses the MIT license.