4.7 Article

APRA: An approximate parallel recommendation algorithm for Big Data

Journal

KNOWLEDGE-BASED SYSTEMS
Volume 157, Issue -, Pages 10-19

Publisher

ELSEVIER
DOI: 10.1016/j.knosys.2018.05.006

Keywords

Recommender system; Big Data; Apache Hadoop; Apache Spark; Collaborative Filtering

Ask authors/readers for more resources

Finding relevant and interesting items according to the preferences of each user has become an important challenge in the era of Big Data. Recommender systems have emerged in response to this problem. Collaborative Filtering (CF) is one of the most successful recommender systems used by several big online shopping companies. However, CF is computationally demanding, especially in Big Data context, where the number of users and items are too big to be effectively processed by traditional approaches. In this paper, we propose a new solution based on Spark, which is tailored to handle large-scale data and provide better results. Particularly, we take advantage of the in-memory operations available through Spark, to improve the performance of recommendation systems in context of Big Data. Experimental results on two real world data sets confirm the claim.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available