Abstract
There are multiple factors that play a significant role in determining a tourist choice of a vacation destination such as affordability, availability of activities, popularity, and safety. Despite the mass of content available on the World Wide Web, the efficiency of utilizing it to find a destination that meets all the criteria of a potential traveler is always questionable. Therefore, travel and tourism software tools tend to incorporate a recommender system component to enhance the quality of the service they provide. In this paper, we propose a simple multi-level tourism recommender system framework to assist potential travelers find the destination that best matches their preferences and requirements. The system incorporates two recommendation procedures: providing the user with a set of destinations liked by similar users to allow constructing a list of potential destinations. Then the system ranks the destinations on this list based on the user preferences and constraints. (C) 2020 The Authors. Published by Elsevier B.V.