Skip to main content
Top

14-08-2017 | Special Issue Paper

Exploiting Internet of Things information to enhance venues’ recommendation accuracy

Published in: Service Oriented Computing and Applications | Issue 4/2017

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In this paper, we introduce a novel recommendation algorithm, which exploits data sourced from web services provided by the Internet of Things in order to produce more accurate venue recommendations. The proposed algorithm provides added value for the web services offered by the Internet of Things and enhances the state-of-the-art in this algorithm category by taking into account (a) web of things data regarding the contexts of the user and the context of the venues to be recommended (restaurants, movie theaters, etc.), such as the user’s geographical position, road traffic and weather conditions, (b) qualitative aspects of the venues, such as price, atmosphere or service, (c) the semantic similarity of venues and (d) the influencing factors between social network users, derived from user participation in social networks. The combination of these features leads to more accurate and better user-targeted recommendations. We also present a framework which incorporates the above characteristics, and we evaluate the presented algorithm, both in terms of performance and recommendation quality.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
6.
go back to reference Pascale A, Nicoli M, Deflorio F, Dalla Chiara B, Spagnoli U (2012) Wireless sensor networks for traffic management and road safety. Intell Transp Syst IET 6(1):67–77CrossRef Pascale A, Nicoli M, Deflorio F, Dalla Chiara B, Spagnoli U (2012) Wireless sensor networks for traffic management and road safety. Intell Transp Syst IET 6(1):67–77CrossRef
7.
go back to reference Amin S et al. (2008) Mobile century: Using GPS mobile phones as traffic sensors: A field experiment. In: Proceedings of the \(15{{\rm th}}\) world congress of intelligent transportation systems Amin S et al. (2008) Mobile century: Using GPS mobile phones as traffic sensors: A field experiment. In: Proceedings of the \(15{{\rm th}}\) world congress of intelligent transportation systems
9.
go back to reference Munoz-Organero M, Ramirez GA, Merino PM, Kloos CD (2010) A collaborative recommender system based on space-time similarities for an Internet of Things. IEEE Pervasive Comput 9(3):81–87CrossRef Munoz-Organero M, Ramirez GA, Merino PM, Kloos CD (2010) A collaborative recommender system based on space-time similarities for an Internet of Things. IEEE Pervasive Comput 9(3):81–87CrossRef
13.
go back to reference Valtolina S, Mesiti M, Barricelli BR (2014) User-centered recommendation services in Internet of Things era. In: Proceedings of the 2nd international workshop on cultures of participation in the digital age Valtolina S, Mesiti M, Barricelli BR (2014) User-centered recommendation services in Internet of Things era. In: Proceedings of the 2nd international workshop on cultures of participation in the digital age
14.
go back to reference Balabanovic M, Shoham Y (1997) Fab: content-based, collaborative recommendation. Commun ACM 40(3):66–72CrossRef Balabanovic M, Shoham Y (1997) Fab: content-based, collaborative recommendation. Commun ACM 40(3):66–72CrossRef
15.
go back to reference Schafer JB, Frankowski D, Herlocker J, Sen S (2007) Collaborative filtering recommender systems. In: The adaptive web. Lecture Notes in Computer Science 4321: 291–324 Schafer JB, Frankowski D, Herlocker J, Sen S (2007) Collaborative filtering recommender systems. In: The adaptive web. Lecture Notes in Computer Science 4321: 291–324
16.
go back to reference He J, Chu WW (2010) A social network-based recommender system (SNRS). Ann Inf Syst 12:47–74CrossRef He J, Chu WW (2010) A social network-based recommender system (SNRS). Ann Inf Syst 12:47–74CrossRef
17.
go back to reference Konstas I, Stathopoulos V, Jose JM (2009) On social networks and collaborative recommendation. In: Proceedings of the 32nd international ACM SIGIR conference (SIGIR’09) Konstas I, Stathopoulos V, Jose JM (2009) On social networks and collaborative recommendation. In: Proceedings of the 32nd international ACM SIGIR conference (SIGIR’09)
19.
go back to reference Bakshy E, Eckles D, Yan R, Rosenn I (2012) Social influence in social advertising: evidence from field experiments. In: Proceedings of the 13th ACM conference on electronic commerce, pp 146–161 Bakshy E, Eckles D, Yan R, Rosenn I (2012) Social influence in social advertising: evidence from field experiments. In: Proceedings of the 13th ACM conference on electronic commerce, pp 146–161
20.
go back to reference Blanco-Fernández Y, Pazos-Arias JJ, Gil-Solla A et al (2008) A flexible semantic inference methodology to reason about user preferences in knowledge-based recommender systems. Knowl Based Syst 21(4):305–320CrossRef Blanco-Fernández Y, Pazos-Arias JJ, Gil-Solla A et al (2008) A flexible semantic inference methodology to reason about user preferences in knowledge-based recommender systems. Knowl Based Syst 21(4):305–320CrossRef
21.
go back to reference Hau J, Lee W, Darlington J (2005) A semantic similarity measure for semantic web services. In: Proceedings of WWW2005 Hau J, Lee W, Darlington J (2005) A semantic similarity measure for semantic web services. In: Proceedings of WWW2005
22.
go back to reference Aggarwal CC (2016) Knowledge-based recommender systems. In recommender systems. Springer, Berlin ISBN: 978-3-319-29657-9CrossRef Aggarwal CC (2016) Knowledge-based recommender systems. In recommender systems. Springer, Berlin ISBN: 978-3-319-29657-9CrossRef
23.
go back to reference Adomavicius G, Tuzhilin A (2010) Context-aware recommender systems. In recommender systems handbook. Springer, Berlin, pp 217–253 Adomavicius G, Tuzhilin A (2010) Context-aware recommender systems. In recommender systems handbook. Springer, Berlin, pp 217–253
25.
go back to reference ANSI/ASHRAE (2008) ANSI/ASHRAE Standard 55-2004: Thermal environmental conditions for human occupancy. American Society of Heating, Refrigerating and Air-Conditioning Engineers, Inc., Atlanta, GA, USA. ISSN 1041-2336 ANSI/ASHRAE (2008) ANSI/ASHRAE Standard 55-2004: Thermal environmental conditions for human occupancy. American Society of Heating, Refrigerating and Air-Conditioning Engineers, Inc., Atlanta, GA, USA. ISSN 1041-2336
26.
go back to reference McCartney KJ, Fergus Nicol J (2002) Developing an adaptive control algorithm for Europe. Energy Build 34(6):623–635CrossRef McCartney KJ, Fergus Nicol J (2002) Developing an adaptive control algorithm for Europe. Energy Build 34(6):623–635CrossRef
30.
go back to reference Lee CC, Lee WC, Cai H, Chi HR, Wu CK, Haase J, Gidlund M (2015) Traffic condition monitoring using weighted kernel density for intelligent transportation. In: Proceedings of the 13th international conference on industrial informatics (INDIN), IEEE. pp 624–627 Lee CC, Lee WC, Cai H, Chi HR, Wu CK, Haase J, Gidlund M (2015) Traffic condition monitoring using weighted kernel density for intelligent transportation. In: Proceedings of the 13th international conference on industrial informatics (INDIN), IEEE. pp 624–627
31.
go back to reference Li BYS, Yeung LF, Tsang KF (2014) Analysing traffic condition based on IoT technique. In: Proceedings of the 2014 IEEE international conference on consumer electronics Li BYS, Yeung LF, Tsang KF (2014) Analysing traffic condition based on IoT technique. In: Proceedings of the 2014 IEEE international conference on consumer electronics
33.
go back to reference Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of Things (IoT): a vision, architectural elements, and future directions. Future Gener Comput Syst 29(7):1645–1660CrossRef Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of Things (IoT): a vision, architectural elements, and future directions. Future Gener Comput Syst 29(7):1645–1660CrossRef
35.
go back to reference Cardoso J (2002) Quality of service and semantic composition of workflows. Ph.D thesis, University of Georgia Cardoso J (2002) Quality of service and semantic composition of workflows. Ph.D thesis, University of Georgia
36.
go back to reference Chedrawy Z, Abidi SSR (2009) A web recommender system for recommending, predicting and personalizing music playlists. In: Proceedings of web information systems engineering (WISE 2009). pp 335–342 Chedrawy Z, Abidi SSR (2009) A web recommender system for recommending, predicting and personalizing music playlists. In: Proceedings of web information systems engineering (WISE 2009). pp 335–342
37.
go back to reference Aslam J, Montague M (2001) Models for metasearch. In: Proceedings of the 24th annual international ACM SIGIR conference on Research and development in information retrieval. pp 276–284 Aslam J, Montague M (2001) Models for metasearch. In: Proceedings of the 24th annual international ACM SIGIR conference on Research and development in information retrieval. pp 276–284
38.
go back to reference Pirasteh P, Jung JJ, Hwang D (2014) Item-based collaborative filtering with attribute correlation: a case study on movie recommendation. In: Proceedings of the 6th Asian Conference, ACIIDS 2014. pp 245–252 Pirasteh P, Jung JJ, Hwang D (2014) Item-based collaborative filtering with attribute correlation: a case study on movie recommendation. In: Proceedings of the 6th Asian Conference, ACIIDS 2014. pp 245–252
39.
go back to reference Androutsos D, Plataniotis KN, Venetsanopoulos AN (1998) Distance measures for color image retrieval. In: Proceedings of the international conference on image processing vol. 2. pp 770–774 Androutsos D, Plataniotis KN, Venetsanopoulos AN (1998) Distance measures for color image retrieval. In: Proceedings of the international conference on image processing vol. 2. pp 770–774
40.
go back to reference Whitman B, Lawrence S (2002) Inferring descriptions and similarity for music from community metadata. In: Proceedings of the 2002 international computer music conference. pp 591–598 Whitman B, Lawrence S (2002) Inferring descriptions and similarity for music from community metadata. In: Proceedings of the 2002 international computer music conference. pp 591–598
41.
go back to reference Schedl M, Knees P, Pohle T, Widmer G (2008) Towards an automatically generated music information system via web content mining. In: Proceedings of the 30th European conference on information retrieval (ECIR’08). pp 585–590 Schedl M, Knees P, Pohle T, Widmer G (2008) Towards an automatically generated music information system via web content mining. In: Proceedings of the 30th European conference on information retrieval (ECIR’08). pp 585–590
42.
go back to reference Gilbert E, Karahalios K (2009) Predicting tie strength with social media. In: Proceedings of the SIGCHI conference on human factors in computing systems (CHI ’09) pp 211–220 Gilbert E, Karahalios K (2009) Predicting tie strength with social media. In: Proceedings of the SIGCHI conference on human factors in computing systems (CHI ’09) pp 211–220
43.
go back to reference Anagnostopoulos A, Kumar R, Mahdian M (2008) Influence and correlation in social networks. In: Proceedings of the 14th ACM SIGKDD (KDD ’08) pp 7–15 Anagnostopoulos A, Kumar R, Mahdian M (2008) Influence and correlation in social networks. In: Proceedings of the 14th ACM SIGKDD (KDD ’08) pp 7–15
44.
go back to reference Margaris D, Vassilakis C, Georgiadis P (2017) Knowledge-based leisure time recommendations in social networks. In: Giner A-H, Rafael V-G (eds) Chapter in current trends on knowledge-based systems: theory and applications (intelligent systems reference library), vol 20 Springer, Berlin Margaris D, Vassilakis C, Georgiadis P (2017) Knowledge-based leisure time recommendations in social networks. In: Giner A-H, Rafael V-G (eds) Chapter in current trends on knowledge-based systems: theory and applications (intelligent systems reference library), vol 20 Springer, Berlin
45.
46.
go back to reference Margaris D, Vassilakis C, Georgiadis P (2015) An integrated framework for adapting WS-BPEL scenario execution using QoS and collaborative filtering techniques. Sci Comput Program 98:707–734CrossRef Margaris D, Vassilakis C, Georgiadis P (2015) An integrated framework for adapting WS-BPEL scenario execution using QoS and collaborative filtering techniques. Sci Comput Program 98:707–734CrossRef
47.
go back to reference Ekstrand MD, Riedl JT, Konstan JA (2011) Collaborative filtering recommender systems. Found Trends Human Comput Interact 4(2):81–173CrossRef Ekstrand MD, Riedl JT, Konstan JA (2011) Collaborative filtering recommender systems. Found Trends Human Comput Interact 4(2):81–173CrossRef
48.
go back to reference Herlocker J, Konstan JA, Riedl J (2002) An empirical analysis of design choices in neighborhood-based collaborative filtering algorithms. Information Retrieval 5(4):287–310CrossRef Herlocker J, Konstan JA, Riedl J (2002) An empirical analysis of design choices in neighborhood-based collaborative filtering algorithms. Information Retrieval 5(4):287–310CrossRef
49.
go back to reference Wu S, Crestani F (2002) Data fusion with estimated weights. In: Proceedings of the 11th ACM conference on information and knowledge management pp 648–651 Wu S, Crestani F (2002) Data fusion with estimated weights. In: Proceedings of the 11th ACM conference on information and knowledge management pp 648–651
50.
go back to reference Burke R (2002) Hybrid recommender systems: survey and experiments. User Model User Adapt Interact 12(4):331–370CrossRefMATH Burke R (2002) Hybrid recommender systems: survey and experiments. User Model User Adapt Interact 12(4):331–370CrossRefMATH
51.
go back to reference Gong S (2010) A collaborative filtering recommendation algorithm based on user clustering and item clustering. J Softw 5(7):745–752CrossRef Gong S (2010) A collaborative filtering recommendation algorithm based on user clustering and item clustering. J Softw 5(7):745–752CrossRef
52.
go back to reference Mashal I, Alsaryrah O (2015) Toward service recommendation in Internet of Things. In: Proceedings of the seventh international conference on ubiquitous and future networks. pp 328–331 Mashal I, Alsaryrah O (2015) Toward service recommendation in Internet of Things. In: Proceedings of the seventh international conference on ubiquitous and future networks. pp 328–331
53.
go back to reference Frey RM, Xu R, Ilic A (2015) A novel recommender system in IoT. In: Proceedings of the 5th international conference on the Internet of Things (IoT) Frey RM, Xu R, Ilic A (2015) A novel recommender system in IoT. In: Proceedings of the 5th international conference on the Internet of Things (IoT)
55.
go back to reference Quijano-Sanchez L, Recio-Garcia JA, Diaz-Agudo B (2011) Group recommendation methods for social network environments. In: Proceedings of the 3rd Workshop on recommender systems and the social web within the 5th ACM international conference on recommender systems (RecSys’11) Quijano-Sanchez L, Recio-Garcia JA, Diaz-Agudo B (2011) Group recommendation methods for social network environments. In: Proceedings of the 3rd Workshop on recommender systems and the social web within the 5th ACM international conference on recommender systems (RecSys’11)
56.
go back to reference Jamali M, Ester M (2010) A matrix factorization technique with trust propagation for recommendation in social networks. In: Proceedings of the fourth ACM conference on recommender systems (RecSys ’10) Jamali M, Ester M (2010) A matrix factorization technique with trust propagation for recommendation in social networks. In: Proceedings of the fourth ACM conference on recommender systems (RecSys ’10)
57.
go back to reference Zheng Y, Xing X (2011) Learning travel recommendations from user-generated GPS traces. In: ACM transactions on intelligent systems and technology (TIST)2.1 Zheng Y, Xing X (2011) Learning travel recommendations from user-generated GPS traces. In: ACM transactions on intelligent systems and technology (TIST)2.1
58.
go back to reference Bao J, Zheng Y, Mokbel M (2012) Location-based and preference-aware recommendation using sparse geo-social networking data. In: Proceedings of the 20th international conferences on advances in geographic information systems, SIGSPATIAL ’12. pp 199–208 Bao J, Zheng Y, Mokbel M (2012) Location-based and preference-aware recommendation using sparse geo-social networking data. In: Proceedings of the 20th international conferences on advances in geographic information systems, SIGSPATIAL ’12. pp 199–208
59.
go back to reference Colombo-Mendoza LO, Valencia-García R, Rodríguez-González A, Alor-Hernández C, Samper-Zapaterd JJ (2015) RecomMetz: a context-aware knowledge-based mobile recommender system for movie showtimes. Expert Syst Appl 42(3):1202–1222CrossRef Colombo-Mendoza LO, Valencia-García R, Rodríguez-González A, Alor-Hernández C, Samper-Zapaterd JJ (2015) RecomMetz: a context-aware knowledge-based mobile recommender system for movie showtimes. Expert Syst Appl 42(3):1202–1222CrossRef
60.
go back to reference Yang WS, Hwang SY (2013) iTravel: a recommender system in mobile peer-to-peer environment. J Syst Softw 86(1):12–20CrossRef Yang WS, Hwang SY (2013) iTravel: a recommender system in mobile peer-to-peer environment. J Syst Softw 86(1):12–20CrossRef
61.
go back to reference Adomavicius G, Sankaranarayanan R, Sen S, Tuzhilin A (2005) Incorporating contextual information in recommender systems using a multidimensional approach. ACM Transact Inf Syst (TOIS) 23(1):103–145CrossRef Adomavicius G, Sankaranarayanan R, Sen S, Tuzhilin A (2005) Incorporating contextual information in recommender systems using a multidimensional approach. ACM Transact Inf Syst (TOIS) 23(1):103–145CrossRef
62.
go back to reference Oku K, Nakajima S, Miyazaki J, Uemura S (2006) Context-aware SVM for context dependent information recommendation. In: Proceedings of the 7th international conference on mobile data management. pp 109–112 Oku K, Nakajima S, Miyazaki J, Uemura S (2006) Context-aware SVM for context dependent information recommendation. In: Proceedings of the 7th international conference on mobile data management. pp 109–112
63.
go back to reference Ostuni VC, Gentile G, Noia TD, Mirizzi R, Romito D, Sciascio DE (2013) Mobile movie recommendations with linked data. In: Proceedings of the 2013 international conference on availability, reliability, and security. pp 400–415 Ostuni VC, Gentile G, Noia TD, Mirizzi R, Romito D, Sciascio DE (2013) Mobile movie recommendations with linked data. In: Proceedings of the 2013 international conference on availability, reliability, and security. pp 400–415
64.
go back to reference Ostuni VC, Gentile G, Noia TD, Mirizzi R, Romito D, Sciascio DE (2012) Cinemappy: a context-aware mobile app for movie recommendations boosted by DBpedia. In: Proceedings of the international workshop on semantic technologies meet recommender systems and big data (SeRSy 2012). pp 37–48 Ostuni VC, Gentile G, Noia TD, Mirizzi R, Romito D, Sciascio DE (2012) Cinemappy: a context-aware mobile app for movie recommendations boosted by DBpedia. In: Proceedings of the international workshop on semantic technologies meet recommender systems and big data (SeRSy 2012). pp 37–48
65.
go back to reference Yu Z, Zhou X, Zhang D, Chin CY, Wang X, Men J (2006) Supporting context-aware media recommendations for smart phones. IEEE Pervasive Comput 5(3):68–75CrossRef Yu Z, Zhou X, Zhang D, Chin CY, Wang X, Men J (2006) Supporting context-aware media recommendations for smart phones. IEEE Pervasive Comput 5(3):68–75CrossRef
Metadata
Title
Exploiting Internet of Things information to enhance venues’ recommendation accuracy
Publication date
14-08-2017
Published in
Service Oriented Computing and Applications / Issue 4/2017
Print ISSN: 1863-2386
Electronic ISSN: 1863-2394
DOI
https://doi.org/10.1007/s11761-017-0216-y

Premium Partner