Abstract
In recent times, the modern developments of internet technologies and social networks have attracted global researchers to explore the recommender systems for generating personalized location-based services. Recommender Systems (RSs) as proven decision support tools have gained immense popularity to solve information overloading problem among various real-time applications of e-commerce, travel and tourism, movies and e-learning. RSs emerge as a popular and reliable information filtering approach that is capable of suggesting relevant items, movies, and locations to the active target user based on dynamic preferences and interests. Beyond the development of many feature-rich recommendation algorithms, the need for a better full-fledged RS to produce precise and highly relevant recommendations based on ratings and preferences provided by the target user is very high. With the specific focus to the travel domain, the global research community has been involved in the development of a complete travel recommender system that is immune to the sparsity and cold start problems. In this paper, we present a new Hybrid Location-based Travel Recommender System (HLTRS) through exploiting ensemble based co-training method with swarm intelligence algorithms to enhance the personalized travel recommendations. The proposed HLTRS is experimentally validated on the real-world large-scale dataset, and we have made an extensive user study to determine the ability of developed RS to produce user satisfiable recommendations in real-time scenarios. The obtained results and analyses demonstrate the improved performance of the proposed Hybrid Location-based Travel Recommender System over existing baselines of recommender systems research.
Similar content being viewed by others
References
Bobadilla J, Ortega F, Hernando A, Gutiérrez A (2013) Recommender systems survey. Knowl-Based Syst 46:109–132
Leino J (2014) User factors in recommender systems: Case studies in e-commerce, news recommending, and e-learning
Subramaniyaswamy V, Vijayakumar V, Logesh R, Indragandhi V (2015) Intelligent travel recommendation system by mining attributes from community contributed photos. Procedia Computer Science 50:447–455
Subramaniyaswamy V, Logesh R, Chandrashekhar M, Challa A, Vijayakumar V (2017) A personalised movie recommendation system based on collaborative filtering. International Journal of High Performance Computing and Networking 10(1–2):54–63
Subramaniyaswamy V, Manogaran G, Logesh R, Vijayakumar V, Chilamkurti N, Malathi D, Senthilselvan N (2018) An ontology-driven personalized food recommendation in IoT-based healthcare system. J Supercomput:1–33. https://doi.org/10.1007/s11227-018-2331-8
Subramaniyaswamy V, Logesh R, Indragandhi V (2018) Intelligent sports commentary recommendation system for individual cricket players. International Journal of Advanced Intelligence Paradigms 10(1–2):103–117
Vairavasundaram S, Varadharajan V, Vairavasundaram I, Ravi L (2015) Data mining-based tag recommendation system: an overview. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery 5(3):87–112
Zhang Y, Tu Z, Wang Q (2017) TempoRec: Temporal-topic based recommender for social network services. Mobile Networks and Applications 22(6):1182–1191
Logesh R, Subramaniyaswamy V, Vijayakumar V (2018) A personalised travel recommender system utilising social network profile and accurate GPS data. Electronic Government, an International Journal 14(1):90–113
Logesh R, Subramaniyaswamy V, Vijayakumar V, Li X (2018) Efficient User Profiling Based Intelligent Travel Recommender System for Individual and Group of Users. Mobile Networks and Applications:1–16. https://doi.org/10.1007/s11036-018-1059-2
Logesh R, Subramaniyaswamy V (2017) Learning Recency and Inferring Associations in Location Based Social Network for Emotion Induced Point-of-Interest Recommendation. J Inf Sci Eng 33(6)
Ravi L, Vairavasundaram S, Palani S, Devarajan M (2019) Location-based personalized recommender system in the internet of cultural things. J Intell Fuzzy Syst. https://doi.org/10.3233/JIFS-169973
Logesh R, Subramaniyaswamy V (2017) A Reliable Point of Interest Recommendation based on Trust Relevancy between Users. Wirel Pers Commun 97(2):2751–2780
Chen X, Xu X, Huang JZ, Ye Y (2013) TW-k-means: Automated two-level variable weighting clustering algorithm for multiview data. IEEE Trans Knowl Data Eng 25(4):932–944
Logesh R, Subramaniyaswamy V, Vijayakumar V, Gao XZ, Wang GG (2019) Hybrid bio-inspired user clustering for the generation of diversified recommendations. Neural Comput & Applic. https://doi.org/10.1007/s00521-019-04128-6
Wang GG, Gandomi AH, Alavi AH, Deb S (2016) A hybrid method based on krill herd and quantum-behaved particle swarm optimization. Neural Comput & Applic 27(4):989–1006
Balusamy B, Karthikeyan K, Sangaiah AK (2017) Ant colony-based load balancing and fault recovery for cloud computing environment. International Journal of Advanced Intelligence Paradigms 9(2–3):204–219
Wang GG (2018) Moth search algorithm: a bio-inspired metaheuristic algorithm for global optimization problems. Memetic Computing 10:151–164. https://doi.org/10.1007/s12293-016-0212-3
Devarajan M, Fatima NS, Vairavasundaram S, Ravi L (2019) Swarm intelligence clustering ensemble based point of interest recommendation for social cyber-physical systems. J Intell Fuzzy Syst. https://doi.org/10.3233/JIFS-169991
Guo G (2013) Improving the performance of recommender systems by alleviating the data sparsity and cold start problems. In Twenty-Third International Joint Conference on Artificial Intelligence
Da Costa AF, Manzato MG, Campello RJ (2018) CoRec: a co-training approach for recommender systems. In: Proceedings of the 33rd Annual ACM Symposium on Applied Computing (pp. 696–703). ACM
Blum A, Mitchell T (1998) Combining labeled and unlabeled data with co-training. In: Proceedings of the eleventh annual conference on Computational learning theory (pp. 92–100). ACM
da Costa AF, Manzato MG, Campello RJ (2019) Boosting collaborative filtering with an ensemble of co-trained recommenders. Expert Syst Appl 115:427–441
Ravi L, Vairavasundaram S (2016) A collaborative location based travel recommendation system through enhanced rating prediction for the group of users. Computational Intelligence and Neuroscience 2016:7. https://doi.org/10.1155/2016/1291358
Goldberg D, Nichols D, Oki BM, Terry D (1992) Using collaborative filtering to weave an information tapestry. Commun ACM 35(12):61–71
Konstan JA, Miller BN, Maltz D, Herlocker JL, Gordon LR, Riedl J (1997) GroupLens: applying collaborative filtering to Usenet news. Commun ACM 40(3):77–88
Herlocker JL, Konstan JA, Terveen LG, Riedl JT (2004) Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems (TOIS) 22(1):5–53
Sankar H, Subramaniyaswamy V, Vijayakumar V, Kumar SA, Logesh R, Umamakeswari A (2019) Intelligent sentiment analysis approach using edge computing-based deep learning technique. Software: Practice and Experience. https://doi.org/10.1002/spe.2687
Subramaniyaswamy V, Logesh R, Abejith M, Umasankar S, Umamakeswari A (2017) Sentiment Analysis of Tweets for Estimating Criticality and Security of Events. Journal of Organizational and End User Computing (JOEUC) 29(4):51–71
Malathi D, Logesh R, Subramaniyaswamy V, Vijayakumar V, Sangaiah AK (2019) Hybrid Reasoning-based Privacy-Aware Disease Prediction Support System. Comput Electr Eng 73:114–127
Lathia N, Hailes S, Capra L (2008) Trust-based collaborative filtering. In: IFIP international conference on trust management (pp. 119–134). Springer, Boston
Massa P, Avesani P (2009) Trust metrics in recommender systems. In: Computing with social trust (pp. 259–285). Springer, London
Kant V, Bharadwaj KK (2013) Fuzzy computational models of trust and distrust for enhanced recommendations. Int J Intell Syst 28(4):332–365
Guo G, Zhang J, Thalmann D, Basu A, Yorke-Smith N (2014) From ratings to trust: an empirical study of implicit trust in recommender systems. In: Proceedings of the 29th Annual ACM Symposium on Applied Computing (pp. 248–253). ACM
Gupta S, Nagpal S (2015) Trust aware recommender systems: a survey on implicit trust generation techniques. International Journal of Computer Science and Information Technologies 6(4):3594–3599
Ujjin S, Bentley PJ (2003) Particle swarm optimization recommender system. In: Proceedings of the 2003 IEEE Swarm Intelligence Symposium. SIS'03 (Cat. No. 03EX706) (pp. 124–131). IEEE
Katarya R, Verma OP (2016) A collaborative recommender system enhanced with particle swarm optimization technique. Multimed Tools Appl 75(15):9225–9239
Choudhary V, Mullick D, Nagpal S (2017) Gravitational search algorithm in recommendation systems. In International Conference on Swarm Intelligence (pp. 597–607). Springer, Cham
Bedi P, Sharma R (2012) Trust based recommender system using ant colony for trust computation. Expert Syst Appl 39(1):1183–1190
An J, Kang Q, Wang L, Wu Q (2013) Mussels wandering optimization: an ecologically inspired algorithm for global optimization. Cogn Comput 5(2):188–199
Bouyer A, Hatamlou A (2018) An efficient hybrid clustering method based on improved cuckoo optimization and modified particle swarm optimization algorithms. Appl Soft Comput 67:172–182
Devarajan M, Ravi L (2018) Intelligent cyber-physical system for an efficient detection of Parkinson disease using fog computing. Multimed Tools Appl. https://doi.org/10.1007/s11042-018-6898-0
Vijayakumar V, Malathi D, Subramaniyaswamy V, Saravanan P, Logesh R (2018) Fog computing-based intelligent healthcare system for the detection and prevention of mosquito-borne diseases. Comput Hum Behav. https://doi.org/10.1016/j.chb.2018.12.009
Gavalas D, Kasapakis V, Konstantopoulos C, Pantziou G, Vathis N, Zaroliagis C (2015) The eCOMPASS multimodal tourist tour planner. Expert Syst Appl 42(21):7303–7316
Cenamor I, de la Rosa T, Núñez S, Borrajo D (2017) Planning for tourism routes using social networks. Expert Syst Appl 69:1–9
De Pessemier T, Dhondt J, Martens L (2017) Hybrid group recommendations for a travel service. Multimed Tools Appl 76(2):2787–2811
Logesh R, Subramaniyaswamy V, Malathi D, Senthilselvan N, Sasikumar A, Saravanan P (2017) Dynamic particle swarm optimization for personalized recommender system based on electroencephalography feedback. Biomed Res 28(13):5646–5650
Brilhante IR, Macedo JA, Nardini FM, Perego R, Renso C (2015) On planning sightseeing tours with TripBuilder. Inf Process Manag 51(2):1–15
Kurata Y, Hara T (2013) CT-planner4: Toward a more user-friendly interactive day-tour planner. In: Information and communication technologies in tourism 2014 (pp. 73–86). Springer, Cham
Logesh R, Subramaniyaswamy V (2019) Exploring Hybrid Recommender Systems for Personalized Travel Applications. In: Cognitive Informatics and Soft Computing (pp. 535–544). Springer, Singapore
Subramaniyaswamy V, Logesh R (2017) Adaptive KNN based recommender system through Mining of User Preferences. Wirel Pers Commun 97(2):2229–2247
Zhang M, Tang J, Zhang X, Xue X (2014) Addressing cold start in recommender systems: A semi-supervised co-training algorithm. In: Proceedings of the 37th international ACM SIGIR conference on Research & development in information retrieval (pp. 73–82). ACM
Zhang Q, Wang H (2015) Collaborative Multi-view Learning with Active Discriminative Prior for Recommendation. In: Pacific-Asia Conference on Knowledge Discovery and Data Mining (pp. 355–368). Springer, Cham
Quang TN, Phuong ND (2015) Collaborative filtering by co-training method. In: Knowledge and Systems Engineering (pp. 273–285). Springer, Cham
Matuszyk P, Spiliopoulou M (2017) Stream-based semi-supervised learning for recommender systems. Mach Learn 106(6):771–798
Logesh R, Subramaniyaswamy V, Malathi D, Sivaramakrishnan N, Vijayakumar V (2019) Enhancing Recommendation Stability of Collaborative Filtering Recommender System through Bio-inspired Clustering Ensemble method. Neural Comput & Applic. https://doi.org/10.1007/s00521-018-3891-5
Younus A, O’Riordan C, Pasi G (2014) A language modeling approach to personalized search based on users’ microblog behavior. In: European Conference on Information Retrieval (pp. 727–732). Springer, Cham
Logesh R, Subramaniyaswamy V, Vijayakumar V, Gao XZ, Indragandhi V (2018) A hybrid quantum-induced swarm intelligence clustering for the urban trip recommendation in smart city. Futur Gener Comput Syst 83:653–673
Dorigo M, Birattari M, Stützle T (2006) Ant Colony Optimization-Artificial Ants as a Computational Intelligence Technique. IEEE Computational Intelligence Magazine
Yang XS, Deb S (2009) Cuckoo search via Lévy flights. Nature & Biologically Inspired Computing. In 2009 NaBIC 2009 World Congress on: IEEE (pp. 210–214)
Adomavicius, G., & Tuzhilin, A. (2011). Context-aware recommender systems. In: Recommender systems handbook (pp. 217–253). Springer, Boston
Deshpande M, Karypis G (2004) Item-based top-n recommendation algorithms. ACM Transactions on Information Systems (TOIS) 22(1):143–177
Koren Y, Bell R, Volinsky C (2009) Matrix factorization techniques for recommender systems. Computer (8):30–37
Vijayakumar V, Vairavasundaram S, Logesh R, Sivapathi A (2019) Effective Knowledge Based Recommender System for Tailored Multiple Point of Interest Recommendation. International Journal of Web Portals (IJWP) 11(1):1–18
Acknowledgements
The authors are grateful to the Science and Engineering Research Board (SERB), Department of Science & Technology, New Delhi, for the financial support (No. YSS/2014/000718/ES). Authors express their gratitude to SASTRA Deemed University, Thanjavur, for providing the infrastructural facilities to carry out this research work.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Ravi, L., Subramaniyaswamy, V., Vijayakumar, V. et al. Hybrid Location-based Recommender System for Mobility and Travel Planning. Mobile Netw Appl 24, 1226–1239 (2019). https://doi.org/10.1007/s11036-019-01260-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11036-019-01260-4