Solidago: A Modular Collaborative Scoring Pipeline
L\^e Nguy\^en Hoang, Romain Beylerian, B\'erang\`ere Colbois, Julien, Fageot, Louis Faucon, Aidan Jungo, Alain Le Noac'h, Adrien Matissart, Oscar, Villemaud

TL;DR
Solidago is a modular, secure, and scalable pipeline enabling communities to collaboratively score entities through trust-based user weighting, preference modeling, and secure aggregation, demonstrated on tournesol.app.
Contribution
It introduces a six-module decomposition for collaborative scoring, including novel trust propagation and integration of existing scaling and aggregation methods.
Findings
Successfully deployed on tournesol.app platform.
Provides a foundation for fair and interpretable collaborative scoring.
Includes novel trust propagation algorithm.
Abstract
This paper presents Solidago, an end-to-end modular pipeline to allow any community of users to collaboratively score any number of entities. Solidago proposes a six-module decomposition. First, it uses pretrust and peer-to-peer vouches to assign trust scores to users. Second, based on participation, trust scores are turned into voting rights per user per entity. Third, for each user, a preference model is learned from the user's evaluation data. Fourth, users' models are put on a similar scale. Fifth, these models are securely aggregated. Sixth, models are post-processed to yield human-readable global scores. We also propose default implementations of the six modules, including a novel trust propagation algorithm, and adaptations of state-of-the-art scaling and aggregation solutions. Our pipeline has been successfully deployed on the open-source platform tournesol.app. We thereby lay…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Blockchain Technology Applications and Security · Cryptography and Data Security
