Skip to main content

User Modeling Framework for Context-Aware Recommender Systems

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 569))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    https://git.io/vPX7x.

  2. 2.

    https://git.io/vPXbR.

  3. 3.

    https://git.io/vXRyL.

  4. 4.

    https://github.com/inxunxa/UM4RS.

References

  1. 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)

    Article  Google Scholar 

  2. 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

    Chapter  Google Scholar 

  3. 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

    Chapter  Google Scholar 

  4. 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)

    Google Scholar 

  5. Hawalah, A., Fasli, M.: Utilizing contextual ontological user profiles for personalized recommendations. Expert Syst. Appl. 41(10), 4777–4797 (2014)

    Article  Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. Jawaheer, G., Weller, P., Kostkova, P.: Modeling user preferences in recommender systems. ACM Trans. Interact. Intell. Syst. 4(2), 1–26 (2014)

    Article  Google Scholar 

  9. 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

    Chapter  Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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)

    Chapter  Google Scholar 

  12. Dey, A.K., Abowd, G.D.: Towards a better understanding of context and context-awareness. Comput. Syst. 40, 304–307 (1999)

    Google Scholar 

  13. Riehle, D.: Framework design. PhD thesis, Diss. Technische Wissenschaften ETH Zürich, Nr. 13509, 2000 (2000)

    Google Scholar 

  14. Williams, E., Gray, J.: Contextion. In: Proceedings of the 2nd International Workshop on Mobile Development Lifecycle, MobileDeLi 2014, pp. 27–31 (2014)

    Google Scholar 

  15. Djoudi, B., Bouanaka, C., Zeghib, N.: A formal framework for context-aware systems specification and verification. J. Syst. Softw. 122, 445–462 (2015)

    Article  Google Scholar 

  16. Dourish, P.: What we talk about when we talk about context. Pers. Ubiquit. Comput. 8(1), 19–30 (2004)

    Article  Google Scholar 

  17. Heckmann, D.: Ubiquitous User Modeling. PhD thesis. Saarland University, Germany (2005)

    Google Scholar 

  18. Verbert, K., Manouselis, N.: Context-aware recommender systems for learning: a survey and future challenges. Learning 5(4), 318–335 (2012)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. Lerman, J., Miller, R.: Programming Entity Framework: Code First. O’Reilly Media Inc., Sebastopol (2011)

    Google Scholar 

  21. Košir, A., Odic, A., Kunaver, M., Tkalcic, M., Tasic, J.F.: Database for contextual personalization. Elektrotehniški vestnik 78(5), 270–274 (2011)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. 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)

    Google Scholar 

  24. Kaggle Inc.: Expedia Hotel Recommendations (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Sergio Inzunza , Reyes Juárez-Ramírez or Samantha Jiménez .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics