mlsanityData to 7 Oct 2026

Elliot: a Comprehensive and Rigorous Framework for Reproducible Recommender Systems Evaluation

arXiv 2103.02590 ↗First posted 3 Mar 2021cs.IRcited by 28

Not on the map. Why?

Abstract (arXiv)

Recommender Systems have shown to be an effective way to alleviate the over-choice problem and provide accurate and tailored recommendations. However, the impressive number of proposed recommendation algorithms, splitting strategies, evaluation protocols, metrics, and tasks, has made rigorous experimental evaluation particularly challenging. Puzzled and frustrated by the continuous recreation of appropriate evaluation benchmarks, experimental pipelines, hyperparameter optimization, and evaluation procedures, we have developed an exhaustive framework to address such needs. Elliot is a comprehensive recommendation framework that aims to run and reproduce an entire experimental pipeline by processing a simple configuration file. The framework loads, filters, and splits the data considering a vast set of strategies (13 splitting methods and 8 filtering approaches, from temporal training-test splitting to nested K-folds Cross-Validation). Elliot optimizes hyperparameters (51 strategies) for several recommendation algorithms (50), selects the best models, compares them with the baselines providing intra-model statistics, computes metrics (36) spanning from accuracy to beyond-accuracy, bias, and fairness, and conducts statistical analysis (Wilcoxon and Paired t-test). The aim is to provide the researchers with a tool to ease (and make them reproducible) all the experimental evaluation phases, from data reading to results collection. Elliot is available on GitHub (https://github.com/sisinflab/elliot).

Key facts. Cited by 28 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Mar 2021.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 4; 2023: 4; 2024: 7; 2025: 9; 2026: 3.

28 papers.

Sort:

By area:

  1. 2022A Comprehensive Survey on Trustworthy Recommender Systemscited by 32
  2. 2024Can Small Language Models be Good Reasoners for Sequential Recommendation?cited by 25
  3. 2023Evaluating ChatGPT as a Recommender System: A Rigorous Approachcited by 20
  4. 2022DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluationcited by 19
  5. 2024From Variability to Stability: Advancing RecSys Benchmarking Practicescited by 12
  6. 2025Time to Split: Exploring Data Splitting Strategies for Offline Evaluation of Sequential Recommenderscited by 12
  7. 2021Reenvisioning Collaborative Filtering vs Matrix Factorizationcited by 6
  8. 2023When Newer is Not Better: Does Deep Learning Really Benefit Recommendation From Implicit Feedback?cited by 4
  9. 2024A Catalog of Fairness-Aware Practices in Machine Learning Engineeringcited by 4
  10. 2023Our Model Achieves Excellent Performance on MovieLens: What Does it Mean?cited by 3
  11. 2023Challenging the Myth of Graph Collaborative Filtering: a Reasoned and Reproducibility-driven Analysiscited by 3
  12. 2024RePlay: a Recommendation Framework for Experimentation and Production Usecited by 3
16 more
  1. 2025Do Recommender Systems Really Leverage Multimodal Content? A Comprehensive Analysis on Multimodal Representations for Recommendationcited by 3
  2. 2024Evaluating the performance-deviation of itemKNN in RecBole and LensKitcited by 2
  3. 2025The Tsetlin Machine Goes Deep: Logical Learning and Reasoning With Graphscited by 2
  4. 2022Black-box Error Diagnosis in Deep Neural Networks for Computer Vision: a Survey of Toolscited by 1
  5. 2022Where Do We Go From Here? Guidelines For Offline Recommender Evaluationcited by 1
  6. 2024MOReGIn: Multi-Objective Recommendation at the Global and Individual Levelscited by 1
  7. 2025ORBIT -- Open Recommendation Benchmark for Reproducible Research with Hidden Testscited by 1
  8. 2024Quantifying User Coherence: A Unified Framework for Analyzing Recommender Systems Across Domainscited by 0
  9. 2025ContextGNN goes to Elliot: Towards Benchmarking Relational Deep Learning for Static Link Prediction (aka Personalized Item Recommendation)cited by 0
  10. 2025Universal Reusability in Recommender Systems: The Case for Dataset- and Task-Independent Frameworkscited by 0
  11. 2025Bias vs Bias -- Dawn of Justice: A Fair Fight in Recommendation Systemscited by 0
  12. 2025Parameter-Efficient Single Collaborative Branch for Recommendationcited by 0
  13. 2025Toward a benchmark for CTR prediction in online advertising: datasets, evaluation protocols and perspectivescited by 0
  14. 2026Exploring Diversity, Novelty, and Popularity Bias in ChatGPT's Recommendationscited by 0
  15. 2026SIDScope: A Diagnostic Resource for Semantic-ID Interfaces in Generative Recommendationcited by 0
  16. 2026AutoRecLab: Describe the Experiment, Get the Code!cited by 0