Guilherme Ramos

dblp:143/0595 · DBLP profile ↗
← Back
12ranked-venue papers in the field
7as first author
9since 2021 · last 2026
0000-0001-6104-8444ORCID · corroborated

Domains — venue-derived; a paper can count in several

Information Retrieval & Web Search · 10 (7 first)Data Mining & Knowledge Discovery · 2
YearPublicationVenuePosition
2026 Bribery-Resistant Ranking Systems: A Multipartite User-Agnostic Framework for AI Act Compliance
Martim Baltazar, Ludovico Boratto, Mirko Marras, Guilherme Ramos
ECIR (1)4
2026 Temporal User-Agnostic Ranking: Detecting Preference Evolution while Preserving Ethical Principles
abstract
Online ranking systems face the challenge of incorporating temporal information while maintaining ethical principles that avoid user profiling. Traditional approaches either ignore temporal dynamics entirely or rely on user reputation schemes that raise privacy and bias concerns. In this work, we propose T-UARS (Temporal User-Agnostic Ranking System), a methodological framework that integrates temporal awareness into ranking systems without assigning scores to users. Our approach uses exponential decay weighting and adaptive change detection to distinguish between anomalous ratings and genuine temporal patterns in item evaluations. We evaluate T-UARS on four datasets with varying temporal characteristics, showing that our framework maintains robust performance across domains, adapts to temporal signals in 10–44% of items, and remains resistant to manipulation while being computationally efficient. Our results show that temporal awareness and ethical ranking principles can be successfully combined, providing a foundation for privacy-preserving ranking systems that adapt to changing information landscapes. Source code: https://tinyurl.com/bp87nk8f.
Guilherme Ramos, Ludovico Boratto, Mirko Marras
SIGIR1
2026 Statistical Filtering for Fair Item Ranking
abstract
Online item ranking systems are crucial for digital marketplaces, directly influencing user experience and vendor revenue. Traditional reputation-based ranking systems weight ratings according to user reputation scores. They have proven effective against manipulation but raise significant ethical concerns regarding user discrimination and privacy, and may raise concerns under emerging regulatory frameworks in certain application contexts. While a user-agnostic ranking system was recently introduced as an alternative approach that uses statistical filtering instead of user reputation scores, its theoretical foundations and resistance to bribing strategies remained unexplored. In this article, we provide the first comprehensive theoretical analysis of user-agnostic ranking system’s robustness properties. We establish formal bounds on bribing resistance by proving three key properties: strategy composition conditions, profitability constraints, and statistical validity requirements. Our theoretical framework demonstrates that profitable bribing strategies in this class of system must satisfy strict statistical conditions, making manipulation more difficult than in reputation-based systems. Experimental evaluation on three real-world datasets confirms our theoretical findings, showing that user-agnostic ranking systems can achieve superior bribing resistance while maintaining comparable effectiveness and efficiency.
Guilherme Ramos, Ludovico Boratto, Mirko Marras
ACM Trans. Inf. Syst.1
2025 Private Preferences, Public Rankings: A Privacy-Preserving Framework for Marketplace Recommendations
abstract
Protecting user privacy in recommender systems is crucial for fostering trust in marketplaces. In this paper, we propose a privacy-preserving framework that integrates public seller rankings into personalized recommendations without exposing sensitive user preferences. By utilizing ''seller representative users'' (encoding seller item rankings) and a novel recommendation mechanism, the framework preserves privacy while ensuring robust ranking accuracy. Our approach is validated on multiple use cases extracted from real-world datasets, showing its effectiveness across varying marketplace configurations. This framework is suited for real-world applications, such as e-commerce platforms, where it can enhance user trust, protect sensitive data, and improve engagement by transparently balancing personalization and privacy.
Guilherme Ramos, Ludovico Boratto, Mirko Marras
SIGIR1
2024 Towards Ethical Item Ranking: A Paradigm Shift from User-Centric to Item-Centric Approaches
abstract
Ranking systems are instrumental in shaping user experiences by determining the relevance and order of presented items. However, current approaches, particularly those revolving around user-centric reputation scoring, raise ethical concerns associated with scoring individuals. To counter such issues, in this paper, we introduce a novel item ranking system approach that strategically transitions its emphasis from scoring users to calculating item rankings relying exclusively on items' ratings information, to achieve the same objective. Experiments on three datasets show that our approach achieves higher effectiveness and efficiency than state-of-the-art baselines. Furthermore, the resulting rankings are more robust to spam and resistant to bribery, contributing to a novel and ethically sound direction for item ranking systems.
Guilherme Ramos, Mirko Marras, Ludovico Boratto
SIGIR1
2022 Regulating Group Exposure for Item Providers in Recommendation
abstract
Engaging all content providers, including newcomers or minority demographic groups, is crucial for online platforms to keep growing and working. Hence, while building recommendation services, the interests of those providers should be valued. In this paper, we consider providers as grouped based on a common characteristic in settings in which certain provider groups have low representation of items in the catalog and, thus, in the user interactions. Then, we envision a scenario wherein platform owners seek to control the degree of exposure to such groups in the recommendation process. To support this scenario, we rely on disparate exposure measures that characterize the gap between the share of recommendations given to groups and the target level of exposure pursued by the platform owners. We then propose a re-ranking procedure that ensures desired levels of exposure are met. Experiments show that, while supporting certain groups of providers by rendering them with the target exposure, beyond-accuracy objectives experience significant gains with negligible impact in recommendation utility.
Mirko Marras, Ludovico Boratto, Guilherme Ramos, Gianni Fenu
SIGIR3
2022 A Robust Reputation-Based Group Ranking System and Its Resistance to Bribery
abstract
The spread of online reviews and opinions and its growing influence on people’s behavior and decisions boosted the interest to extract meaningful information from this data deluge. Hence, crowdsourced ratings of products and services gained a critical role in business and governments. Current state-of-the-art solutions rank the items with an average of the ratings expressed for an item, with a consequent lack of personalization for the users, and the exposure to attacks and spamming/spurious users. Using these ratings to group users with similar preferences might be useful to present users with items that reflect their preferences and overcome those vulnerabilities. In this article, we propose a new reputation-based ranking system, utilizing multipartite rating subnetworks, which clusters users by their similarities using three measures, two of them based on Kolmogorov complexity. We also study its resistance to bribery and how to design optimal bribing strategies. Our system is novel in that it reflects the diversity of preferences by (possibly) assigning distinct rankings to the same item, for different groups of users. We prove the convergence and efficiency of the system. By testing it on synthetic and real data, we see that it copes better with spamming/spurious users, being more robust to attacks than state-of-the-art approaches. Also, by clustering users, the effect of bribery in the proposed multipartite ranking system is dimmed, comparing to the bipartite case.
João Saúde, Guilherme Ramos, Ludovico Boratto, Carlos Caleiro
ACM Trans. Knowl. Discov. Data2
2021 Evaluating the Prediction Bias Induced by Label Imbalance in Multi-label Classification
abstract
Prediction bias is a well-known problem in classification algorithms, which tend to be skewed towards more represented classes. This phenomenon is even more remarkable in multi-label scenarios, where the number of underrepresented classes is usually larger. In light of this, we hereby present the Prediction Bias Coefficient (PBC), a novel measure that aims to assess the bias induced by label imbalance in multi-label classification. The approach leverages Spearman's rank correlation coefficient between the label frequencies and the F-scores obtained for each label individually. After describing the theoretical properties of the proposed indicator, we illustrate its behaviour on a classification task performed with state-of-the-art methods on two real-world datasets, and we compare it experimentally with other metrics described in the literature.
Luca Piras 0002, Ludovico Boratto, Guilherme Ramos
CIKM3
2021 Reputation Equity in Ranking Systems
abstract
The impact of ranking systems on humans is an aspect that is getting a lot of attention. In this paper, we consider a class of algorithms, known as reputation-based ranking systems, which rank the items based on a reputation score automatically computed for each user. Recent literature introduced the concept of reputation independence, which considers a sensitive attribute of the users (such as gender or age) and makes the reputation scores independent from that attribute. Here, we show that if we consider a different sensitive attribute w.r.t. a user to introduce independence, reputation scores are still biased. To overcome this issue, we propose an approach to attain equity in the reputation scores computation, independently of any sensitive attribute that characterizes the users.
Guilherme Ramos, Ludovico Boratto, Mirko Marras
CIKM1
2020 Reputation (In)dependence in Ranking Systems: Demographics Influence Over Output Disparities
abstract
Recent literature on ranking systems (RS) has considered users' exposure when they are the object of the ranking. Although items are the object of reputation-based RS, users have a central role also in this class of algorithms. Indeed, when ranking the items, user preferences are weighted by how relevant this user is in the platform (i.e., their reputation). In this paper, we formulate the concept of disparate reputation (DR) and study if users characterized by sensitive attributes systematically get a lower reputation, leading to a final ranking that reflects less their preferences. We consider two demographic attributes, i.e., gender and age, and show that DR systematically occurs. Then, we propose mitigation, which ensures that reputation is independent of the users' sensitive attributes. Experiments on real-world data show that our approach can overcome DR and also improve ranking effectiveness.
Guilherme Ramos, Ludovico Boratto
SIGIR1
2020 On the negative impact of social influence in recommender systems: A study of bribery in collaborative hybrid algorithms
Guilherme Ramos, Ludovico Boratto, Carlos Caleiro
Inf. Process. Manag.1
2017 Reputation-Based Ranking Systems and Their Resistance to Bribery
abstract
We study bribery resistance properties in two classes of reputation-based ranking systems, where the rankings are computed by weighting the rates given by users with their reputations. In the first class, the rankings are the result of the aggregation of all the ratings, and all users are provided with the same ranking for each item. In the second class, there is a first step that clusters users by their rating pattern similarities, and then the rankings are computed cluster-wise. Hence, for each item, there is a different ranking for distinct clusters. We study the setting where the seller of each item can bribe users to rate the item, if they did not rate it before, or to increase their previous rating on the item. We model bribing strategies under these ranking scenarios and explore under which conditions it is profitable to bribe a user, presenting, in several cases, the optimal bribing strategies. By computing dedicated rankings to each cluster, we show that bribing, in general, is not as profitable as in the simpler without clustering. Finally, we illustrate our results with experiments using real data.
João Saúde, Guilherme Ramos, Carlos Caleiro, Soummya Kar
ICDM2