Skip to main content

A Context-Aware Recommendation Framework in E-Learning Environment

  • Conference paper
  • First Online:
Future Data and Security Engineering (FDSE 2015)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9446))

Included in the following conference series:

Abstract

The explosion of world-wide-web has offered people a large number of online courses, e-classes and e-schools. Such e-learning applications contain a wide variety of learning materials which make learners confused to select. In order to address this problem, in this paper we propose a context-aware recommendation framework to suggest a number of suitable learning materials for learners. In the proposed approach, firstly we present a method to determine contextual information implicitly. We then describe a technique to gain ratings from the study results data of learners. Finally, we propose two methods to predict and recommend potential items to active users. The first one is STI-GB for context-aware collaborative filtering (CACF) with contextual modeling approach combined from graph-based clustering technique and matrix factorization (MF). The second one is AVG which predicts ratings based on average calculation method. Experimental results reveal that the proposed consistently outperforms ISMF (combination of Item Splitting and MF), context-aware matrix factorization (CAMF) in terms of prediction accuracy.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  1. Ricci, F., Rokach, L., Shapira, B., Kantor, P.B.: Recommender Systems Handbook, 1st edn, pp. 217–249. Springer, New York (2010)

    MATH  Google Scholar 

  2. Dey, A.K.: Understanding and using context. Pers. Ubiquit. Comput. 5(1), 4–7 (2001)

    Article  Google Scholar 

  3. Adomavicius, G., Tuzhilin, A.: Context-aware recommender systems. In: Proceedings of the 2008 ACM Conference on Recommender Systems, RecSys 2008, pp 335–336. ACM, New York, NY, USA (2008)

    Google Scholar 

  4. Su, X., Khoshgoftaar, T.M.: Collaborative filtering for multi-class data using belief nets algorithms. In: Proceedings of the 18th IEEE International Conference on Tools with Artificial Intelligence, ICTAI 2006, pp. 497–504. IEEE Computer Society, Washington, DC, USA (2006)

    Google Scholar 

  5. Panniello, U., Gorgoglione, M.: Incorporating context into recommender systems: an empirical comparison of context-based approaches. Electron. Commer. Res. 12(1), 1–30 (2012)

    Article  Google Scholar 

  6. Baltrunas, L., Kaminskas, M., Ludwig, B., Moling, O., Ricci, F., Aydin, A., Lüke, K.-H., Schwaiger, R.: InCarMusic: context-aware music recommendations in a car. In: Huemer, C., Setzer, T. (eds.) EC-Web 2011. LNBIP, vol. 85, pp. 89–100. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  7. Baltrunas, L., Ludwig, B., Peer, S., Ricci, F.: Context relevance assessment and exploitation in mobile recommender systems. Pers. Ubiquit. Comput. 16(5), 507–526 (2012)

    Article  Google Scholar 

  8. Odic, A., Tkalcic, M., Tasic, J.F., Kosir, A.: Relevant context in a movie recommender system: users opinion vs. statistical detection. In: Adomavicius, G. (ed.) Proceedings of the 4th Workshop on Context-Aware Recommender Systems in Conjunction with the 6th ACM Conference on Recommender Systems (RecSys 2012), vol. 889 (2012)

    Google Scholar 

  9. Ono, C., Takishima, Y., Motomura, Y., Asoh, H.: Context-aware preference model based on a study of difference between real and supposed situation data. In: Houben, G.-J., McCalla, G., Pianesi, F., Zancanaro, M. (eds.) UMAP 2009. LNCS, vol. 5535, pp. 102–113. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  10. Soonthornphisaj, N., Rojsattarat, E., Yim-ngam, S.: Smart e-learning using recommender system. In: Huang, D.-S., Li, K., Irwin, G.W. (eds.) ICIC 2006. LNCS (LNAI), vol. 4114, pp. 518–523. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  11. Thai-Nghe, N., Drumond, L., Krohn-Grimberghe, A., Schmidt-Thieme, L.: Recommender system for predicting student performance. Procedia Comput. Sci. 1(2), 2811–2819 (2010)

    Article  Google Scholar 

  12. Tan, H., Guo, J., Li, Y.: E-learning recommendation system. In: Proceedings of the 2008 International Conference on Computer Science and Software Engineering, CSSE 2008, vol. 05, pp. 430–433. IEEE Computer Society, Washington, DC, USA (2008)

    Google Scholar 

  13. Tang, T., McCalla, G.I.: Evaluating a smart recommender for an evolving e-learning system: a simulation-based study. In: Tawfik, A.Y., Goodwin, S.D. (eds.) Canadian AI 2004. LNCS (LNAI), vol. 3060, pp. 439–443. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  14. Bobadilla, J., Serradilla, F., Hernando, A.: Collaborative filtering adapted to recommender systems of e-learning. Knowl. -Based Syst. 22(4), 261–265 (2009)

    Article  Google Scholar 

  15. Wang, S.L., Wu, C.Y.: Application of context-aware and personalized recommendation to implement an adaptive ubiquitous learning system. Expert Syst. Appl. 38(9), 10831–10838 (2011)

    Article  Google Scholar 

  16. Klasnja-Milicevic, A., Vesin, B., Ivanovic, M., Budimac, Z.: E-learning personalization based on hybrid recommendation strategy and learning style identification. Comput. Educ. 56(3), 885–899 (2011)

    Article  Google Scholar 

  17. Salehi, M., Kmalabadi, I.N.: A hybrid attributebased recommender system for e-learning material recommendation. IERI Procedia 2, 565–570 (2012)

    Article  Google Scholar 

  18. Salehi, M., Kmalabadi, I.N., Ghoushchi, M.B.G.: A new recommendation approach based on implicit attributes of learning material. IERI Procedia 2, 571–576 (2012)

    Article  Google Scholar 

  19. Schmidt, A., Winterhalter, C.: User context aware delivery of e-learning material: approach and architecture. J. Univ. Comput. Sci. (JUCS) 10, 28–36 (2004)

    Google Scholar 

  20. Su, X., Khoshgoftaar, T.M.: A survey of collaborative filtering techniques. In: Advances in Artificial Intelligence, vol. 2009 (2009)

    Google Scholar 

  21. Baltrunas, L., Ricci, F.: Context-based splitting of item ratings in collaborative filtering. In: Proceedings of the Third ACM Conference on Recommender Systems, pp. 245–248. ACM, New York, NY, USA (2009)

    Google Scholar 

  22. Baltrunas, L., Ludwig, B., Ricci, F.: Matrix factorization techniques for context aware recommendation. In: Proceedings of the Fifth ACM Conference on Recommender Systems, RecSys 2011. ACM, New York, NY, USA 301–304 (2011)

    Google Scholar 

  23. Senthil, K.V., Sankar, A., Kiruthikaa, K.: Community based recommendation in elearning systems. J. e-Learn. Knowl. Soc. 10(1), 51–61 (2014)

    Google Scholar 

  24. Dwivedi, P., Bharadwaj, K.K.: Effective trust-aware e-learning recommender system based on learning styles and knowledge levels. J. Educ. Technol. Soc. 16(4), 201–216 (2013)

    Google Scholar 

  25. Wu H., Yue K., Liu X., Pei Y.J., Li B.: Context-aware recommendation via graph-based contextual modeling and postfiltering. Int. J. Distrib. Sens. Netw. 2015 (2015)

    Google Scholar 

  26. Hwang, C.S., Su, Y.C.: Unified clustering locality preserving matrix factorization for student performance prediction. IAENG Int. J. Comput. Sci. 42(3), 86–94 (2015)

    Google Scholar 

Download references

Acknowledgments

This research is the output of the project “Context-aware Recommender System and applying for E-Learning Recommendation” under grant number D2013-04 which belongs to University of Information Technology - Vietnam National University Ho Chi Minh City.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Phung Do or Vu Thanh Nguyen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Do, P., Nguyen, H., Nguyen, V.T., Dung, T.N. (2015). A Context-Aware Recommendation Framework in E-Learning Environment. In: Dang, T., Wagner, R., Küng, J., Thoai, N., Takizawa, M., Neuhold, E. (eds) Future Data and Security Engineering. FDSE 2015. Lecture Notes in Computer Science(), vol 9446. Springer, Cham. https://doi.org/10.1007/978-3-319-26135-5_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-26135-5_20

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-26134-8

  • Online ISBN: 978-3-319-26135-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics