Fairness is a critical problem not only in scientific research but also in many real-life applications. Recent work in recommender systems mainly focuses on fairness in recommendations as an important aspect of measuring recommendations quality. This paper presents PyCPFair, a Python-based framework for consumer and producer fairness in recommender systems. The ease-of-use and flexibility of the presented framework have allowed reducing the development time and increased evaluation strategies of fairness models for recommender systems. The PyCPFair is written mainly in Python and the optimization solution is provided using MIP interface and Gurobi solver.
PyCPFair: A framework for consumer and producer fairness in recommender systems / Naghiaei, Mohammadmehdi; Rahmani, Hossein A.; Deldjoo, Yashar. - In: SOFTWARE IMPACTS. - ISSN 2665-9638. - 13:(2022), p. 100382. [10.1016/j.simpa.2022.100382]
PyCPFair: A framework for consumer and producer fairness in recommender systems
Deldjoo, Yashar
2022-01-01
Abstract
Fairness is a critical problem not only in scientific research but also in many real-life applications. Recent work in recommender systems mainly focuses on fairness in recommendations as an important aspect of measuring recommendations quality. This paper presents PyCPFair, a Python-based framework for consumer and producer fairness in recommender systems. The ease-of-use and flexibility of the presented framework have allowed reducing the development time and increased evaluation strategies of fairness models for recommender systems. The PyCPFair is written mainly in Python and the optimization solution is provided using MIP interface and Gurobi solver.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.