Skip to main content
Log in

Three-tier IoT-edge-cloud (3T-IEC) architectural paradigm for real-time event recommendation in event-based social networks

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

With the popularization of internet, event-based social networks (EBSNs) have experienced recognition among people for planning and communicating social events. Due to plethora of events occurring over EBSNs and time varying user interests, different recommendation techniques have been employed to make suitable events suggestions to participants. The state of the art event recommendation methods have not explored the importance of real-time data while generating event recommendations. However, we strongly believe that performance of event recommendation in EBSN can significantly be improved if multiple parameters captured through IoT devices may be considered. In this work, a real-time event recommendation problem which involves monitoring user’s current location, present road traffic, and weather conditions is addressed that adopts instant event recommendation. To address this problem, a novel three-tier IoT-edge-cloud based solution for real-time context-aware event recommendation problem named as 3T-IEC has been proposed. The 3T-IEC introduces edge computing layer where IoT data is processed for deriving contextual IoT-based location information along with event recommendation generator in the cloud layer. Further, contextual information such as user’s current location, weather and temporal feasibility has been applied to filter the events. Furthermore, group, category, and economic influences are modeled on filtered events to rank them with help of multiple criteria decision making method. Moreover, personalized weights on influential factors are also learned by using distance method. For practical realization, an android based mobile application-SpotEvent has been developed. Furthermore, the qualitative and quantitative analysis of the 3T-IEC is performed on two real-world datasets acquired from Meetup. The results clearly indicate that recommendation quality of proposed system is better, when compared to its variants and other baseline methods such as VSM (260%), SVD (144%), CAER (335%), Skyline (100%) and SoCast* (16%).

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.

Institutional subscriptions

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

Similar content being viewed by others

