JUCS - Journal of Universal Computer Science 25(10): 1353-1372, doi: 10.3217/jucs-025-10-1353
An Intelligent Data Analytics based Model Driven Recommendation System
expand article infoBushra Ramzan, Imran Sarwar Bajwa§, Rafaqut Kazmi, Shabana Ramzan
‡ The Islamia University of Bahawalpur, Bahawalpur, Pakistan§ The Islamia University Bahawalpur, Bahawalpur, Pakistan
Open Access
Abstract
The recommendation systems are getting important due to their significance in decision making, social and economic impact on customers and getting detailed information relevant to a required product or a service. A challenge in getting true recommendations in terms of relevance is the heterogenous nature of data (likes, ratings, reviews, etc.) that a recommendation engine has to cope with. This paper presents an intelligent approach to handle heterogeneous and large-sized data of user reviews and generate true recommendations for the future customers. The proposed approach makes use of Apache Cassandra to efficiently store data (such as customer reviews, feedback of hotel customers) having context properties such as awareness and knowledge of the tourists, personal preferences (such as ratings, likes, etc.) and location of the users. This system consists of three main components: the web front-end, the data storage and the recommendation engine to gain recommendations efficiently. The recommendation engine is relying on Euclidean distance and Collaborative Filtering (CF) to measure similarities in users' review or items' features. Our hotel recommender approach has bifold contribution as it has ability to handle heterogeneous data with the help of big data platform and it also provides accurate and true recommendations.
Keywords
big data, hotel recommender, e-commerce, customer satisfaction