Abstract
With the development and popularity of social networks, an increasing number of consumers prefer to order tourism products online, and like to share their experiences on social networks. Searching for tourism destinations online is a difficult task on account of its more restrictive factors. Recommender system can help these users to dispose information overload. However, such a system is affected by the issue of low recommendation accuracy and the cold-start problem. In this paper, we propose a tourism destination recommender system that employs opinion-mining technology to refine user sentiment, and make use of temporal dynamics to represent user preference and destination popularity drifting over time. These elements are then fused with the SVD+ + method by combining user sentiment and temporal influence. Compared with several well-known recommendation approaches, our method achieves improved recommendation accuracy and quality. A series of experimental evaluations, using a publicly available dataset, demonstrates that the proposed recommender system outperforms the existing recommender systems.
Similar content being viewed by others
References
Adomavicius, G., & Tuzhilin, A. (2005). Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering, 17(6), 734–749.
Agarwal, A., Chakraborty, M., & Chowdary, C.R. (2017). Does order matter? Effect of order in group recommendation. Expert Systems with Applications, 82 (Supplement C), 115–127.
Ardissono, L., Goy, A., Petrone, G., Segnan, M., & Torasso, P. (2003). Intrigue: personalized recommendation of tourist attractions for desktop and hand held devices. Applied Artificial Intelligence, 17(8-9), 687–714.
Armentano, M.G., Schiaffino, S., Christensen, I., & Boato, F. (2015). Movies recommendation based on opinion mining in twitter. Berlin: Springer International Publishing.
Bao, Y., Fang, H., & Zhang, J. (2014). Topicmf: simultaneously exploiting ratings and reviews for recommendation. In Proceedings of the twenty-eighth AAAI conference on artificial intelligence (pp. 2–8).
Bell, R.M., & Koren, Y. (2007). Lessons from the netflix prize challenge. SIGKDD Explor Newsl, 9(2), 75–79.
Boratto, L., & Carta, S. (2011). State-of-the-art in group recommendation and new approaches for automatic identification of groups, (pp. 1–20). Berlin: Springer.
Cenamor, I., de la Rosa, T., Núñez, S., & Borrajo, D. (2017). Planning for tourism routes using social networks. Expert Systems with Applications, 69, 1–9.
Christensen, I.A., & Schiaffino, S. (2011). Entertainment recommender systems for group of users. Expert Systems with Applications, 38(11), 14,127–14,135.
Christensen, I., Schiaffino, S., & Armentano, M. (2016). Social group recommendation in the tourism domain. Journal of Intelligent Information Systems, 47 (2), 209–231.
Ganu, G., Elhadad, N., & Marian, A. (2009). Beyond the stars: improving rating predictions using review text content. In International workshop on the web and databases, WEBDB, 2009, Providence, Rhode Island, USA, June.
Garcia, I., Sebastia, L., Onaindia, E., & Guzman, C. (2009). A group recommender system for tourist activities, (pp. 26–37). Berlin: Springer.
Garcia, I., Sebastia, L., & Onaindia, E. (2011). On the design of individual and group recommender systems for tourism. Expert Systems with Applications, 38(6), 7683–7692.
Guo, G., Zhang, J., & Yorke-Smith, N. (2015). Trustsvd: collaborative filtering with both the explicit and implicit influence of user trust and of item ratings. In Proceedings of the twenty-ninth AAAI conference on artificial intelligence (pp. 123–129).
Guo, G., Zhang, J., & Yorke-Smith, N. (2016). A novel recommendation model regularized with user trust and item ratings. IEEE Transactions on Knowledge and Data Engineering, 28(7), 1607–1620.
Guo, Y., Barnes, S.J., & Jia, Q. (2017). Mining meaning from online ratings and reviews: tourist satisfaction analysis using latent dirichletallocation. Tourism Management, 59, 467–483.
Jamali, M., & Ester, M. (2010). A matrix factorization technique with trust propagation for recommendation in social networks. In ACM conference on recommender systems (pp. 135–142).
Jameson, A., & Smyth, B. (2007). Recommendation to groups, (pp. 596–627). Berlin: Springer.
Ji, K., Sun, R., Shu, W., & Li, X. (2015). Next-song recommendation with temporal dynamics. Knowledge-Based Systems, 88, 134–143.
Jiang, M., Cui, P., Liu, R., Yang, Q., Wang, F., Zhu, W., & Yang, S. (2012). Social contextual recommendation. In ACM international conference on information and knowledge management (pp. 45–54).
Koren, Y. (2008). Factorization meets the neighborhood: a multifaceted collaborative filtering model. In ACM SIGKDD international conference on knowledge discovery and data mining (pp. 426–434).
Koren, Y. (2010). Collaborative filtering with temporal dynamics. Communications of the Acm, 53(4), 89–97.
Koren, Y., Bell, R., & Volinsky, C. (2009). Matrix factorization techniques for recommender systems. Computer, 42(8), 30–37.
Lathia, N., Hailes, S., Capra, L., & Amatriain, X. (2010). Temporal diversity in recommender systems. In International ACM SIGIR conference on research and development in information retrieval (pp. 210–217).
Lee, T.Q., Park, Y., & Park, Y.T. (2008). A time-based approach to effective recommender systems using implicit feedback. Expert Systems with Applications, 34(4), 3055–3062.
Lei, X., Qian, X., & Zhao, G. (2016). Rating prediction based on social sentiment from textual reviews. IEEE Transactions on Multimedia, 18(9), 1910–1921.
Levi, A., Mokryn, O., Diot, C., & Taft, N. (2012). Finding a needle in a haystack of reviews:cold start context-based hotel recommender system. In ACM conference on recommender systems (pp. 115–122).
Logesh, R., & Subramaniyaswamy, V. (2016). A collaborative location based travel recommendation system through enhanced rating prediction for the group of users. Computational Intelligence and Neuroscience, 2016(2), 1291,358.
Ma, H., Yang, H., Lyu, M.R., & King, I. (2008). Sorec:social recommendation using probabilistic matrix factorization. In ACM conference on information and knowledge management, CIKM 2008, Napa Valley, California, USA, October (pp. 931–940).
Mcauley, J., & Leskovec, J. (2013). Hidden factors and hidden topics: understanding rating dimensions with review text. In ACM conference on recommender systems (pp. 165–172).
Noguera, J.M., Barranco, M.J., Segura, R.J., & Martínez, L. (2012). A mobile 3d-gis hybrid recommender system for tourism. Information Sciences, 215, 37–52.
Priyanka, K., Tewari, A.S., & Barman, A.G. (2015). Personalised book recommendation system based on opinion mining technique. In 2015 global conference on communication technologies (GCCT) (pp. 285–289).
Qian, X., Feng, H., Zhao, G., & Mei, T. (2014). Personalized recommendation combining user interest and social circle. IEEE Transactions on Knowledge and Data Engineering, 26(7), 1763–1777.
Salakhutdinov, R., & Mnih, A. (2007). Probabilistic matrix factorization. In International conference on neural information processing systems (pp. 1257–1264).
Seddighi, H.R., & Theocharous, A.L. (2002). A model of tourism destination choice: a theoretical and empirical analysis. Tourism Management, 23(5), 475–487.
Silva, J., & Carin, L. (2012). Active learning for online bayesian matrix factorization. In Proceedings of the 18th ACM SIGKDD international conference on knowledge discovery and data mining (pp. 325–333).
Xu, L., Lin, H., Pan, Y., Ren, H., & Chen, J. (2008). Constructing the affective lexicon ontology. Journal of the China Society for Scientific and Technical Information, 27(2), 180–185.
Yin, H., Cui, B., Li, J., Yao, J., & Chen, C. (2012). Challenging the long tail recommendation. Proceedings of the VLDB Endowment, 5(9), 896–907.
Zhang, J., & Chow, C. (2016). Ticrec: a probabilistic framework to utilize temporal influence correlations for time-aware location recommendations. IEEE Transactions on Services Computing, 9(4), 633–646.
Zhao, W.X., Li, S., He, Y., Chang, E.Y., Wen, J.R., & Li, X. (2016). Connecting social media to e-commerce: cold-start product recommendation using microblogging information. IEEE Transactions on Knowledge and Data Engineering, 28(5), 1147–1159.
Zheng, X., Ding, W., Lin, Z., & Chen, C. (2016a). Topic tensor factorization for recommender system. Information Sciences, 372, 276–293.
Zheng, X., Luo, Y., Sun, L., & Chen, F. (2016b). A new recommender system using context clustering based on matrix factorization techniques. Chinese Journal of Electronics, 25(2), 334–340.
Zheng, X., Luo, Y., Xu, Z., Yu, Q., & Lu, L. (2016c). Tourism destination recommender system for the cold start problem. Ksii Transactions on Internet and Information Systems, 10(7), 3192–3212.
Acknowledgements
This research was supported by the National Natural Science Foundation of China (No. 61772034, No. 61672039, No. 61602009), and Natural Science Foundation of Anhui Province (No. 1608085MF145).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zheng, X., Luo, Y., Sun, L. et al. A tourism destination recommender system using users’ sentiment and temporal dynamics. J Intell Inf Syst 51, 557–578 (2018). https://doi.org/10.1007/s10844-018-0496-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10844-018-0496-5