Journal of University of Science and Technology of China ›› 2017, Vol. 47 ›› Issue (7): 547-555.DOI: 10.3969/j.issn.0253-2778.2017.07.002

• Original Paper • Previous Articles     Next Articles

Tag-based personalized travel recommendation

LI Yamei, WANG Changdong   

  1. School of Data and Computer Science, Sun Yat-sen University, Guangzhou 510006, China
  • Received:2016-08-28 Revised:2016-12-08 Online:2017-07-31 Published:2017-07-31

Abstract: The disparity between the huge number of tourist attraction and the limited number of trigs made by tourists has resulted in the sparseness of tourist travel data, which seriously affects the accuracy of the recommendation results. To solve this problem, four kinds of tags area, time, topic, type were extracted from a mass of travel notes to enrich the data. On the one hand, travel attractions were recommended to users by tag-content-based recommendation algorithm. On the other hand, user interest features were described with attractions feature tags. Then, similar users were found according to the interest tags of users and attractions were recommended through collaborative filtering. The tag-based collaborative filtering algorithm by 63.7% compared with the collaborative filtering recommendation algorithm and by 22.5% compared with the attraction-heat-based recommendation algorithm. Tag-content-based recommendation algorithm can improve the accuracy by 27.6% compared with the attraction-heat-based recommendation algorithm. The two algorithms were further combined with linear weight so that the two algorithms complement each other, resulting in better recommendation results. Our tag-based hybrid algorithm can make a significant improvement, i.e. increasing the accuracy by 61.3% over the tag-based collaborative filtering algorithm and 54.7% over the tag-content-based recommendation algorithm. The improvement of recommendation accuracy will enhance the user experience and make online travel websites more competitive.

Key words: recommendation system, personalized travel, data mining, tag-based, collaborative filtering, content-based, hybrid recommendation

CLC Number: