Abstract
Context-aware recommender systems (CARS) use data about the user and the context to enhance their recommendation outcomes, such data is stored in user models. As the is no generic data model, CARS developers and researchers need to design and develop their own model, with no model to use as reference, nor any tool that facilitate the design and development work. In this work we present a user modeling framework for context-aware recommender systems whose core is a generic user model for CARS. The framework is intended to facilitate the implementation of the models by providing a pre-implemented, working ready functionality, while the model itself can be used by developers and researchers as a basis while creating more specialized models.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
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)
Stefanidis, K., Ntoutsi, E., Petropoulos, M., Nørvåg, K., Kriegel, H.-P.: A framework for modeling, computing and presenting time-aware recommendations. In: Hameurlain, A., Küng, J., Wagner, R., Liddle, S.W., Schewe, K.-D., Zhou, X. (eds.) Transactions on Large-Scale Data- and Knowledge-Centered Systems X. LNCS, vol. 8220, pp. 146–172. Springer, Heidelberg (2013). doi:10.1007/978-3-642-41221-9_6
Campos, P.G., Fernández-Tobías, I., Cantador, I., Díez, F.: Context-aware movie recommendations: an empirical comparison of pre-filtering, post-filtering and contextual modeling approaches. In: Huemer, C., Lops, P. (eds.) EC-Web 2013. LNBIP, vol. 152, pp. 137–149. Springer, Heidelberg (2013). doi:10.1007/978-3-642-39878-0_13
Chen, B., Yu, P., Cao, C., Xu, F., Lu, J.: ConRec: a software framework for context-aware recommendation based on dynamic and personalized context. In: 2015 IEEE 39th Annual International Computer Software and Applications Conference (COMPSAC), vol. 2, pp. 816–821 (2015)
Hawalah, A., Fasli, M.: Utilizing contextual ontological user profiles for personalized recommendations. Expert Syst. Appl. 41(10), 4777–4797 (2014)
Berkovsky, S., Kuflik, T., Ricci, F.: Mediation of user models for enhanced personalization in recommender systems. User Model. User-Adap. Inter. 18, 245–286 (2008)
Kim, H.N., Ha, I., Lee, K.S., Jo, G.S., El-Saddik, A.: Collaborative user modeling for enhanced content filtering in recommender systems. Decis. Support Syst. 51(4), 772–781 (2011)
Jawaheer, G., Weller, P., Kostkova, P.: Modeling user preferences in recommender systems. ACM Trans. Interact. Intell. Syst. 4(2), 1–26 (2014)
Mettouris, C., Papadopoulos, G.A.: Using appropriate context models for CARS context modelling. In: Kunifuji, S., Papadopoulos, G.A., Skulimowski, A.M.J., Kacprzyk, J. (eds.) Knowledge, Information and Creativity Support Systems. AISC, vol. 416, pp. 65–79. Springer, Cham (2016). doi:10.1007/978-3-319-27478-2_5
Hussein, T., Linder, T., Gaulke, W., Ziegler, J.: Hybreed: a software framework for developing context-aware hybrid recommender systems. User Model. User-Adap. Inter. 24, 121–174 (2014)
Kuflik, T., Kay, J., Kummerfeld, B.: Challenges and solutions of ubiquitous user modeling. In: Krüger, A., Kuflik, T. (eds.) Ubiquitous Display Environments. Cognitive Technologies, pp. 7–30. Springer, Heidelberg (2012)
Dey, A.K., Abowd, G.D.: Towards a better understanding of context and context-awareness. Comput. Syst. 40, 304–307 (1999)
Riehle, D.: Framework design. PhD thesis, Diss. Technische Wissenschaften ETH Zürich, Nr. 13509, 2000 (2000)
Williams, E., Gray, J.: Contextion. In: Proceedings of the 2nd International Workshop on Mobile Development Lifecycle, MobileDeLi 2014, pp. 27–31 (2014)
Djoudi, B., Bouanaka, C., Zeghib, N.: A formal framework for context-aware systems specification and verification. J. Syst. Softw. 122, 445–462 (2015)
Dourish, P.: What we talk about when we talk about context. Pers. Ubiquit. Comput. 8(1), 19–30 (2004)
Heckmann, D.: Ubiquitous User Modeling. PhD thesis. Saarland University, Germany (2005)
Verbert, K., Manouselis, N.: Context-aware recommender systems for learning: a survey and future challenges. Learning 5(4), 318–335 (2012)
Troelsen, A., Japikse, P., Troelsen, A., Japikse, P.: ADO. NET Part III: Entity Framework. In: C#6.0 and the. NET 4.6 Framework, pp. 929–999 (2015)
Lerman, J., Miller, R.: Programming Entity Framework: Code First. O’Reilly Media Inc., Sebastopol (2011)
Košir, A., Odic, A., Kunaver, M., Tkalcic, M., Tasic, J.F.: Database for contextual personalization. Elektrotehniški vestnik 78(5), 270–274 (2011)
Zheng, Y., Mobasher, B., Burke, R.: CARSKit: a Java-Based Context-aware Recommendation Engine. In: Proceedings of the 15th IEEE International Conference on Data Mining Workshops. IEEE (2015)
Zheng, Y., Mobasher, B., Burke, R.: Context recommendation using multi-label classification. In: Proceedings of the 13th IEEE/WIC/ACM International Conference on Web Intelligence (WI 2014). IEEE/WIC/ACM (2014)
Kaggle Inc.: Expedia Hotel Recommendations (2016)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Inzunza, S., Juárez-Ramírez, R., Jiménez, S. (2017). User Modeling Framework for Context-Aware Recommender Systems. In: Rocha, Á., Correia, A., Adeli, H., Reis, L., Costanzo, S. (eds) Recent Advances in Information Systems and Technologies. WorldCIST 2017. Advances in Intelligent Systems and Computing, vol 569. Springer, Cham. https://doi.org/10.1007/978-3-319-56535-4_88
Download citation
DOI: https://doi.org/10.1007/978-3-319-56535-4_88
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-56534-7
Online ISBN: 978-3-319-56535-4
eBook Packages: EngineeringEngineering (R0)