Highly Scalable Recommendation System for Big Data Processing

Authors

  • Yoon So Yun Student, Department of Computer and Information Science, Pukyong National University, Pusan, South Korea
  • Seong De Professor, Department of Computer and Information Science, Pukyong National University, Pusan, South Korea
  • Sainath Chintareddy Professor, Department of Information Science, Vel Tech University, Chennai, India

Keywords:

recommendation technique, collaborative filtering, MapReduce, scalability, tags

Abstract

With the development of networks and IT technologies, users are searching for and purchasing the items they want from anywhere, regardless of location. Accordingly, various studies are being conducted on how to solve the scalability problem caused by the rapidly increasing data in the recommendation system. In this paper, we propose an item-based collaborative filtering method to which tag weight is applied and a recommendation method using the MapReduce method, a distributed parallel processing method. The proposed method classifies items by category in the preprocessing process and groups them according to the number of nodes for speed and efficiency. Data processing is performed through 4 MapReduce steps in each distributed node, and item tag weights are used in the similarity calculation to recommend better items to users. The top N items among the predicted values output through the last Reduce step are used for recommendation. Through experiments, it was confirmed that the proposed method efficiently processes a large amount of data, and the suitability of recommendation is improved compared to the existing item-based method.

Downloads

Download data is not yet available.

Downloads

Published

04-07-2022

Issue

Section

Articles

How to Cite

[1]
Y. S. Yun, S. De, and S. Chintareddy, “Highly Scalable Recommendation System for Big Data Processing”, IJMDES, vol. 1, no. 7, pp. 7–11, Jul. 2022, Accessed: Nov. 21, 2024. [Online]. Available: https://journal.ijmdes.com/ijmdes/article/view/60