An ontology-driven personalized food recommendation in IoT-based healthcare system

  • V. Subramaniyaswamy
  • Gunasekaran Manogaran
  • R. Logesh
  • V. Vijayakumar
  • Naveen Chilamkurti
  • D. Malathi
  • N. Senthilselvan


The recent developments of internet technology have created premium space for recommender system (RS) to help users in their daily life. An effective personalized recommendation of a travel recommender system can reduce time and travel cost of the travellers. ProTrip RS addresses the personalization problem through exploiting user interests and preferences to generate suggestions. Data considered for the recommendations include travel sequence, actions, motivations, opinions and demographic information of the user. ProTrip is completely designed to be intelligent and in addition, the ProTrip is a health-centric RS which is capable of suggesting the food availability through considering climate attributes based on user’s personal choice and nutritive value. A novel functionality of ProTrip supports travellers with long-term diseases and followers of strict diet. The ProTrip is built on the pillars of ontological knowledge base and tailored filtering mechanisms. The gap between heterogeneous user profiles and descriptions is bridged using semantic ontologies. The effectiveness of recommendations is enhanced through a hybrid model of blended filtering approaches, and results prove that the proposed ProTrip to be a proficient system. The developed food recommendation approach is evaluated for the real-time IoT-based healthcare support system. We also present a detailed case study on the food recommendation-based health management. The proposed system is evaluated on real-time dataset, and analysis of the results shows improved accuracy and efficiency compared to existing models.


Recommender systems e-Tourism Ontology Personalization Semantic Web Information retrieval 



