USING STANDARD METRICS TO ASSESS THE QUALITY OF RECOMMENDATIONS WHEN IMPLEMENTING A NEURAL NETWORK INTO A PLATFORM FOR RECOMMENDING SELECTED EDUCATIONAL COMPONENTS
Keywords:
deep learning, recommender system, neural networks, personalized learningAbstract
The paper presents a neural network-based approach to building a personalized recommendation system for elective academic components. The proposed model combines embeddings of students and courses, capturing latent features such as interests, difficulty levels, and content categories. A multi-layer neural architecture processes student-course pairs to estimate the probability of student interest. The system is trained using historical selection data and optimized with a binary cross-entropy or ranking loss. Evaluation uses standard Top-N recommendation metrics, including Precision@10, Recall@10, Mean Average Precision (MAP), and NDCG@10. Experimental results show significantly improved recommendation accuracy compared to classical collaborative and content-based filtering methods.
References
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 (WWW ’17). https://doi.org/10.1145/3038912.3052569
Cremonesi, P., Koren, Y., & Turrin, R. (2010). Performance of Recommender Algorithms on Top-n Recommendation Tasks. In Proceedings of the Fourth ACM Conference on Recommender Systems.
Järvelin, K., & Kekäläinen, J. (2002). Cumulated gain-based evaluation of IR techniques. ACM Transactions on Information Systems (TOIS), 20(4), 422–446.
Ricci, F., Rokach, L., & Shapira, B. (2015). Recommender Systems Handbook. Springer.
Zhang, S., Yao, L., Sun, A., & Tay, Y. (2019). Deep Learning Based Recommender System: A Survey and New Perspectives. ACM Computing Surveys (CSUR), 52(1), 1–38.