Skip to content

Code for the SIGIR20 paper -- Measuring and Mitigating Item Under-Recommendation Bias inPersonalized Ranking Systems

Notifications You must be signed in to change notification settings

Zziwei/Item-Underrecommendation-Bias

Repository files navigation

Item-Underrecommendation-Bias

Code for the SIGIR20 paper -- Measuring and Mitigating Item Under-Recommendation Bias inPersonalized Ranking Systems

Data

ml1m-2, yelp-2, and amazon-2 are the three datasets with two sensitive groups. ml1m-6, yelp-4, and amazon-4 are the three datasets with multiple sensitive groups. There is no original data files in this repo, if you want to get the original data files, please refer to the paper to see the original sources of these datasets.

Requirments

python 2
tensorflow 1.13.0
numpy
sklearn
pandas
matplotlib

Excution

Run DPR_RSP.py to run DPR-RSP model, run DPR_REO.py to run DPR-REO model, and run BPR.py to run BPR model. All the hyperparameters are described in the paper.

About

Code for the SIGIR20 paper -- Measuring and Mitigating Item Under-Recommendation Bias inPersonalized Ranking Systems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages