FairSearch: A Tool For Fairness in Ranked Search Results
Not on the map. Why?
Abstract (arXiv)
Ranked search results and recommendations have become the main mechanism by which we find content, products, places, and people online. With hiring, selecting, purchasing, and dating being increasingly mediated by algorithms, rankings may determine career and business opportunities, educational placement, access to benefits, and even social and reproductive success. It is therefore of societal and ethical importance to ask whether search results can demote, marginalize, or exclude individuals of unprivileged groups or promote products with undesired features. In this paper we present FairSearch, the first fair open source search API to provide fairness notions in ranked search results. We implement two algorithms from the fair ranking literature, namely FA*IR (Zehlike et al., 2017) and DELTR (Zehlike and Castillo, 2018) and provide them as stand-alone libraries in Python and Java. Additionally we implement interfaces to Elasticsearch for both algorithms, that use the aforementioned Java libraries and are then provided as Elasticsearch plugins. Elasticsearch is a well-known search engine API based on Apache Lucene. With our plugins we enable search engine developers who wish to ensure fair search results of different styles to easily integrate DELTR and FA*IR into their existing Elasticsearch environment.
Key facts. Cited by 22 papers in the map (data through 14 Oct 2026). First posted on arXiv 27 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 11; 2022: 8; 2023: 3.
22 papers.
Sort:
- 2021User-oriented Fairness in Recommendationcited by 75
- 2021Personalized Counterfactual Fairness in Recommendationcited by 38
- 2021Two-sided fairness in rankings via Lorenz dominancecited by 28
- 2021Fairness in Ranking under Uncertaintycited by 27
- 2021When Fair Ranking Meets Uncertain Inferencecited by 22
- 2021Strategic Rankingcited by 21
- 2022Fair ranking: a critical review, challenges, and future directionscited by 21
- 2022Experiments on Generalizability of User-Oriented Fairness in Recommender Systemscited by 13
- 2022Fair Ranking as Fair Division: Impact-Based Individual Fairness in Rankingcited by 13
- 2021Fairness Through Regularization for Learning to Rankcited by 8
- 2021Individually Fair Rankingcited by 7
- 2021Identifying Biased Subgroups in Ranking and Classificationcited by 6
10 more
- 2022Fair Group-Shared Representations with Normalizing Flowscited by 5
- 2022Subverting Fair Image Search with Generative Adversarial Perturbationscited by 5
- 2022Fast online ranking with fairness of exposurecited by 5
- 2023Maximizing Submodular Functions for Recommendation in the Presence of Biasescited by 5
- 2021A Ranking Approach to Fair Classificationcited by 4
- 2022Fair Interpretable Representation Learning with Correction Vectorscited by 3
- 2023Sampling Individually-Fair Rankings that are Always Group Faircited by 2
- 2021Calibrating Explore-Exploit Trade-off for Fair Online Learning to Rankcited by 1
- 2022The Right Tool for the Job: Open-Source Auditing Tools in Machine Learningcited by 1
- 2023Managing multi-facet bias in collaborative filtering recommender systemscited by 0
- 2023Sampling Individually-Fair Rankings that are Always Group Fair21 Jun 2023
- 2023Maximizing Submodular Functions for Recommendation in the Presence of Biases3 May 2023
- 2023Managing multi-facet bias in collaborative filtering recommender systems21 Feb 2023
- 2022Fast online ranking with fairness of exposure13 Sep 2022
- 2022The Right Tool for the Job: Open-Source Auditing Tools in Machine Learning20 Jun 2022
- 2022Fair Ranking as Fair Division: Impact-Based Individual Fairness in Ranking15 Jun 2022
- 2022Experiments on Generalizability of User-Oriented Fairness in Recommender Systems17 May 2022
- 2022Subverting Fair Image Search with Generative Adversarial Perturbations5 May 2022
- 2022Fair Interpretable Representation Learning with Correction Vectors7 Feb 2022
- 2022Fair ranking: a critical review, challenges, and future directions29 Jan 2022
- 2022Fair Group-Shared Representations with Normalizing Flows17 Jan 2022
- 2021Calibrating Explore-Exploit Trade-off for Fair Online Learning to Rank1 Nov 2021
10 more
- 2021Two-sided fairness in rankings via Lorenz dominance28 Oct 2021
- 2021Strategic Ranking16 Sep 2021
- 2021Identifying Biased Subgroups in Ranking and Classification17 Aug 2021
- 2021Fairness in Ranking under Uncertainty14 Jul 2021
- 2021Personalized Counterfactual Fairness in Recommendation20 May 2021
- 2021When Fair Ranking Meets Uncertain Inference5 May 2021
- 2021User-oriented Fairness in Recommendation21 Apr 2021
- 2021Individually Fair Ranking19 Mar 2021
- 2021Fairness Through Regularization for Learning to Rank11 Feb 2021
- 2021A Ranking Approach to Fair Classification8 Feb 2021
- 2021User-oriented Fairness in Recommendationcited by 75
- 2021Personalized Counterfactual Fairness in Recommendationcited by 38
- 2021Two-sided fairness in rankings via Lorenz dominancecited by 28
- 2021Fairness in Ranking under Uncertaintycited by 27
- 2021When Fair Ranking Meets Uncertain Inferencecited by 22
- 2021Strategic Rankingcited by 21
- 2022Fair ranking: a critical review, challenges, and future directionscited by 21
- 2022Experiments on Generalizability of User-Oriented Fairness in Recommender Systemscited by 13
- 2022Fair Ranking as Fair Division: Impact-Based Individual Fairness in Rankingcited by 13
- 2021Fairness Through Regularization for Learning to Rankcited by 8
- 2021Individually Fair Rankingcited by 7
- 2021Identifying Biased Subgroups in Ranking and Classificationcited by 6
12 most cited of 22 All 22 (JSON)
- 2023Sampling Individually-Fair Rankings that are Always Group Fair21 Jun 2023
- 2023Maximizing Submodular Functions for Recommendation in the Presence of Biases3 May 2023
- 2023Managing multi-facet bias in collaborative filtering recommender systems21 Feb 2023
- 2022Fast online ranking with fairness of exposure13 Sep 2022
- 2022The Right Tool for the Job: Open-Source Auditing Tools in Machine Learning20 Jun 2022
- 2022Fair Ranking as Fair Division: Impact-Based Individual Fairness in Ranking15 Jun 2022
- 2022Experiments on Generalizability of User-Oriented Fairness in Recommender Systems17 May 2022
- 2022Subverting Fair Image Search with Generative Adversarial Perturbations5 May 2022
- 2022Fair Interpretable Representation Learning with Correction Vectors7 Feb 2022
- 2022Fair ranking: a critical review, challenges, and future directions29 Jan 2022
- 2022Fair Group-Shared Representations with Normalizing Flows17 Jan 2022
- 2021Calibrating Explore-Exploit Trade-off for Fair Online Learning to Rank1 Nov 2021
12 newest of 22 All 22 (JSON)