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.
References
Ricci, F., Rokach, L., Shapira, B., Kantor, P.B.: Recommender Systems Handbook, 1st edn, pp. 217–249. Springer, New York (2010)
Dey, A.K.: Understanding and using context. Pers. Ubiquit. Comput. 5(1), 4–7 (2001)
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)
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)
Panniello, U., Gorgoglione, M.: Incorporating context into recommender systems: an empirical comparison of context-based approaches. Electron. Commer. Res. 12(1), 1–30 (2012)
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)
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)
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)
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)
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)
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)
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)
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)
Bobadilla, J., Serradilla, F., Hernando, A.: Collaborative filtering adapted to recommender systems of e-learning. Knowl. -Based Syst. 22(4), 261–265 (2009)
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)
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)
Salehi, M., Kmalabadi, I.N.: A hybrid attributebased recommender system for e-learning material recommendation. IERI Procedia 2, 565–570 (2012)
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)
Schmidt, A., Winterhalter, C.: User context aware delivery of e-learning material: approach and architecture. J. Univ. Comput. Sci. (JUCS) 10, 28–36 (2004)
Su, X., Khoshgoftaar, T.M.: A survey of collaborative filtering techniques. In: Advances in Artificial Intelligence, vol. 2009 (2009)
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)
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)
Senthil, K.V., Sankar, A., Kiruthikaa, K.: Community based recommendation in elearning systems. J. e-Learn. Knowl. Soc. 10(1), 51–61 (2014)
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)
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)
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)
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
Corresponding authors
Editor information
Editors and Affiliations
Rights 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)