The authors are grateful to Science and Engineering Research Board (SERB), Department of Science and Technology, New Delhi, for the financial support (No. YSS/2014/000718/ES). Authors also thank SASTRA Deemed University, Thanjavur, for providing the infrastructural facilities to carry out this research work.


  1. 1.
    Al-Nazer A, Helmy T, Al-Mulhem M (2014) User’s profile ontology-based semantic framework for personalized food and nutrition recommendation. In: Shakshuki EM, Yasar A-U-H (eds) ANT/SEIT. Elsevier, Amsterdam, pp 101–108Google Scholar
  2. 2.
    Baggio R (2014) Complex tourism systems: a visibility graph approach. Kybernetes 43:445–461CrossRefGoogle Scholar
  3. 3.
    Batet M, Moreno A, Sanchez D, Isern D, Valls A (2012) Turist@: agent-based personalised recommendation of tourist activities. Expert Syst Appl 39:7319–7329CrossRefGoogle Scholar
  4. 4.
    Blanco-Fernández Y, Nores ML, Arias JJP, Duque JG (2011) An improvement for semantics-based recommender systems grounded on attaching temporal information to ontologies and user profiles. Eng Appl Artif Intell 24:1385–1397CrossRefGoogle Scholar
  5. 5.
    Bobadilla J, Ortega F, Hernando A, Gutiérrez A (2013) Recommender systems survey. Knowl-Based Syst 46:109–132CrossRefGoogle Scholar
  6. 6.
    Chikhaoui B, Chiazzaro M, Wang S (2011) An improved hybrid recommender system by combining predictions. In: AINA Workshops, IEEE Computer Society, pp 644–649Google Scholar
  7. 7.
    Garcia I, Sebastia L, Onaindia E (2011) On the design of individual and group recommender systems for tourism. Expert Syst Appl 38:7683–7692CrossRefGoogle Scholar
  8. 8.
    Gavalas D, Konstantopoulos C, Mastakas K, Pantziou GE (2014) Mobile recommender systems in tourism. J Netw Comput Appl 39:319–333CrossRefGoogle Scholar
  9. 9.
    Hawalah A, Fasli M (2014) Utilizing contextual ontological user profiles for personalized recommendations. Expert Syst Appl 41:4777–4797CrossRefGoogle Scholar
  10. 10.
    Kefan X, Jia L (2014) Early-warning management of regional tourism emergency: a holistic approach. Kybernetes 43:497–512CrossRefGoogle Scholar
  11. 11.
    Li X, Niu J, Liao J, Liang W (2015) Cryptanalysis of a dynamic identity-based remote user authentication scheme with verifiable password update. Int J Commun Syst 28(2):374–382CrossRefGoogle Scholar
  12. 12.
    Li X, Niu J, Bhuiyan MZA, Wu F, Karuppiah M, Kumari S (2017) A robust ECC based provable secure authentication protocol with privacy protection for industrial internet of things. IEEE Trans Industr InformGoogle Scholar
  13. 13.
    Li X, Peng J, Niu J, Wu F, Liao J, Choo K-KR (in press) A robust and energy efficient authentication protocol for industrial internet of things. IEEE Internet Things JGoogle Scholar
  14. 14.
    Moreno A, Valls A, Isern D, Marin L, Borràs J (2013) SigTur/E-destination: ontology- based personalized recommendation of tourism and leisure activities. Eng Appl Artif Intell 26:633–651CrossRefGoogle Scholar
  15. 15.
    Paul A (2013) Graph based M2 M optimization in an IoT environment. In: Suen CY, Aghdam AG, Guo M, Hong J, Nadimi ES (eds) RACS. ACM, New York, pp 45–46CrossRefGoogle Scholar
  16. 16.
    Paul A, Ahmad A, Rathore MM, Jabbar S (2016) Smartbuddy: defining human behaviors using big data analytics in social internet of things. IEEE Wirel Commun 23(5):68–74CrossRefGoogle Scholar
  17. 17.
    Ráez AM, Perea-Ortega JM, Cumbreras MAG, Santiago FM (2011) Otiŭm: a web based planner for tourism and leisure. Expert Syst Appl 38:10085–10093CrossRefGoogle Scholar
  18. 18.
    Ricci F, Nguyen QN, Averianova O (2009) Exploiting a map-based interface in conversational recommender systems for mobile travelers. In: Sharda N (ed) Tourism informatics: visual travel recommender systems, social communities, and user interface design. IGI Global, Information Science, New York, pp 73–93Google Scholar
  19. 19.
    Ruotsalo T, Haav K, Stoyanov A, Roche S, Fani E, Deliai R, Mäkelä E, Kauppinen T, Hyvönen E (2013) SMARTMUSEUM: a mobile recommender system for the web of data. J Web Semant 20:50–67CrossRefGoogle Scholar
  20. 20.
    Schiaffino SN, Amandi A (2009) Building an expert travel agent as a software agent. Expert Syst Appl 36:1291–1299CrossRefGoogle Scholar
  21. 21.
    Sebastia L, Garcia I, Onaindia E, Guzman C (2009) E-tourism: a tourist recommendation and planning application. Int J Artif Intell Tools 18:717–738CrossRefGoogle Scholar
  22. 22.
    Tsai C-Y, Chung S-H (2012) A personalized route recommendation service for theme parks using RFID information and tourist behavior. Decis Support Syst 52:514–527CrossRefGoogle Scholar
  23. 23.
    Vansteenwegen P, Souffriau W, Berghe GV, Oudheusden DV (2011) The City trip planner: an expert system for tourists. Expert Syst Appl 38:6540–6546CrossRefGoogle Scholar
  24. 24.
    Yang W-S, Hwang S-Y (2013) iTravel: a recommender system in mobile peer-to-peer environment. J Syst Softw 86:12–20CrossRefGoogle Scholar
  25. 25.
    Zenko Z, Sardi V (2014) Systemic thinking for socially responsible innovations in social tourism for people with disabilities. Kybernetes 43:652–666CrossRefGoogle Scholar
  26. 26.
    Li X (2017) A robust and energy efficient authentication protocol for industrial internet of things. IEEE Internet Things J
  27. 27.
    Varatharajan R, Manogaran G, Priyan MK (2017) A big data classification approach using LDA with an enhanced SVM method for ECG signals in cloud computing. Multimed Tools Appl, pp 1–21Google Scholar
  28. 28.
    Manogaran G, Varatharajan R, Lopez D, Kumar PM, Sundarasekar R, Thota C (2017) A new architecture of Internet of Things and big data ecosystem for secured smart healthcare monitoring and alerting. Future Gener Comput SystGoogle Scholar
  29. 29.
    Thota C, Sundarasekar R, Manogaran G, Varatharajan R, Priyan MK (2018) Centralized fog computing security platform for IoT and cloud in healthcare system. In: Exploring the Convergence of Big Data and the Internet of Things. IGI Global, pp 141–154Google Scholar
  30. 30.
    Manogaran G, Vijayakumar V, Varatharajan R, Kumar PM, Sundarasekar R, Hsu CH (2017) Machine learning based big data processing framework for cancer diagnosis using hidden markov model and GM clustering. Wirel Pers Commun, pp 1–18Google Scholar
  31. 31.
    Suresh A, Varatharajan R (2017) Competent resource provisioning and distribution techniques for cloud computing environment. Cluster Comput, pp 1–8Google Scholar
  32. 32.
    Manogaran G, Lopez D (2017) Disease surveillance system for big climate data processing and dengue transmission. Int J Ambient Comput Intell (IJACI) 8(2):88–105CrossRefGoogle Scholar
  33. 33.
    Manogaran G, Lopez D, Thota C, Abbas KM, Pyne S, Sundarasekar R (2017) Big data analytics in healthcare internet of things. In: Innovative Healthcare Systems for the 21st Century. Springer International Publishing, pp 263–284Google Scholar
  34. 34.
    Manogaran G, Lopez D (2017) A survey of big data architectures and machine learning algorithms in healthcare. Int J Biomed Eng Technol 25(2–4):182–211CrossRefGoogle Scholar
  35. 35.
    Manogaran G, Thota C, Lopez D (2018) Human-computer interaction with big data analytics. In: HCI Challenges and Privacy Preservation in Big Data Security. IGI Global, pp 1–22Google Scholar
  36. 36.
    Kumar PM, Gandhi U, Varatharajan R, Manogaran G, Jidhesh R, Vadivel T (2017) Intelligent face recognition and navigation system using neural learning for smart security in internet of things. Cluster Comput, pp 1–12Google Scholar
  37. 37.
    Lopez D, Manogaran G (2017) Parametric model to predict H1N1 influenza in Vellore District, Tamil Nadu, India. In Handbook of Statistics. Elsevier, vol 37, pp 301–316Google Scholar
  38. 38.
    Manogaran G, Varatharajan R, Priyan MK (2017) Hybrid recommendation system for heart disease diagnosis based on multiple kernel learning with adaptive neuro-fuzzy inference system. Multimed Tools Appl, pp 1–21Google Scholar
  39. 39.
    Varatharajan R, Manogaran G, Priyan MK, Balaş VE, Barna C (2017) Visual analysis of geospatial habitat suitability model based on inverse distance weighting with paired comparison analysis. Multimed Tools Appl, pp 1–21Google Scholar
  40. 40.
    Varatharajan R, Vasanth K, Gunasekaran M, Priyan M, Gao XZ (2017) An adaptive decision based kriging interpolation algorithm for the removal of high density salt and pepper noise in images. Comput Electr EngGoogle Scholar
  41. 41.
    Varatharajan R, Manogaran G, Priyan MK, Sundarasekar R (2017) Wearable sensor devices for early detection of Alzheimer disease using dynamic time warping algorithm. Cluster Comput, pp 1–10Google Scholar
  42. 42.
    Varatharajan R, Manogaran G, Priyan MK (2017) A big data classification approach using LDA with an enhanced SVM method for ECG signals in cloud computing. Multimed Tools Appl, pp 1–21Google Scholar
  43. 43.
    Manogaran G, Lopez D (2016) Health data analytics using scalable logistic regression with stochastic gradient descent. Int J Adv Intell Paradig 9:1–15Google Scholar
  44. 44.
    Manogaran G, Thota C, Lopez D, Vijayakumar V, Abbas KM, Sundarsekar R (2017) Big data knowledge system in healthcare. In: Internet of things and big data technologies for next generation healthcare. Springer International Publishing, pp 133–157Google Scholar
  45. 45.
    Manogaran G, Lopez D (2017) Spatial cumulative sum algorithm with big data analytics for climate change detection. Comput Electr EngGoogle Scholar
  46. 46.
    Manogaran G, Lopez D (2017) A Gaussian process based big data processing framework in cluster computing environment. Cluster Comput, pp 1–16Google Scholar
  47. 47.
    Lopez D, Manogaran G (2016) Big data architecture for climate change and disease dynamics. In: Tomar GS et al (eds) The human element of big data: issues, analytics, and performance. CRC Press, Boca RatonGoogle Scholar
  48. 48.
    Manogaran G, Lopez D (2017) Disease surveillance system for big climate data processing and dengue transmission. Int J Ambient Comput Intell 8(2):1–25CrossRefGoogle Scholar
  49. 49.
    Manickam A, Devarasan E, Manogaran G, Priyan MK, Varatharajan R, Hsu CH, Krishnamoorthi R (2018) Score level based latent fingerprint enhancement and matching using SIFT feature. Multimed Tools Appl, pp 1–21Google Scholar
  50. 50.
    Gandhi UD, Kumar PM, Varatharajan R, Manogaran G, Sundarasekar R, Kadu S (2018) HIoTPOT: surveillance on IoT devices against recent threats. Wirel Pers Commun, pp 1–16Google Scholar
  51. 51.
    Rawal BS, Vijayakumar V, Manogaran G, Varatharajan R, Chilamkurti N. Secure disintegration protocol for privacy preserving cloud storage. Wirel Pers Commun, pp 1–17Google Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.School of ComputingSASTRA Deemed UniversityThanjavurIndia
  2. 2.University of California, DavisDavisUSA
  3. 3.School of Computing Sciences and EngineeringVITChennaiIndia
  4. 4.Department of Computer Science and Computer EngineeringLaTrobe UniversityMelbourneAustralia

Personalised recommendations