A Social Profile-Based Recommendation Architecture for E-Learning Systems. - Xola Ntlangula; Wai Sze Leung (SAI (2), 2024)