SRSH: A Social Recommender System based on Hadoop
Chaobo He, Yong Tang, Zhenxiong Yang, Kai Zheng, Guohua Chen · International Journal of Multimedia and Ubiquitous Engineering · 2014
Online Social Networks (OSNs) accumulate a large amount of user-generated data and Social Recommender Systems (SRSs) can help users discover information they are interested.However, most of the existing SRSs do not have good scalabilities to process huge volumes of data.Aiming to this problem we design a social recommender system named SRSH, which is based on Hadoop parallel computing platform.SRSH provides second-degree friends, similar users, user community and content recommendation modules, which can meet user needs of finding potential friends and attractive content.Especially, every core methods existing in these modules above can be implemented using MapReduce parallel programming framework and run in Hadoop cluster.We have conducted extensive related experiments on the realistic dataset and the experimental results show that SRSH scales well and has the ability of dealing with the problem of recommendation in the large-scale OSN.