Journal of Universal Computer Science (Oct 2019)

An Intelligent Data Analytics based Model Driven Recommendation System

  • Bushra Ramzan,
  • Imran Bajwa,
  • Rafaqut Kazmi,
  • Shabana Ramzan

DOI
https://doi.org/10.3217/jucs-025-10-1353
Journal volume & issue
Vol. 25, no. 10
pp. 1353 – 1372

Abstract

Read online Read online Read online

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