Abstract
A recommendation system, when applied to tourism, can select and recommend appropriate top-listed tourist places, from abundant data sources. In the field of the tourism industry, recommendation systems and related information technologies are increasingly becoming the most widespread and promising applications of IT. Literature provides many reasons for having a recommendation system. However, the most important reasons for using a modern recommendation system are to make the traveler's life and choice options easier by providing more information about their selected tourist place in a reliable manner. This paper proposes a tag-based recommendation system for tourists visiting Saudi Arabia. This approach is aimed at helping visitors to find a list of interesting and best places and gain their positive attention.