p.1264
p.1271
p.1275
p.1280
p.1284
p.1287
p.1291
p.1295
p.1299
Design of Distributed Recommendation Engine Based on Hadoop and Mahout
Abstract:
The distributed recommendation engine consists of three layers of data storage layer, Produce recommended layer and application layer, the data storage layer is mainly stored user preferences data, these data are recommended on the basis of upper recommendation engines. Produce recommend layer producing part recommend the key lies in the recommendation engine of the algorithm, the algorithm adopts the Mahout as recommendation framework, and implement custom recommendation algorithm, including the recommendation algorithm based on user similarity, based on the recommendations from the project similarity algorithm and based on the recommendations of the Slope One algorithm after receiving recommended the client's request, the Servlet will produce a recommended by pushing engine first get data model, according to the similarity between data model computing project, and generate the recommended ID. The application layer is mainly based on B/S architecture to implement, can be very easily expanded to mobile platforms.
Info:
Periodical:
Pages:
1284-1286
Citation:
Online since:
September 2014
Authors:
Price:
Сopyright:
© 2014 Trans Tech Publications Ltd. All Rights Reserved
Share:
Citation: