Abstract
The recommender system has gained research attention from education research communities mainly due to two main reasons: increasing needs for personalized learning and big data availability in the education sector. This paper presents a hybrid user-collaborative, rule-based filtering recommendation system for education context. User profiles are represented by learning outcome scores and contextual information. The user-collaborative filtering method is used for predicting the targeted student’s learning outcome of a particular course. The predicted learning outcome combined with a set of decision rules are used for recommending some relevant link of learning materials to the targeted student. The initial contextual information which is assessed during the online program entrance test makes it possible for the proposed recommneder system to give automated recommendations to new students. The proposed method was tested using student learning outcome records from BINUS Online repository data. The results of performance evaluation of both recommender system with contextual information which achieves 458.22 MSE and the recommender system without contextual information which achieves 413.19 MSE are not significantly different. However, unlike the latter recommender system, the former recommender system has an advantage mainly that it can be used to give recommendation to the targeted students since their early program stage.
Similar content being viewed by others
References
Adomavicius, G., & Tuzhilin, A. (2005). Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering, 17(6), 734–749. https://doi.org/10.1109/TKDE.2005.99.
Adomavicius, G., & Tuzhilin, A. (2015). Context-aware recommender systems. In Context-aware recommender systems (Second ed., pp. 191–226). Recommender systems handbook. https://doi.org/10.1007/978-1-4899-7637-6_6.
Aher, S. B., & Lobo, L. M. R. J. (2012). Course. Recommender System in E-Learning, 3(1), 159–164.
Anandakumar, K., Rathipriya, K., & Bharathi, A. (2014). A Survey on methodologies for personalized. E-Learning Recommender Systems, 4738–4743.
Benhamdi, S., Babouri, A., & Chiky, R. (2017). Personalized recommender system for E-learning environment. Education and Information Technologies, 22(4), 1455–1477. https://doi.org/10.1007/s10639-016-9504-y.
Bozzon, A., Prandi, G., Valenzise, G., & Tagliasacchi, M. (2008). A music recommendation system based on semantic audio segments similarity. In Proceedings of the IASTED International Conference on internet and multimedia systems and applications and visual communications (pp. 182–187).
Cami, B. R., Hassanpour, H., & Mashayekhi, H. (2017). A content-based movie recommender system based on temporal user preferences, 121–125. https://doi.org/10.1109/ICSPIS.2017.8311601.
Collins, Andrew, Dominika Tkaczyk, Akiko Aizawa, & Joeran Beel. 2018. A study of position Bias in digital library recommender systems, February. http://arxiv.org/abs/1802.06565.
Corbi, A., & Burgos, D. (2014). Review of current student-monitoring techniques used in ELearning-focused recommender systems and learning analytics. The experience API and LIME model case study. International Journal of Interactive Multimedia and Artificial Intelligence, 2(7), 44. https://doi.org/10.9781/ijimai.2014.276.
Dahdouh, K., Oughdir, L., Dakkak, A., & Ibriz, A. (2018). Smart courses recommender system for online learning platform. In I. ElMohajir, M, M. AlAchhab, B. E. ElMohajir, & Jellouli (Eds.), Colloquium in Information Science and Technology, CIST (Vol. 2018-Octob, pp. 328–333). https://doi.org/10.1109/CIST.2018.8596516.
Deshpande, M., & Karypis, G. (2004). Item-based top-N recommendation algorithms. ACM Transactions on Information Systems, 22(1), 147–177.
Dey, A., Abowd, G., & Salber, D. (2001). A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human-Computer Interaction, 16(2), 97–166. https://doi.org/10.1207/S15327051HCI16234_02.
Dwivedi, S., & Vs, K. R. (2017). Recommender system for big data in education (Vol. 2).
Dwivedi, S., & Roshni, K. V. S. (2017). Recommender system for big data in education. 2017 5th National Conference On E-Learning & E-Learning Technologies (ELELTECH).
El Fazazi, H., Qbadou, M., Salhi, I., & Mansouri, K. (2018). Personalized recommender system for E-learning environment based on Student’s preferences. IJCSNS International Journal of Computer Science and Network Security, 18(10).
Ha, S.-T., Lo, M.-C., & Wang, Y.-C. (2016). Relationship between knowledge management and organizational performance: A test on SMEs in Malaysia. Procedia - Social and Behavioral Sciences, 224(August 2015), 184–189. https://doi.org/10.1016/j.sbspro.2016.05.438.
Herlocker, J. L., Konstan, J. A., Terveen, L. G., & Riedl, J. T. (2004). Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems, 22(1), 5–53. https://doi.org/10.1145/963770.963772.
Hong-Xia, Wang. 2019. An improved collaborative filtering recommendation algorithm. 2019 4th IEEE International Conference on big data analytics, ICBDA 2019 2019: 431–435. https://doi.org/10.1109/ICBDA.2019.8713205.
Hu, R., & Pearl, P. (2009). Acceptance issues of personality-based recommender systems (pp. 221–224). RecSys’09 - Proceedings of the 3rd ACM Conference on Recommender Systems. https://doi.org/10.1145/1639714.1639753.
Imran, H., Graf, S., & Kinshuk, M. B.-z. T.-w. C. (2016). PLORS : A personalized learning object recommender system. Vietnam Journal of Computer Science, 3(1), 3–13. https://doi.org/10.1007/s40595-015-0049-6.
Introduction, I, & Co Cp. 1993. On the use of the normalized mean square error in evaluating dispersion model performance Co (Co-d) Co (Co-D) 27 (15).
Jooa, Jinhyun, Sangwon Bangb, & Geunduk Parka. 2019. Implementation of a recommendation system using association rules and collaborative filtering. Procedia - Procedia Computer Science 91 (Itqm 2016): 944–952. https://doi.org/10.1016/j.procs.2016.07.115.
Kaewkiriya, T., Utakrit, N., & Tiantong, M. (2015). The design of a rule base for an e-learning recommendation system base on multiple intelligences. International Journal of Information and Education Technology, 6(3), 206–210. https://doi.org/10.7763/IJIET.2016.V6.685.
Kechaou, Z., & M. B. Ammar. 2011. Improving E-Learning with Sentiment Analysis of Users Opinions. Global Engineering Education Conference (EDUCON)--Learning Environments and, 1032–1038. https://scholar.google.com.br/scholar?start=520&q=tudonotítulo:+(Sentiment+OR+Opinion)+AND+(Detection+OR+Identification+OR+Analysis)&hl=pt-BR&as_sdt=0,5&as_ylo=2005&as_yhi=2015#17.
Klašnja-Milićević, A., Vesin, B., Ivanović, M., & Budimac, Z. (2011). E-learning personalization based on hybrid recommendation strategy and learning style identification. Computers and Education, 56(3), 885–899. https://doi.org/10.1016/j.compedu.2010.11.001.
Liu, F. J., & Shih, B. j. (2008). E-learning activity-based material recommendation system. Interactive Technology and Smart Education, 4(4), 200–207. https://doi.org/10.1108/17415650880001105.
Murad, Dina Fitria, & Sani Muhamad Isa. 2018. Text mining analysis in the log discussion forum for online learning recommendation systems.
Murad, D. F., Heryadi, Y., Wijanarko, B. D., Isa, S. M., & Budiharto, W. (2018). Recommendation system for smart lms using machine learning: a literature review (pp. 113–118). 2018 4th International Conference on Computing, Engineering, and Design (ICCED 2018). https://doi.org/10.1109/ICCED.2018.00031.
Nadeem, Moin, Dustin Stansbury, & Shane Mooney. 2018. Neural Educational Recommendation Engine (NERE). In 2018 18th IEEE International Conference on Data Mining Workshops (ICDMW), edited by Tong, H and Li, Z and Zhu, F and Yu, J, 343–348. International Conference on Data Mining Workshops. https://doi.org/10.1109/ICDMW.2018.00056.
Nakagawa, A., & Ito, T. (2003). An implementation of a knowledge recommendation system based on similarity among users’ profiles (pp. 326–327). https://doi.org/10.1109/sice.2002.1195415.
Pathak, B., Garfinkel, R., Gopal, R. D., Venkatesan, R., & Yin, F. (2010). No Title Empirical analysis of the impact of recommender systems on sales. Journal of Management Information Systems, 27(2), 159–188.
Qiao, Z. F., Guo, J. X., & Zhao, J. C. (2013). Research on web application technology in distance education personalized recommendation system. In Advanced Materials Research, 859, 416–421. https://doi.org/10.4028/www.scientific.net/AMR.859.416.
Ricci, F., Rokach, L., & Shapira, B. (2011). Introduction to recommender systems handbook. In Recommender Systems Handbook, no (pp. 1–35). Boston, MA: Springer. https://doi.org/10.1007/978-0-387-85820-3.
Ricci, F., Rokach L., & Shapira, B. n.d. Recommender Systems Handbook.
Sergis, S., & Sampson, D. G. (2016). Learning object recommendations for teachers based on elicited ICT competence profiles. IEEE Transactions on Learning Technologies, 9(1), 67–80. https://doi.org/10.1109/TLT.2015.2434824.
Shah, D., Shah, P., & Banerjee, A. (2017). Similarity based regularization for online matrix-factorization problem: An application to course recommender systems (Vol. 2017-Decem, pp. 1874–1879). IEEE Region 10 Annual International Conference, Proceedings/TENCON. https://doi.org/10.1109/TENCON.2017.8228164.
Sikka, R., & Rana, C. A. (2012). Survey paper on E-Learning recommender system, 47(9), 27–30.
Tang, T. 2005. Smart recommendation for an evolving E-learning system: Architecture and experiment. https://Learntechlib.Org/. https://www.learntechlib.org/p/5822/.
Wang, Q., Zeng, C., Zhou, W., Tao, L., Lyengar, S. S., Shwartz, L., & Grabarnik, G. Y. (2019). Online interactive collaborative filtering using multi-armed bandit withDependent arms. IEEE Transactions on Knowledge and Data Engineering, 31(8), 1569–1580. https://doi.org/10.1109/TKDE.2018.2866041.
Wati, M., Indrawan, W., Widians, J. A., & Puspitasari, N. (2018). Data Mining for Predicting Students’ Learning Result (Vol. 2018-Janua, pp. 1–4). Proceedings of the 2017 4th International Conference on Computer Applications and Information Processing Technology, CAIPT 2017. https://doi.org/10.1109/CAIPT.2017.8320666.
Webster, N. (1980). Webster’s new twentieth century dictionary of the English language. In In Springfield, no. MA: Merriam-Webster, Inc.
Zhao, W. X., Li, S., He, Y., Wang, L., Wen, J.-R., & Li, X. (2016). Exploring demographic information in social media for product recommendation. Knowledge and Information Systems, 49(1), 61–89. https://doi.org/10.1007/s10115-015-0897-5.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Murad, D.F., Heryadi, Y., Isa, S.M. et al. Personalization of study material based on predicted final grades using multi-criteria user-collaborative filtering recommender system. Educ Inf Technol 25, 5655–5668 (2020). https://doi.org/10.1007/s10639-020-10238-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10639-020-10238-9