Abstract

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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call