Abstract
•A knowledge-based recommendation agent is proposed for tourism websites.•The proposed recommender system uses online reviews in socila network sites.•We used CART for discovering the decision rules from the TripAdvisor dataset.•We used fuzzy-rule based technique for overall ratings prediction.•The method was effective and accurate in hotels recommendation by online reviews.
Digital technology and social media have brought numerous benefits to human society. TripAdvisor, which runs on user-generated content, provides a platform for travelers to socialize their opinions on several aspects of hotels. Recommendation agents have played an important role for hotel recommendations in the tourism domain. They are valuable tools in e-tourism platforms of travel agencies to help the users in their decision-making process. The recommendation of hotels by multi-criteria Collaborative Filtering (CF) recommender systems is mainly based on their past reviews on several aspects. Hence, recommending the most appropriate hotel to the user is one of the important tasks that a multi-criteria CF needs to do in the e-tourism platform. The aim of this research is to use the multi-criteria ratings in developing a new recommendation method for hotel recommendations in e-tourism platforms. We use supervised and unsupervised machine learning techniques to analysis the customers’ online reviews. The method is evaluated on the data provided by the travelers via TripAdvisor mobile application. The results of our analysis on the dataset confirm that the use of online reviews in the proposed recommendation agent leads to precise recommendations in TripAdvisor.