Course Learning Recommendation System Using Neural Collaborative Filtering
DOI:
10.47709/brilliance.v4i2.4699Keywords:
Journal Paper, Online Learning, Recommendation System, Matrix Factorization, Machine Learning, Big Data, Neural Collaborative FilteringDimension Badge Record
Abstract
The proliferation of e-learning platforms has created a need for sophisticated course recommendation systems. This paper presents an innovative online course recommendation system using Neural Collaborative Filtering (NCF), a deep learning technique designed to surpass traditional methods in accuracy and personalization. Our system employs a hybrid NCF architecture, integrating matrix factorization with multi-layer perceptron to capture complex user-course interactions. The proposed NCF-based recommendation system aims to address key challenges in the e-learning domain, such as diverse user preferences, varying course content, and evolving learning patterns. By leveraging the power of neural networks, our approach seeks to provide more relevant and personalized course suggestions to learners. Our research contributes to the intersection of deep learning and educational technology, offering new insights into how advanced machine learning techniques can be applied to improve online learning experiences. The proposed system has the potential to enhance the quality of course recommendations, leading to more effective learning pathways for users. This work has important implications for e-learning platforms, educational institutions, and lifelong learners navigating the vast landscape of online courses. By improving the match between learners and courses, we aim to increase engagement, completion rates, and overall satisfaction in online education. Future work will explore the long-term impact of such personalized recommendations on learning outcomes and skill development.
Abstract viewed = 47 times
References
Bobadilla, J., Ortega, F., Hernando, A., & Gutiérrez, A. (2013). Recommender systems survey. Knowledge-Based Systems, 46, 109-132.
Chen, J., Zhang, H., He, X., Nie, L., Liu, W., & Chua, T. S. (2017). Attentive collaborative filtering: Multimedia recommendation with item- and component-level attention. In Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval (pp. 335-344).
Chen, J., Zhang, H., He, X., Nie, L., Liu, W., & Chua, T. S. (2017). Neural collaborative filtering. In Proceedings of the 26th International Conference on World Wide Web (pp. 173-182).
Goodfellow, I., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., Ozair, S., ... & Bengio, Y. (2014). Generative adversarial nets. In Advances in Neural Information Processing Systems (Vol. 27).
He, X., Liao, L., Zhang, H., Nie, L., Hu, X., & Chua, T. S. (2017). Neural collaborative filtering. In Proceedings of the 26th International Conference on World Wide Web (pp. 173-182).
Hochreiter, S., & Schmidhuber, J. (1997). Long short-term memory. Neural Computation, 9(8), 1735-1780.
Huang, Z., Chen, H., & Zeng, D. (2004). Applying associative retrieval techniques to alleviate the sparsity problem in collaborative filtering. ACM Transactions on Information Systems, 22(1), 116-142.
Jannach, D., Zanker, M., Felfernig, A., & Friedrich, G. (2010). Recommender systems: An introduction. Cambridge University Press.
Koren, Y., Bell, R., & Volinsky, C. (2009). Matrix factorization techniques for recommender systems. Computer, 42(8), 30-37.
Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2012). ImageNet classification with deep convolutional neural networks. In Advances in Neural Information Processing Systems (Vol. 25).
LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep learning. Nature, 521(7553), 436-444.
Linden, G., Smith, B., & York, J. (2003). Amazon.com recommendations: Item-to-item collaborative filtering. IEEE Internet Computing, 7(1), 76-80.
Rendle, S., Freudenthaler, C., Gantner, Z., & Schmidt-Thieme, L. (2009). BPR: Bayesian personalized ranking from implicit feedback. In Proceedings of the 25th Conference on Uncertainty in Artificial Intelligence (pp. 452-461).
Ricci, F., Rokach, L., & Shapira, B. (2015). Recommender systems handbook. Springer.
Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A. N., ... & Polosukhin, I. (2017). Attention is all you need. In Advances in Neural Information Processing Systems (Vol. 30).
Wang, H., Wang, N., & Yeung, D. Y. (2015). Collaborative deep learning for recommender systems. In Proceedings of the 21st ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (pp. 1235-1244).
Wang, X., He, X., Wang, M., Feng, F., & Chua, T. S. (2019). Neural graph collaborative filtering. In Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval (pp. 165-174).
Yang, C., Bai, L., Zhang, C., Yuan, Q., & Han, J. (2020). Neural collaborative filtering vs. matrix factorization revisited. In Proceedings of the 14th ACM Conference on Recommender Systems (pp. 81-89).
Zhang, S., Yao, L., Sun, A., & Tay, Y. (2019). Deep learning based recommender system: A survey and new perspectives. ACM Computing Surveys, 52(1), 1-38.
Downloads
ARTICLE Published HISTORY
How to Cite
Issue
Section
License
Copyright (c) 2024 Hadist Laroibafi Mulyana, Fitrah Rumaisa
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.