Abstract
Mobile users can be recommended services or goods precisely according to their actual needs even in different contexts. Therefore, it is necessary to construct a framework integrating following functions: context identification, context reasoning, services or product recommendations and other tasks for the mobile terminal. In this paper, we firstly introduce mobile context awareness theory, and describe the composition of context-aware mobile systems. Secondly, we construct a framework of mobile context-aware recommendation system in line with the characteristics of mobile terminal devices and mobile context-aware data. Then, we build a nested key-value storage model and an up-to-date algorithm for mining mobile context-aware sequential pattern, in order to find both the user’s long-term behavior pattern and the new trend of his recent behavior, to predict user’s next behavior. Lastly, we discuss the difficulties and future development trend of mobile context-aware recommendation system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Verbert, K., Manouselis, N., Ochoa, X., Wolpers, M., Drachsler, H., Bosnic, I., Duval, E.: Context-aware recommender systems for learning: a survey and future challenges. IEEE Trans. Learn. Technol. 5(4), 318–335 (2012)
Hsu, T.Y., Chiou, C.K., Tseng, J.C.R., Hwang, G.J.: Development and evaluation of an active learning support system for context-aware ubiquitous learning. IEEE Trans. Learn. Technol. 9(1), 37–45 (2016)
Meehan, K., Lunney, T., Curran, K., McCaughey, A.: Context-aware intelligent recommendation system for tourism. In: 2013 IEEE International Conference on Pervasive Computing and Communications Workshops, vol. 18, pp. 328–331 (2013)
Colomo-Palacios, R., García-Peñalvo, F.J., Stantchev, V., Misra, S.: Towards a social and context-aware mobile recommendation system for tourism. Pervasive Mob. Comput. (2016)
Vahdat-Nejad, H., Ramazani, A., Mohammadi, T., Mansoor, W.: A survey on context-aware vehicular network applications. Veh. Commun. 3, 43–57 (2016)
Sriram, R., Geetha, S., Madhusudanan, J., Iyappan, P., Venkatesan, V.P., Ganesan, M.: A study on context-aware computing framework in pervasive healthcare. In: Proceedings of the 2015 International Conference on Advanced Research in Computer Science Engineering & Technology, vol. 39 (2015)
Forkan, A.R.M., Khalil, I., Tari, Z., Bouras, A.: A context-aware approach for long-term behavioural change detection and abnormality prediction in ambient assisted living. Pattern Recogn. 48(3), 628–641 (2015)
Colombo-Mendoza, L.O., Valencia-García, R., Rodríguez-González, A., Alor-Hernández, G., Samper-Zapater, J.J.: RecomMetz: a context-aware knowledge-based mobile recommender system for movie showtimes. Expert Syst. Appl. 42(3), 1202–1222 (2015)
Dey, A.K., Abowd, G.D.: The context toolkit: aiding the development of context-aware applications. In: Workshop on Software Engineering for Wearable and Pervasive Computing, pp. 431–441 (2000)
Liang, G., Cao, J.: Social context-aware middleware: a survey. Pervasive Mob. Comput. 17, 207–219 (2015)
Li, X., Eckert, M., Martinez, J.F., Rubio, G.: Context aware middleware architectures: survey and challenges. Sensors 15(8), 20570–20607 (2015)
Chen, H., Finin, T., Joshi, A.: An ontology for context-aware pervasive computing environments. Knowl. Eng. Rev. 18(03), 197–207 (2003)
Ranganathan, A., Campbell, R.H.: A middleware for context-aware agents in ubiquitous computing environments. In: ACM/IFIPUSENIX International Middleware Conference, pp. 143–161 (2003)
Wan, J., Zhang, D., Zhao, S., Yang, L., Lloret, J.: Context-aware vehicular cyber-physical systems with cloud support: architecture, challenges, and solutions. IEEE Commun. Mag. 52(8), 106–113 (2014)
Naqvi, N.Z., Moens, K., Ramakrishnan, A., Preuveneers, D., Hughes, D., Berbers, Y.: To cloud or not to cloud: a context-aware deployment perspective of augmented reality mobile applications. In: Proceedings of the 30th Annual ACM Symposium on Applied Computing, pp. 555–562 (2015)
Forkan, A., Khalil, I., Tari, Z.: CoCaMAAL: a cloud-oriented context-aware middleware in ambient assisted living. Future Gener. Comput. Syst. 35, 114–127 (2014)
Coppola, P., Mea, V.D., Gaspero, L.D., Mizzaro, S., Scagnetto, I., Selva, A.: Context-aware mobile applications on mobile devices for mobile users. In: Proceedings of the International Workshop on Exploiting Context Histories in Smart Environments (2005)
Korpipää, P., Mntyjrvi, J., Kela, J., Keranen, H., Malm, E.J.: Managing context information in mobile devices. IEEE Pervasive Comput. 2, 42–51 (2003)
Hofer, T., Schwinger, W., Pichler, M.M., Leonhartsberger, G., Altmann, J., Retschitzegger, W.: Context-awareness on mobile devices-the hydrogen approach. In: Proceedings of the 36th Annual Hawaii International Conference on System Sciences, pp. 292–302 (2002)
Schilit, B., Adams, N., Want, R.: Context-aware computing applications. In: Workshop on Mobile Mobile Computing Systems and Applications, pp. 85–90 (1994)
Gu, J.Z.: Context-aware computing. J. East China Normal Univ. (Nat. Sci. Ed.) 5, 1–20 (2009)
Dey, A.K.: Providing architectural support for building context-aware applications. Georgia Institute of Technology, vol. 25, pp. 106–111 (2000)
Ryan, N., Pascoe, J., Morse, D.: Enhanced reality fieldwork: the context-aware archaeological assistant. Comput. Appl. Archaeol. 750, 269–274 (1999)
Schilit, B., Theimer, M.: Disseminating active map information to mobile hosts. IEEE Netw. 8, 22–32 (1994)
Abowd, G.D., Dey, A.K., Brown, P.J., Davies, N., Smith, M., Steggles, P.: Towards a better understanding of context and context-awareness. In: Gellersen, Hans-W. (ed.) HUC 1999. LNCS, vol. 1707, pp. 304–307. Springer, Heidelberg (1999). doi:10.1007/3-540-48157-5_29
Perera, C., Zaslavsky, A., Christen, P., et al.: Context-aware computing for the internet of things: a survey. IEEE Commun. Surv. Tutor. 16, 414–454 (2014)
Lin, T.N., Lin, P.C.: Performance comparison of indoor positioning techniques based on location fingerprinting in wireless networks. In: IEEE International Conference on Wireless Networks, Communications and Mobile Computing, vol. 2, pp. 1569–1574 (2005)
Häkkilä, J., Mäntyjärvi, J.: Developing design guidelines for context-aware mobile applications. In: Proceedings of the 3rd International Conference on Mobile Technology, Applications & Systems, p. 24. ACM (2006)
Dey, A.K.: Understanding and using context. Pers. Ubiquit. Comput. 5, 4–7 (2001)
Gu, T., Pung, H.K., Zhang, D.Q.: A service-oriented middleware for building context-aware services. J. Netw. Comput. Appl. 28(1), 1–18 (2005)
Flanagan, A.: Nokia Context Data, 13 December 2010. http://www.pervasive.jku.at/Research/Context_Database/index.php. Accessed 2004
Guan, D., Yuan, W., Lee, S., Lee, Y.K.: Context selection and reasoning in ubiquitous computing. In: IEEE International Conference on Intelligent Pervasive Computing, pp. 184–187 (2007)
Tang, H., Liao, S.S., Sun, S.X.: A prediction framework based on contextual data to support mobile personalized marketing. Decis. Support Syst. 56, 234–246 (2013)
Jenkins, M.P., Gross, G.A., Bisantz, A.M., Nagi, R.: Towards context aware data fusion: modeling and integration of situationally qualified human observations to manage uncertainty in a hard+ soft fusion process. Inf. Fusion 21, 130–144 (2015)
Pitarch, Y., Ienco, D., Vintrou, E., Bégué, A., Laurent, A., Poncelet, P., Teisseire, M.: Spatio-temporal data classification through multidimensional sequential patterns: application to crop mapping in complex landscape. Eng. Appl. Artif. Intell. 37, 91–102 (2015)
Zheng, Y., Mobasher, B., Burke, R.: Integrating context similarity with sparse linear recommendation model. In: Ricci, F., Bontcheva, K., Conlan, O., Lawless, S. (eds.) UMAP 2015. LNCS, vol. 9146, pp. 370–376. Springer, Cham (2015). doi:10.1007/978-3-319-20267-9_33
Zapata, A., Ndez, V., Ctor, H., Prieto, M.E., Romero, C.: Evaluation and selection of group recommendation strategies for collaborative searching of learning objects. Int. J. Hum Comput Stud. 76, 22–39 (2015)
Salehi-Abari, A., Boutilier, C.: Preference-oriented social networks: group recommendation and inference. In: Proceedings of the 9th ACM Conference on Recommender Systems, pp. 35–42 (2015)
Cao, L., Yu, P.S., Kumar, V.: Nonoccurring behavior analytics: a new area. IEEE Intell. Syst. 30(6), 4–11 (2015)
Cao, L., Dong, X., Zheng, Z.: e-NSP: efficient negative sequential pattern mining. Artif. Intell. 235, 156–182 (2016)
Acknowledgments
This work was supported by the Science Research Program of the Education Department of Liaoning Province, China (Grant No. 2016JYT01), National Social Science Foundation of China (Grant No. 15BYY028) and the Open Program of State Key Laboratory of Software Architecture (SKLSAOP1703).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Liu, C., Guo, C. (2017). A Framework of Mobile Context-Aware Recommender System. In: Zou, B., Han, Q., Sun, G., Jing, W., Peng, X., Lu, Z. (eds) Data Science. ICPCSEE 2017. Communications in Computer and Information Science, vol 728. Springer, Singapore. https://doi.org/10.1007/978-981-10-6388-6_7
Download citation
DOI: https://doi.org/10.1007/978-981-10-6388-6_7
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-6387-9
Online ISBN: 978-981-10-6388-6
eBook Packages: Computer ScienceComputer Science (R0)