• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2015, Vol. 37 ›› Issue (08): 1444-1449.

• 论文 • Previous Articles     Next Articles

Design and implementation of a new user
recommendation algorithm based on Mahout  

GAO Xianwei,SHI Zhibin   

  1. (School of Computer Science and Control Engineering Technology,North University of China,Taiyuan 030051,China)
  • Received:2014-11-24 Revised:2015-05-15 Online:2015-08-25 Published:2015-08-25

Abstract:

Recommendation for new users in big data era is difficult and the efficiency is very low due to the lack of historical data. In order to solve these problems, we propose a new user recommendation algorithm, which combines the collaborative filtering algorithm based on the Mahout and the Top N algorithm based on the MapReduce. We build a new user recommendation system architecture, design and implement the Hadoop Top N algorithm and the collaborative filtering algorithm in the Mahout. Theoretical analysis and experimental results show that the proposed recommendation algorithm for big data processing has better recommended efficiency, scalability and quality than  the collaborative filtering algorithm.

Key words: new user recommendation;Mahout;recommendation system;Hadoop;big data