{"id":"https://openalex.org/W4412377966","doi":"https://doi.org/10.1145/3726302.3730320","title":"D <scp>ata</scp> R <scp>ec</scp> : A Python Library for Standardized and Reproducible Data Management in Recommender Systems","display_name":"D <scp>ata</scp> R <scp>ec</scp> : A Python Library for Standardized and Reproducible Data Management in Recommender Systems","publication_year":2025,"publication_date":"2025-07-13","ids":{"openalex":"https://openalex.org/W4412377966","doi":"https://doi.org/10.1145/3726302.3730320"},"language":"en","primary_location":{"id":"doi:10.1145/3726302.3730320","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3726302.3730320","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3726302.3730320","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 48th International ACM SIGIR Conference on Research and Development in Information Retrieval","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3726302.3730320","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5033422139","display_name":"Alberto Carlo Maria Mancino","orcid":"https://orcid.org/0000-0001-8027-9475"},"institutions":[{"id":"https://openalex.org/I68618741","display_name":"Polytechnic University of Bari","ror":"https://ror.org/03c44v465","country_code":"IT","type":"education","lineage":["https://openalex.org/I68618741"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Alberto Carlo Maria Mancino","raw_affiliation_strings":["Politecnico di Bari, Bari, Italy"],"affiliations":[{"raw_affiliation_string":"Politecnico di Bari, Bari, Italy","institution_ids":["https://openalex.org/I68618741"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5092867522","display_name":"Salvatore Bufi","orcid":"https://orcid.org/0009-0001-6979-1715"},"institutions":[{"id":"https://openalex.org/I68618741","display_name":"Polytechnic University of Bari","ror":"https://ror.org/03c44v465","country_code":"IT","type":"education","lineage":["https://openalex.org/I68618741"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Salvatore Bufi","raw_affiliation_strings":["Politecnico di Bari, Bari, Italy"],"affiliations":[{"raw_affiliation_string":"Politecnico di Bari, Bari, Italy","institution_ids":["https://openalex.org/I68618741"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015342467","display_name":"Angela Di Fazio","orcid":"https://orcid.org/0009-0007-3238-4327"},"institutions":[{"id":"https://openalex.org/I68618741","display_name":"Polytechnic University of Bari","ror":"https://ror.org/03c44v465","country_code":"IT","type":"education","lineage":["https://openalex.org/I68618741"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Angela Di Fazio","raw_affiliation_strings":["Politecnico di Bari, Bari, Italy"],"affiliations":[{"raw_affiliation_string":"Politecnico di Bari, Bari, Italy","institution_ids":["https://openalex.org/I68618741"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088946359","display_name":"Antonio Ferrara","orcid":"https://orcid.org/0000-0002-1921-8304"},"institutions":[{"id":"https://openalex.org/I68618741","display_name":"Polytechnic University of Bari","ror":"https://ror.org/03c44v465","country_code":"IT","type":"education","lineage":["https://openalex.org/I68618741"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Antonio Ferrara","raw_affiliation_strings":["Politecnico di Bari, Bari, Italy"],"affiliations":[{"raw_affiliation_string":"Politecnico di Bari, Bari, Italy","institution_ids":["https://openalex.org/I68618741"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046533483","display_name":"Daniele Malitesta","orcid":"https://orcid.org/0000-0003-2228-0333"},"institutions":[{"id":"https://openalex.org/I4210107720","display_name":"CentraleSup\u00e9lec","ror":"https://ror.org/019tcpt25","country_code":"FR","type":"facility","lineage":["https://openalex.org/I277688954","https://openalex.org/I4210107720"]},{"id":"https://openalex.org/I277688954","display_name":"Universit\u00e9 Paris-Saclay","ror":"https://ror.org/03xjwb503","country_code":"FR","type":"education","lineage":["https://openalex.org/I277688954"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Daniele Malitesta","raw_affiliation_strings":["CentraleSup\u00e9lec, Inria, Universit\u00e9 Paris-Saclay, Gif-sur-Yvette, France"],"affiliations":[{"raw_affiliation_string":"CentraleSup\u00e9lec, Inria, Universit\u00e9 Paris-Saclay, Gif-sur-Yvette, France","institution_ids":["https://openalex.org/I4210107720","https://openalex.org/I277688954"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029434859","display_name":"Claudio Pomo","orcid":"https://orcid.org/0000-0001-5206-3909"},"institutions":[{"id":"https://openalex.org/I68618741","display_name":"Polytechnic University of Bari","ror":"https://ror.org/03c44v465","country_code":"IT","type":"education","lineage":["https://openalex.org/I68618741"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Claudio Pomo","raw_affiliation_strings":["Politecnico di Bari, Bari, Italy"],"affiliations":[{"raw_affiliation_string":"Politecnico di Bari, Bari, Italy","institution_ids":["https://openalex.org/I68618741"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5034668928","display_name":"Tommaso Di Noia","orcid":"https://orcid.org/0000-0002-0939-5462"},"institutions":[{"id":"https://openalex.org/I68618741","display_name":"Polytechnic University of Bari","ror":"https://ror.org/03c44v465","country_code":"IT","type":"education","lineage":["https://openalex.org/I68618741"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Tommaso Di Noia","raw_affiliation_strings":["Politecnico di Bari, Bari, Italy"],"affiliations":[{"raw_affiliation_string":"Politecnico di Bari, Bari, Italy","institution_ids":["https://openalex.org/I68618741"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5033422139"],"corresponding_institution_ids":["https://openalex.org/I68618741"],"apc_list":null,"apc_paid":null,"fwci":13.4106,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":{"value":0.98472241,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"3478","last_page":"3487"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10203","display_name":"Recommender Systems and Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10203","display_name":"Recommender Systems and Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12101","display_name":"Advanced Bandit Algorithms Research","score":0.9901000261306763,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10824","display_name":"Image Retrieval and Classification Techniques","score":0.9591000080108643,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6365973949432373},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.5456829071044922},{"id":"https://openalex.org/keywords/recommender-system","display_name":"Recommender system","score":0.4779384434223175},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.32520800828933716},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.240505188703537}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6365973949432373},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.5456829071044922},{"id":"https://openalex.org/C557471498","wikidata":"https://www.wikidata.org/wiki/Q554950","display_name":"Recommender system","level":2,"score":0.4779384434223175},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.32520800828933716},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.240505188703537}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3726302.3730320","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3726302.3730320","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3726302.3730320","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 48th International ACM SIGIR Conference on Research and Development in Information Retrieval","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3726302.3730320","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3726302.3730320","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3726302.3730320","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 48th International ACM SIGIR Conference on Research and Development in Information Retrieval","raw_type":"proceedings-article"},"sustainable_development_goals":[{"score":0.4000000059604645,"id":"https://metadata.un.org/sdg/5","display_name":"Gender equality"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320323553","display_name":"Universit\u00e0 di Bologna","ror":"https://ror.org/01111rn36"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4412377966.pdf","grobid_xml":"https://content.openalex.org/works/W4412377966.grobid-xml"},"referenced_works_count":99,"referenced_works":["https://openalex.org/W2019313057","https://openalex.org/W2027731328","https://openalex.org/W2048426792","https://openalex.org/W2101409192","https://openalex.org/W2140310134","https://openalex.org/W2910577570","https://openalex.org/W2946617802","https://openalex.org/W2957191877","https://openalex.org/W2972991123","https://openalex.org/W2987577970","https://openalex.org/W2998431760","https://openalex.org/W3003875435","https://openalex.org/W3013326237","https://openalex.org/W3034216953","https://openalex.org/W3034503922","https://openalex.org/W3040516071","https://openalex.org/W3083606581","https://openalex.org/W3088203142","https://openalex.org/W3088257568","https://openalex.org/W3088694469","https://openalex.org/W3097300053","https://openalex.org/W3101064725","https://openalex.org/W3101742420","https://openalex.org/W3105114834","https://openalex.org/W3116873649","https://openalex.org/W3118282110","https://openalex.org/W3125645198","https://openalex.org/W3135256909","https://openalex.org/W3153325943","https://openalex.org/W3154246858","https://openalex.org/W3164378906","https://openalex.org/W3167730891","https://openalex.org/W3169063491","https://openalex.org/W3170682786","https://openalex.org/W3173955760","https://openalex.org/W3176923454","https://openalex.org/W3177234138","https://openalex.org/W3178835722","https://openalex.org/W3190794503","https://openalex.org/W3194130080","https://openalex.org/W3194194466","https://openalex.org/W3205774243","https://openalex.org/W3208543775","https://openalex.org/W3210938103","https://openalex.org/W3211072770","https://openalex.org/W4200524736","https://openalex.org/W4200630830","https://openalex.org/W4224914537","https://openalex.org/W4224983022","https://openalex.org/W4225109328","https://openalex.org/W4225412853","https://openalex.org/W4239969464","https://openalex.org/W4283790911","https://openalex.org/W4284666445","https://openalex.org/W4284688665","https://openalex.org/W4288083766","https://openalex.org/W4293790978","https://openalex.org/W4296604375","https://openalex.org/W4304701164","https://openalex.org/W4321479942","https://openalex.org/W4321480047","https://openalex.org/W4321593910","https://openalex.org/W4323338627","https://openalex.org/W4327525152","https://openalex.org/W4327671700","https://openalex.org/W4360612299","https://openalex.org/W4362514929","https://openalex.org/W4367626012","https://openalex.org/W4372279027","https://openalex.org/W4377131002","https://openalex.org/W4381786098","https://openalex.org/W4383604692","https://openalex.org/W4384644330","https://openalex.org/W4384648390","https://openalex.org/W4384655952","https://openalex.org/W4385567536","https://openalex.org/W4386193073","https://openalex.org/W4387461044","https://openalex.org/W4387969131","https://openalex.org/W4388221290","https://openalex.org/W4392576636","https://openalex.org/W4393152209","https://openalex.org/W4396843680","https://openalex.org/W4399455140","https://openalex.org/W4403221560","https://openalex.org/W4403270197","https://openalex.org/W4403582878","https://openalex.org/W4405418912","https://openalex.org/W4408981098","https://openalex.org/W6780868386","https://openalex.org/W6781551161","https://openalex.org/W6794144907","https://openalex.org/W6794274548","https://openalex.org/W6802713705","https://openalex.org/W6810489710","https://openalex.org/W6839582080","https://openalex.org/W6846091158","https://openalex.org/W6851226855","https://openalex.org/W7046033834"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2341492732","https://openalex.org/W3187193180","https://openalex.org/W106542691","https://openalex.org/W1699080303","https://openalex.org/W4297799326","https://openalex.org/W3116064965","https://openalex.org/W4287027380"],"abstract_inverted_index":{"Recommender":[0],"systems":[1,140],"have":[2],"demonstrated":[3],"a":[4,18],"significant":[5],"impact":[6],"across":[7,93],"diverse":[8],"domains,":[9],"yet":[10],"ensuring":[11,109],"the":[12,25,35,137],"reproducibility":[13],"of":[14,104],"experimental":[15,95,134],"findings":[16],"remains":[17],"persistent":[19],"challenge.A":[20],"primary":[21],"obstacle":[22],"lies":[23],"in":[24,68,119,133],"fragmented":[26],"and":[27,44,64,80,91,129,145],"often":[28],"opaque":[29],"data":[30,66,78,120],"management":[31],"strategies":[32],"employed":[33],"during":[34],"preprocessing":[36],"stage,":[37],"where":[38],"decisions":[39],"about":[40],"dataset":[41,76],"selection,":[42],"filtering,":[43],"splitting":[45],"can":[46],"substantially":[47],"influence":[48],"outcomes.To":[49],"address":[50],"these":[51],"limitations,":[52],"we":[53],"introduce":[54],"DataRec,":[55],"an":[56,101],"open-source":[57],"Python-based":[58],"library":[59],"specifically":[60],"designed":[61],"to":[62],"unify":[63],"streamline":[65],"handling":[67],"recommender":[69,139],"system":[70],"research.By":[71],"providing":[72],"reproducible":[73],"routines":[74],"for":[75],"preparation,":[77],"versioning,":[79],"seamless":[81],"integration":[82],"with":[83],"other":[84],"frameworks,":[85],"DataRec":[86,111,142],"promotes":[87],"methodological":[88],"standardization,":[89],"interoperability,":[90],"comparability":[92],"different":[94],"setups.Our":[96],"design":[97],"is":[98],"informed":[99],"by":[100],"in-depth":[102],"review":[103],"55":[105],"stateof-the-art":[106],"recommendation":[107],"studies,":[108],"that":[110],"adopts":[112],"best":[113],"practices":[114],"while":[115],"addressing":[116],"common":[117],"pitfalls":[118],"management.Ultimately,":[121],"our":[122],"contribution":[123],"facilitates":[124],"fair":[125],"benchmarking,":[126],"enhances":[127],"reproducibility,":[128],"fosters":[130],"greater":[131],"trust":[132],"results":[135],"within":[136],"broader":[138],"community.The":[141],"library,":[143],"documentation,":[144],"examples":[146],"are":[147],"freely":[148],"available":[149],"at":[150],"https://github.com/sisinflab/DataRec.":[151]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":2}],"updated_date":"2026-03-24T08:02:53.985720","created_date":"2025-10-10T00:00:00"}
