paper-with-me

홈 › Papers

DataRec: A Python Library for Standardized and Reproducible Data Management in Recommender Systems

2024-10-30 · Alberto Carlo Maria Mancino, Salvatore Bufi, Angela Di Fazio, Antonio Ferrara, Daniele Malitesta, Claudio Pomo, Tommaso Di Noia

Recommender systems have demonstrated significant impact across diverse domains, yet ensuring the reproducibility of experimental findings remains a persistent challenge. A primary obstacle lies in the fragmented and often opaque data management strategies employed during the preprocessing stage, where decisions about dataset selection, filtering, and splitting can substantially influence outcomes. To address these limitations, we introduce DataRec, an open-source Python-based library specifically designed to unify and streamline data handling in recommender system research. By providing reproducible routines for dataset preparation, data versioning, and seamless integration with other frameworks, DataRec promotes methodological standardization, interoperability, and comparability across different experimental setups. Our design is informed by an in-depth review of 55 state-of-the-art recommendation studies ensuring that DataRec adopts best practices while addressing common pitfalls in data management. Ultimately, our contribution facilitates fair benchmarking, enhances reproducibility, and fosters greater trust in experimental results within the broader recommender systems community. The DataRec library, documentation, and examples are freely available at https://github.com/sisinflab/DataRec.

📄 PDF Abstract BibTeX arXiv:2410.22972

Code (1)

sisinflab/datarec 공식 구현

Tasks

BenchmarkingManagementRecommendation Systems

Methods 이 논문이 사용한 방법론

Library 설명 없음

Similar Papers 제목 키워드 기반

Soundata: A Python library for reproducible use of audio datasets

2021-09-26 · Magdalena Fuentes, Justin Salamon, Pablo Zinemanas, Martín Rocamora 외

Soundata is a Python library for loading and working with audio datasets in a standardized way, removing the need for writing custom loaders in every project, and improving reproducibility by providing tools to validate …

MISeval: a Metric Library for Medical Image Segmentation Evaluation

2022-01-23 · Dominik Müller, Dennis Hartmann, Philip Meyer, Florian Auer 외

Correct performance assessment is crucial for evaluating modern artificial intelligence algorithms in medicine like deep-learning based medical image segmentation models. However, there is no universal metric library in …

Image SegmentationMedical Image SegmentationSegmentationSemantic Segmentation

Fluorescence Reference Target Quantitative Analysis Library

2025-04-22 · Eammon A. Littler, Emmanuel A. Mannoh, Ethan P. M. LaRochelle

Standardized performance evaluation of fluorescence imaging systems remains a critical unmet need in the field of fluorescence-guided surgery (FGS). While the American Association of Physicists in Medicine (AAPM) TG311 r…

Benchmarking

SCPP: A Unified Python Library for Soft Clustering

2026-07-21 · Kiyan Rezaee, Morteza Ziabakhsh, Artin Bahrampour, Seyed Mohammad Ghoreishi 외 arxiv

In this paper, we present SCPP (Soft Clustering Python Package), an open-source Python framework for soft clustering. SCPP establishes a canonical, scikit-learn-compatible estimator interface that standardizes model trai…

DataDreamer: A Tool for Synthetic Data Generation and Reproducible LLM Workflows

2024-02-16 · Ajay Patel, Colin Raffel, Chris Callison-Burch

Large language models (LLMs) have become a dominant and important tool for NLP researchers in a wide range of tasks. Today, many researchers use LLMs in synthetic data generation, task evaluation, fine-tuning, distillati…

Synthetic Data Generation