A Goal-Based Hybrid Filtering for Low-rated Users Recommendation Issue Using Neighborhood Personalized Profile Similarities in E-Learning Recommendation Systems

  • M. W. Chughtai
  • Ali Selamat
  • Imran Ghani
Part of the Studies in Computational Intelligence book series (SCI, volume 551)


The e-learning recommender systems are based on the users past history, ratings, likes or dislikes. The low-rated (less rated history profile) users may cause of zero or non-relevant recommendations issue in these days, which lose the users interest. This research proposed the goal-based hybrid filtering approach that used to perform the personalized similarities between users personalized profile preferences collaboratively. The aim of this research study is to improve the low-rated user’s recommendations by tackling the collaborative filtering and k-neighborhood personalized profile preferences similarities in e-Learning recommendation scenarios. The experiments has been tackled with famous ‘Movielens’ dataset while the experimental results has been performed with the help of (average mean precision Pr: 79.90%) and (average mean recall Re: 83.50%) respectively. A conducted result demonstrates the effectiveness of proposed goal-based hybrid filtering in the improvement of low-rated users profile recommendations in e-learning recommendation systems.


Goal-based hybrid filtering recommender systems e-learning collaborative filtering k-nearest neighbors 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Kant, V., Bharadwaj, K.K.: A User-Oriented Content Based Recommender System Based on Reclusive Methods and Interactive Genetic Algorithm. In: Proceedings of Seventh International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA 2012). AISC, vol. 201, pp. 543–554. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  2. 2.
    Salmon, G.: E-moderating: the key to teaching and learning online, 2nd edn. Softcover, ed. L.K. Page. Taylor & Francis, London (2003)Google Scholar
  3. 3.
    Shishehchi, S., et al.: Review of personalized recommendation techniques for learners in e-learning systems. In: 2011 International Conference on Semantic Technology and Information Retrieval (STAIR) (2011)Google Scholar
  4. 4.
    Ghauth, K.I., Abdullah, N.A.: Measuring learner’s performance in e-learning recommender systems. Australasian Journal of Educational Technology 26(6), 764–774 (2010)Google Scholar
  5. 5.
    di Bitonto, P., et al.: A recommendation method for e-learning environments: The rule-based technique. Journal of E-Learning and Knowledge Society 6(3), 31–40 (2010)Google Scholar
  6. 6.
    Lara, R.O., Arroyo, S., Lausen, H., Roman, D., Chirita, P.: A semantic web services framework for distributed e-learning environments. Informe técnico, L3S Research Center (2004)Google Scholar
  7. 7.
    Adomavicius, G., Tuzhilin, A.: 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 (2005)CrossRefGoogle Scholar
  8. 8.
    Ghazanfar, M.A., Prugel-Bennett, A.: A Scalable, Accurate Hybrid Recommender System. In: Third International Conference on Knowledge Discovery and Data Mining, WKDD 2010, pp. 94–98. IEEE (2010)Google Scholar
  9. 9.
    Burke, R.: Hybrid recommender systems: Survey and experiments. User Modeling and User-Adapted Interaction 12(4), 331–370 (2002)CrossRefMATHGoogle Scholar
  10. 10.
    Mi, Z., Xu, C.: A Recommendation Algorithm Combining Clustering Method and Slope One Scheme. In: Huang, D.-S., Gan, Y., Premaratne, P., Han, K. (eds.) ICIC 2011. LNCS, vol. 6840, pp. 160–167. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  11. 11.
    Ge, F.: A User-Based Collaborative Filtering Recommendation Algorithm Based on Folksonomy Smoothing. In: Zhou, M., Tan, H. (eds.) CSE 2011, Part II. CCIS, vol. 202, pp. 514–518. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  12. 12.
    Dash, R., Dash, R.: Comparative Analysis of K-means and Genetic Algorith Based Data Clustering. International Journal of Advanced Computer and Mathematical Sciences 3(2), 257–265 (2012)Google Scholar
  13. 13.
    Lee, M., Choi, P., Woo, Y.T.: A hybrid recommender system combining collaborative filtering with neural network. In: De Bra, P., Brusilovsky, P., Conejo, R. (eds.) AH 2002. LNCS, vol. 2347, pp. 531–534. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  14. 14.
    Selamat, A., Raza, M.A.: An improvement on genetic-based learning method for fuzzy artificial neural networks. Applied Soft Computing 9(4), 1208–1216 (2009)CrossRefGoogle Scholar
  15. 15.
    Jahrer, M., Töscher, A., Legenstein, R.: Combining predictions for accurate recommender systems. In: Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM (2010)Google Scholar
  16. 16.
    Hsu, M.-H.: A personalized English learning recommender system for ESL students. Expert Systems with Applications 34(1), 683–688 (2008)CrossRefGoogle Scholar
  17. 17.
    Bin Ghauth, K.I., Abdullah, N.A.: Building an E-learning Recommender System Using Vector Space Model and Good Learners Average Rating. In: Ninth IEEE International Conference on Advanced Learning Technologies, ICALT 2009. IEEE (2009)Google Scholar
  18. 18.
    Pin-Yu, P., et al.: The development of an Ontology-Based Adaptive Personalized Recommender System. In: 2010 International Conference on Electronics and Information Engineering (ICEIE) (2010)Google Scholar
  19. 19.
    Research, G.: MovieLens Dataset (1997),
  20. 20.
    Qiu, T., Chen, G., Zhang, K., Zhou, T.: An item-oriented recommendation algorithm on cold-start problem. Euro Physics Letters, 95(5) (2011)Google Scholar
  21. 21.
    He, L., Wu, F.: A Time-context-based Collaborative Filtering Algorithm. In: IEEE International Conference on Granular Computing, GRC 2009. IEEE, Nanchang (2009)Google Scholar
  22. 22.
    Symeonidis, P., Nanopoulos, A., Manolopoulos, Y.: Providing justifications in recommender systems. IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans 38(6), 1262–1272 (2008)CrossRefGoogle Scholar
  23. 23.
    Verbert, K., Drachsler, H., Manouselis, N., Wolpers, M., Vuorikari, R., Duval, E.: Dataset-driven research for improving recommender systems for learning. In: 1st International Conference on Learning Analytics and Knowledge (2011)Google Scholar
  24. 24.
    López-Nores, M.B.-F., Pazos-Arias, Y., Gil-Solla, J.J.: Property-based collaborative filtering for health-aware recommender systems. Expert Systems with Applications 39(8), 7451–7457 (2012)CrossRefGoogle Scholar
  25. 25.
    Khribi, M.K., Jemni, M., Nasraoui, O.: Automatic Recommendations for E-Learning Personalization Based on Web Usage Mining Techniques and Information Retrieval. In: Eighth IEEE International Conference on Advanced Learning Technologies, ICALT 2008 (2008)Google Scholar
  26. 26.
    Jiang, L., Elen, J.: Why do learning goals (not) work: a reexamination of the hypothesized effectiveness of learning goals based on students’ behaviour and cognitive processes. Etr&D-Educational Technology Research and Development 59(4), 553–573 (2011)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  1. 1.Software Engineering Department, Faculty of ComputingUniversiti Teknologi Malaysia (UTM)SkudaiMalaysia

Personalised recommendations