Skip to main content
Log in

Hybrid Location-based Recommender System for Mobility and Travel Planning

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Bobadilla J, Ortega F, Hernando A, Gutiérrez A (2013) Recommender systems survey. Knowl-Based Syst 46:109–132

    Article  Google Scholar 

  2. Leino J (2014) User factors in recommender systems: Case studies in e-commerce, news recommending, and e-learning

  3. 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

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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

  6. 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

    Article  Google Scholar 

  7. 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

    Google Scholar 

  8. Zhang Y, Tu Z, Wang Q (2017) TempoRec: Temporal-topic based recommender for social network services. Mobile Networks and Applications 22(6):1182–1191

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

  11. 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)

  12. 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

  13. Logesh R, Subramaniyaswamy V (2017) A Reliable Point of Interest Recommendation based on Trust Relevancy between Users. Wirel Pers Commun 97(2):2751–2780

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

  16. 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

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. 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

  20. 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

  21. 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

  22. 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

  23. da Costa AF, Manzato MG, Campello RJ (2019) Boosting collaborative filtering with an ensemble of co-trained recommenders. Expert Syst Appl 115:427–441

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. Goldberg D, Nichols D, Oki BM, Terry D (1992) Using collaborative filtering to weave an information tapestry. Commun ACM 35(12):61–71

    Article  Google Scholar 

  26. 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

    Article  Google Scholar 

  27. Herlocker JL, Konstan JA, Terveen LG, Riedl JT (2004) Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems (TOIS) 22(1):5–53

    Article  Google Scholar 

  28. 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

  29. 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

    Article  Google Scholar 

  30. 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

    Article  Google Scholar 

  31. Lathia N, Hailes S, Capra L (2008) Trust-based collaborative filtering. In: IFIP international conference on trust management (pp. 119–134). Springer, Boston

  32. Massa P, Avesani P (2009) Trust metrics in recommender systems. In: Computing with social trust (pp. 259–285). Springer, London

  33. Kant V, Bharadwaj KK (2013) Fuzzy computational models of trust and distrust for enhanced recommendations. Int J Intell Syst 28(4):332–365

    Article  Google Scholar 

  34. 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

  35. 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

    Google Scholar 

  36. 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

  37. Katarya R, Verma OP (2016) A collaborative recommender system enhanced with particle swarm optimization technique. Multimed Tools Appl 75(15):9225–9239

    Article  Google Scholar 

  38. Choudhary V, Mullick D, Nagpal S (2017) Gravitational search algorithm in recommendation systems. In International Conference on Swarm Intelligence (pp. 597–607). Springer, Cham

  39. Bedi P, Sharma R (2012) Trust based recommender system using ant colony for trust computation. Expert Syst Appl 39(1):1183–1190

    Article  Google Scholar 

  40. 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

    Article  Google Scholar 

  41. 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

    Article  Google Scholar 

  42. 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

  43. 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

  44. 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

    Article  Google Scholar 

  45. 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

    Article  Google Scholar 

  46. De Pessemier T, Dhondt J, Martens L (2017) Hybrid group recommendations for a travel service. Multimed Tools Appl 76(2):2787–2811

    Article  Google Scholar 

  47. 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

    Google Scholar 

  48. Brilhante IR, Macedo JA, Nardini FM, Perego R, Renso C (2015) On planning sightseeing tours with TripBuilder. Inf Process Manag 51(2):1–15

    Article  Google Scholar 

  49. 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

  50. Logesh R, Subramaniyaswamy V (2019) Exploring Hybrid Recommender Systems for Personalized Travel Applications. In: Cognitive Informatics and Soft Computing (pp. 535–544). Springer, Singapore

  51. Subramaniyaswamy V, Logesh R (2017) Adaptive KNN based recommender system through Mining of User Preferences. Wirel Pers Commun 97(2):2229–2247

    Article  Google Scholar 

  52. 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

  53. 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

  54. Quang TN, Phuong ND (2015) Collaborative filtering by co-training method. In: Knowledge and Systems Engineering (pp. 273–285). Springer, Cham

  55. Matuszyk P, Spiliopoulou M (2017) Stream-based semi-supervised learning for recommender systems. Mach Learn 106(6):771–798

    Article  MathSciNet  MATH  Google Scholar 

  56. 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

  57. 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

  58. 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

    Article  Google Scholar 

  59. Dorigo M, Birattari M, Stützle T (2006) Ant Colony Optimization-Artificial Ants as a Computational Intelligence Technique. IEEE Computational Intelligence Magazine

  60. 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)

  61. Adomavicius, G., & Tuzhilin, A. (2011). Context-aware recommender systems. In: Recommender systems handbook (pp. 217–253). Springer, Boston

  62. Deshpande M, Karypis G (2004) Item-based top-n recommendation algorithms. ACM Transactions on Information Systems (TOIS) 22(1):143–177

    Article  Google Scholar 

  63. Koren Y, Bell R, Volinsky C (2009) Matrix factorization techniques for recommender systems. Computer (8):30–37

  64. 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to V. Subramaniyaswamy.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11036-019-01260-4

Keywords

Navigation