CF4J: Collaborative Filtering for Java

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ortega, Fernando, Zhu, Bo, Bobadilla, Jesus, Hernando, Antonio
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909090729426944
author Ortega, Fernando
Zhu, Bo
Bobadilla, Jesus
Hernando, Antonio
author_facet Ortega, Fernando
Zhu, Bo
Bobadilla, Jesus
Hernando, Antonio
contents Recommender Systems (RS) provide a relevant tool to mitigate the information overload problem. A large number of researchers have published hundreds of papers to improve different RS features. It is advisable to use RS frameworks that simplify RS researchers: a) to design and implement recommendations methods and, b) to speed up the execution time of the experiments. In this paper, we present CF4J, a Java library designed to carry out Collaborative Filtering based RS research experiments. CF4J has been designed from researchers to researchers. It allows: a) RS datasets reading, b) full and easy access to data and intermediate or final results, c) to extend their main functionalities, d) to concurrently execute the implemented methods, and e) to provide a thorough evaluation for the implementations by quality measures. In summary, CF4J serves as a library specifically designed for the research trial and error process.
format Preprint
id arxiv_https___arxiv_org_abs_2402_01008
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle CF4J: Collaborative Filtering for Java
Ortega, Fernando
Zhu, Bo
Bobadilla, Jesus
Hernando, Antonio
Information Retrieval
Recommender Systems (RS) provide a relevant tool to mitigate the information overload problem. A large number of researchers have published hundreds of papers to improve different RS features. It is advisable to use RS frameworks that simplify RS researchers: a) to design and implement recommendations methods and, b) to speed up the execution time of the experiments. In this paper, we present CF4J, a Java library designed to carry out Collaborative Filtering based RS research experiments. CF4J has been designed from researchers to researchers. It allows: a) RS datasets reading, b) full and easy access to data and intermediate or final results, c) to extend their main functionalities, d) to concurrently execute the implemented methods, and e) to provide a thorough evaluation for the implementations by quality measures. In summary, CF4J serves as a library specifically designed for the research trial and error process.
title CF4J: Collaborative Filtering for Java
topic Information Retrieval
url https://arxiv.org/abs/2402.01008