The Research and Application of MapReduce Based Neighbor Model in Personalized Recommendation

Article Preview

Abstract:

Personalized recommendation provides convenience to users and brings more benefit to companies as well. It has been an important part of electronic commerce website. Collaborative filtering is a common algorithm in recommendation system. But with massive data ages coming, traditional collaborative filtering algorithm could not finish recommendation in time. A neighbor model algorithm based on MapReduce distributed computing framework is presented against to collaborative filtering algorithm. The presented algorithm could accomplish the personalized recommendation effectively and meet the real time requirement completely. The simulation shows that the algorithm has high efficiency and could complete the recommended in a highly efficient and real-time.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1674-1677

Citation:

Online since:

August 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] P. Resnick, H. R. Varian. Recommender systems, Commun. ACM, vol. 40, iss. 3, pp.56-58, (1997).

Google Scholar

[2] Amatriain, Xavier, et al. Rate it again: increasing recommendation accuracy by user re-rating., Proceedings of the third ACM conference on Recommender systems. ACM, (2009).

DOI: 10.1145/1639714.1639744

Google Scholar

[3] Bell, Robert M., Yehuda Koren, and Chris Volinsky. The BellKor solution to the Netflix prize. " KorBell Team, s Report to Netflix (2007).

Google Scholar

[4] Lathia, Neal, Stephen Hailes, and Licia Capra. kNN CF: a temporal social network., Proceedings of the 2008 ACM conference on Recommender systems. ACM, (2008).

DOI: 10.1145/1454008.1454044

Google Scholar

[5] Dean, Jeffrey, and Sanjay Ghemawat. MapReduce: simplified data processing on large clusters., Communications of the ACM 51. 1 (2008): 107-113.

DOI: 10.1145/1327452.1327492

Google Scholar

[6] Dittrich, Jens, and Jorge-Arnulfo Quiané-Ruiz. Efficient big data processing in Hadoop MapReduce., Proceedings of the VLDB Endowment 5. 12 (2012): 2014-(2015).

DOI: 10.14778/2367502.2367562

Google Scholar

[7] Dean, Jeffrey, and Sanjay Ghemawat. MapReduce: simplified data processing on large clusters., Communications of the ACM 51. 1 (2008): 107-113.

DOI: 10.1145/1327452.1327492

Google Scholar