DocumentCode :
63104
Title :
KASR: A Keyword-Aware Service Recommendation Method on MapReduce for Big Data Applications
Author :
Shunmei Meng ; Wanchun Dou ; Xuyun Zhang ; Jinjun Chen
Author_Institution :
Dept. of Comput. Sci. & Technol., Nanjing Univ., Nanjing, China
Volume :
25
Issue :
12
fYear :
2014
fDate :
Dec. 2014
Firstpage :
3221
Lastpage :
3231
Abstract :
Service recommender systems have been shown as valuable tools for providing appropriate recommendations to users. In the last decade, the amount of customers, services and online information has grown rapidly, yielding the big data analysis problem for service recommender systems. Consequently, traditional service recommender systems often suffer from scalability and inefficiency problems when processing or analysing such large-scale data. Moreover, most of existing service recommender systems present the same ratings and rankings of services to different users without considering diverse users´ preferences, and therefore fails to meet users´ personalized requirements. In this paper, we propose a Keyword-Aware Service Recommendation method, named KASR, to address the above challenges. It aims at presenting a personalized service recommendation list and recommending the most appropriate services to the users effectively. Specifically, keywords are used to indicate users´ preferences, and a user-based Collaborative Filtering algorithm is adopted to generate appropriate recommendations. To improve its scalability and efficiency in big data environment, KASR is implemented on Hadoop, a widely-adopted distributed computing platform using the MapReduce parallel processing paradigm. Finally, extensive experiments are conducted on real-world data sets, and results demonstrate that KASR significantly improves the accuracy and scalability of service recommender systems over existing approaches.
Keywords :
Big Data; collaborative filtering; data analysis; parallel processing; recommender systems; Hadoop; KASR; MapReduce parallel processing paradigm; big data analysis problem; big data applications; distributed computing platform; keyword-aware service recommendation method; large-scale data; online information; service recommender systems; user-based collaborative filtering algorithm; Cloud computing; Data handling; Data storage systems; Information management; Recommender systems; Thesauri; Vectors; Hadoop; MapReduce; Recommender system; big data; keyword; preference;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2013.2297117
Filename :
6714480
Link To Document :
بازگشت