Interaction-based Collaborative Recommendation: A Personalized Learning Environment (PLE) Perspective. - Syed Mubarak Ali; Imran Ghani; Muhammad Shafie Abdul Latif (KSII Trans. Internet Inf. Syst., 2015)