References

  • 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

    Google Scholar 

  • Adams C (2010) The effects of air temperature on productivity. Ergonomics for the office environment. https://ergonomics.about.com/od/office/a/How-Temperature-Effects-Your-Productivity.htm. Accessed 5 May 2020

  • Aslam JA, Montague M (2001) Models for metasearch. In: Proceedings of the 24th annual international ACM SIGIR conference on research and development in information retrieval (SIGIR’01). ACM, New York, NY, USA, pp 276–284

  • Bader R, Neufeld E, Woerndl W, Prinz V (2011) Context-aware POI recommendations in an automotive scenario using multi-criteria decision making methods. In: Proceedings of the 2011 workshop on context-awareness in retrieval and recommendation (CaRR’11). ACM, New York, NY, USA, pp 23–30

  • 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 (EC’12). ACM, New York, NY, USA, pp 146–161

  • Boutsis I, Karanikolaou S, Kalogeraki V (2015) Personalized event recommendations using social networks. In: International conference on mobile data management, 15–18 June, Pittsburgh, PA, USA

  • Campanella G, Ribeiro RA (2011) A framework for dynamic multiple criteria decision making. Decis Support Syst 52(1):52–60

    Article  Google Scholar 

  • Chen C-C, Tsai J-L (2017) Determinants of behavioral intention to use the personalized location-based mobile tourism application: an empirical study by integrating TAM with ISSM. Future Gener Comput Syst 96:628–638

    Article  Google Scholar 

  • Chen CC, Wan Y-H, Chung M-C, Sun Y-C (2013) An effective recommendation method for cold start new users using trust and distrust networks. Inf Sci 224:19–36

    Article  MathSciNet  Google Scholar 

  • Chomicki J, Ciaccia P, Meneghetti N (2013) Skyline queries, front and back. ACM SIGMOD Rec 42(3):6–18

    Article  Google Scholar 

  • CityPulse (2016) Road traffic data, citypulse: real-time IoT stream processing and large-scale smart city datasets. https://iot.ee.surrey.ac.uk:8080/datasets.html. Accessed 1 May 2020

  • Daly EM, Geyer W (2011) Effective event discovery: Using location and social information for scoping event recommendations. In: Proceedings of ACM RecSys, pp 277–280

  • Davis FD (1989) Perceived usefulness, perceived ease of use, and user acceptance of information technology. MIS Q 3:319–340

    Article  Google Scholar 

  • De Pessemier T, Minnaert J, Vanhecke K, Dooms S, Martens L (2013) Social recommendations for events. In: Proceedings of CEUR, pp 1–4

  • Du R, Yu Z, Mei T, Wang Z, Wang Z, Guo B (2014) Predicting activity attendance in event-based social networks: content, context and social influence, In: Proceedings of the 2014 ACM international joint conference on pervasive and ubiquitous computing (Ubicomp’14). ACM, New York, NY, USA, pp 425–434

  • Dyer JS, Fishburn PC, Steuer RE, Wallenius J, Zionts S (1992) Multiple criteria decision making, multi attribute theory: the next ten years. Manag Sci 38(5):645–654

    Article  Google Scholar 

  • Emrich A, Chapko A, Werth D, Loos P (2014) Adaptive, multi-criteria recommendations for location-based services. In: Proceedings of Hawaii international conference on system sciences, Wailea, Maui, HI, pp 1165–1173

  • Eventbrite (2020). In: Eventbrite. https://www.eventbrite.com/. Accessed 27 Apr 2020

  • Fang X, Pan R, Cao G, He X, Dai W (2015) Personalized tag recommendation through nonlinear tensor factorization using Gaussian kernel. In: Proceedings of the twenty-ninth AAAI conference on artificial intelligence (AAAI’15). AAAI, Austin, Texas

  • Galitsky BA (2016) Providing personalized recommendation for attending events based on individual interest profiles. Artif Intell Res 5(1):1–13

    Google Scholar 

  • Goyal A, Bonchi F, Lakshmanan L (2011) A data-based approach to social influence maximization. Proc VLDB Endowment 5:73–84

    Article  Google Scholar 

  • Herlocker JL, Konstan JA, Terveen LG, Riedl JT (2010) Evaluating collaborative filtering recommender systems. ACM Trans Inf Syst 22(1):5–53

    Article  Google Scholar 

  • Kayaalp M, Özyer T, Özyer ST (2009) A collaborative and content based event recommendation system integrated with data collection scrapers and services at a social networking site. In: Proceedings of ASONAM, pp 113–118

  • Lee KCK, Zheng B, Chen C, Chow C-Y (2013) Efficient index based approaches for skyline queries in location-based applications. IEEE Trans Knowl Data Eng 25(11):2507–2520

    Article  Google Scholar 

  • 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’13). IEEE, Cambridge, UK, pp 624–627

  • Li X, Cheng X, Su S, Li S, Yang J (2017) A hybrid collaborative filtering model for social influence prediction in event-based social networks. Neurocomputing 230:97–209

    Article  Google Scholar 

  • 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. IEEE, Shenzen, China, pp 1–4

  • Liao G, Zhao Y, Xie S, Yu PS (2013) An effective latent networks fusion based model for event recommendation in offline ephemeral social networks. In: CIKM, San Francisco, CA, USA, pp 1655–1660

  • Liu Z, Qu W, Li H (2010) A hybrid collaborative filtering recommendation mechanism for p2p networks. Future Gener Comput Syst 26(8):1409–1417

    Article  Google Scholar 

  • Liu X, He Q, Tian Y, Lee WC, McPherson J, Han J (2012) Event-based social networks: linking the online and offline social worlds. In: Proceedings of 18th ACM SIGKDD international conference on knowledge discovery and data mining (KDD’12). ACM, Beijing, China, pp 1032–1040

  • Lyu Y, Chow CY, Wang R, Lee CS (2014) Using multi-criteria decision making for personalized point-of-interest recommendations. In: Proceedings of the 22nd ACM SIGSPATIAL international conference on advances in geographic information systems (SIGSPATIAL ’14). ACM, New York, NY, USA, pp 461–464

  • Macedo AQ, Marinho LB, Santos RLT (2015) Context-aware event recommendation in event-based social networks. In: ACM conference on recommender systems, 16–20 September, Vienna, Austria

  • Manning CD, Raghavan P, Schutze H (2008) Introduction to information retrieval. Cambridge University Press, Cambridge

    Book  Google Scholar 

  • Meetup (2020) We are what we do. In: Meetup. https://www.meetup.com/. Accessed 27 Apr 2020

  • Minkov E, Charrow B, Ledlie J, Jaakkola T (2010) Collaborative future event recommendation. In: CIKM, Toronto, Ontaria, Canada, pp 819–828

  • Noguera JM, Barranco MJ, Segura RJ, MartíNez L (2012) A mobile 3D-GIS hybrid recommender system for tourism. Inform Sci 215:37–52

    Article  Google Scholar 

  • Ogundele TJ, Chow C, Zhang J (2018) SoCaST*: personalized event recommendations for event-based social networks: a multi-criteria decision making approach. IEEE Access 6:27579–27592

    Article  Google Scholar 

  • Ogundele TJ, Chow CY, Zhang JD (2017) SoCaST: exploiting social, categorical and spatio-temporal preferences for personalized event recommendations. In: Proceedings of ISPAN, pp 38–45

  • Ogundele TJ, Chow C-Y, Zhang J-D (2017) EventRec: personalized event recommendations for smart event-based social networks. In: Proceedings of IEEE SMARTCOMP, pp 1–8

  • Openweathermap (2019) Call current weather data for one location. https://openweathermap.org/current. Accessed 27 Apr 2020

  • Park MH, Park HS, Cho SB (2008) Restaurant recommendation for group of people in mobile environments using probabilistic multi-criteria decision making. In: Lee S, Choo H, Ha S, Shin IC (eds) Computer–human interaction. APCHI 2008. Lecture notes in computer science, vol 5068. Springer, Berlin, Heidelberg, pp 114–122

  • Pazzani MJ, Billsus D (2007) Content-based recommendation systems. In: Brusilovsky P, Kobsa A, Nejdl W (eds) Adaptive web. Springer, Berlin, Heidelberg, pp 325–341

    Chapter  Google Scholar 

  • Pennacchiotti M, Gurumurthy S (2011) Investigating topic models for social media user recommendation. In: Proceedings of the 20th international conference companion on World wide web (WWW’11). ACM, New York, NY, USA, pp 101–102

  • Pu P, Chen L (2011) A user—centric evaluation framework for recommender systems. In: Proceedings of the 5th conference on recommender systems. ACM, New York, NY, USA, pp 157–164

  • Qiao Z, Zhang P, Cao Y, Zhou C, Guo L, Fang B (2014) Combining heterogenous social and geographical information for event recommendation. In: Proceedings of the twenty-eighth AAAI conference on artificial intelligence (AAAI’14). AAAI, pp 145–151

  • Quercia D, Lathia N, Calabrese F, Lorenzo GD, Crowcroft J (2010) Recommending social events from mobile phone location data. In: International conference on data mining, 14–17 December, Sydney, Australia

  • Ramirez-Garcia X, García-Valdez M (2014). Post-filtering for a restaurant context-aware recommender system. In: Recent advances on hybrid approaches for designing intelligent systems, vol 547. Springer, Cham, pp 695–707

  • Ricci F, Rokach L, Shapira B, Kantor PB (eds) (2011) Recommender systems handbook. Springer, New York

    MATH  Google Scholar 

  • Saeedi S, Moussa A, El-Sheimy N (2014) Context-aware personal navigation using embedded sensor fusion in smartphones. Sensors 14:5742–5767

    Article  Google Scholar 

  • Sarwar, B., Karypis, G., Konstan, J., Riedl, J. (2000). Application of dimensionality reduction in recommender systems—a case study. In: ACM WebKDD workshop

  • Scellato S, Noulas A, Mascolo C (2011) Exploiting place features in link prediction on location-based social networks. In: Proceedings of the 17th ACM SIGKDD international conference on knowledge discovery and data mining (KDD’11). ACM, New York, NY, USA, pp 1046–1054

  • Sohail SS, Siddiqui J, Ali R (2017) Classifications of recommender systems: a review. J Eng Sci Technol Rev 10(4):132–153

    Article  Google Scholar 

  • Tang J, Hu X, Liu H (2013) Social recommendation: a review. Soc Netw Anal Min 3:1113–1133

    Article  Google Scholar 

  • Urban data Hack Competition (2017) Traffic flow dataset and parking sensors dataset, smart cities for the citizens. https://urbandatahack.com/datasets.html. Accessed 1 May 2020

  • Wu W, Zhao J, Zhang C, Meng F, Zhang Z, Zhang Y, Sun Q (2017) Improving performance of tensor-based context-aware recommenders using bias tensor factorization with context feature auto-encoding. Knowl Based Syst 128:71–77

    Article  Google Scholar 

  • Xie M, Yin H, Wang H, Xu F, Chen W, Wang S (2016). Learning graph-based POI embedding for location-based recommendation. In: Proceedings of the 25th ACM international on conference on information and knowledge management (CIKM ’16). ACM, New York, NY, USA, pp 15–24

  • Xu X, Martel J-M, Lamond BF (2001) A multiple criteria ranking procedure based on distance between partial preorders. Eur J Oper Res 133(1):69–80

    Article  MathSciNet  Google Scholar 

  • Xu T, Zhong H, Zhu H, Xiong H, Chen E, Liu G (2015) Exploring the impact of dynamic mutual influence on social event participation. In: Proceedings of the 2015 SIAM international conference on data mining (SDM’15). SIAM, pp 262–270

  • Yang W-S, Cheng H-C, Dia J-B (2008) A location-aware recommender system for mobile shopping environments. Expert Syst Appl 34:437–445

    Article  Google Scholar 

  • Yin H, Sun Y, Cui B, Hu Z, Chen L (2013) LCARS: a location content-aware recommender system. In: KDD, Chicago, IL, USA, pp 221–229

  • Yin H, Wang W, Wang H, Chen L, Zhou X (2017) Spatial-aware hierarchical collaborative deep learning for POI recommendation. Proc IEEE Trans Knowl Data Eng 29(11):2537–2551

    Article  Google Scholar 

  • Yin H, Zou L, Hung N, Huang Z, Zhou X (2018) Joint event-partner recommendation in event-based social networks. In: Proceedings of IEEE 34th international conference on data engineering (ICDE), Paris, pp 929–940

  • Yu Z, Du R, Guo B, Xu H, Gu T, Wang Z, Zhang D (2015) Who should I invite for my party?: combining user preference and influence maximization for social events. In: Proceedings of the 2015 ACM international joint conference on pervasive and ubiquitous computing (Ubicomp’15). ACM, New York, NY, USA, pp 879–883

  • Zhang J-D, Chow C-Y (2015) CoRe: exploiting the personalized influence of two-dimensional geographic coordinates for location recommendations. Inf Sci 293:163–181

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pratibha Mahajan.

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

Mahajan, P., Kaur, P.D. Three-tier IoT-edge-cloud (3T-IEC) architectural paradigm for real-time event recommendation in event-based social networks. J Ambient Intell Human Comput 12, 1363–1386 (2021). https://doi.org/10.1007/s12652-020-02202-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-020-02202-9

Keywords

Navigation