Plugin of Recommendation Based on a Hybrid Method for the Ranking of Documents in the E-Learning Platforms

  • Hicham Moutachaouik
  • Hassan Douzi
  • Abdelaziz Marzak
  • Hicham Behja
  • Brahim Ouhbi
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7340)


The objective of this work is the conception and the realization of a recommendatory system, using concepts of the web usage mining and being inspired by approaches to information filtering. This system includes a new hybrid method to rank documents web, in order to propose to the Webmaster (or admin) of platform e- learning the best available documents based of the historical to research done by learners.

It is, actually a meta-search engine on the web, integrated into the e-learning platform to keep surfing traces of the learner during his searching. This will permit to have a usage basis that will be used by the system to help webmaster (admin) to make decisions about the documents to be added to the platform. The elaborated system will make it passible to propose help and assistance to learners of the platform.


e-learning web usage mining information filtering ranking recommendation system Moodle classification 


  1. 1.
    Brun, A., Hamad, A., Buffet, O., Boyer, A.: Vers l’utilisation de relations de préférence pour le filtrage collaboratif, Actes du dix-septième congrés francophone AFRIF-AFIA sur la Reconnaissance des Formes et l’Intelligence Artificielle (RFIA 2010), Caen, France (2010)Google Scholar
  2. 2.
    Zaier, Z.: These Modèle multi-agents pour le filtrage collaboratif de l’information (Janvier 2010)Google Scholar
  3. 3.
    Pazzani, M.J., Billsus, D.: Content-Based Recommendation Systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) Adaptive Web 2007. LNCS, vol. 4321, pp. 325–341. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  4. 4.
    Burke, R., Hammond, K., Cooper, E.: Knowledge based navigation of complex information spaces. In: Proc. of the 13th National Conference on Artificial Intelligence (AAAI 1996), Menlo Park, Canada, pp. 462–468 (1996)Google Scholar
  5. 5.
    Goldberg, D., Nichols, D., Oki, B.M., Terry, D.: Using collaborative filtering to weave an information tapestry. Communications of the ACM 35(12), 61–70 (1992)CrossRefGoogle Scholar
  6. 6.
    Moutachaouik, H., Marzak, A., Behja, H., Douzi, H., Ouhbi, B.: Système de Recommandation pour améliorer le service de recherche d’information dans les plates formes E-learning: Application sur la plate forme E-learning Moodle. In: Proc. of the the Second Edition of the International Conference on Next Generation Networks and Services (NGNS 2010), Marrakesh, Morocco, July 8-10 (2010)Google Scholar
  7. 7.
    Moutachaouik, H., Marzak, A., Behja, H., Douzi, H., Ouhbi, B.: Recommendation system to improve service to search for information in e-learning platforms: Application on E-learning platform Moodle. In: Proc. of the 2nd International Conference on Multimedia Computing and Systems (ICMCS 2011), Ouarzazate, Morocco, April 7-9 (2011)Google Scholar
  8. 8.
    Hartigan, J.A.: Clustering Algorithms. John Wiley & Sons (1975)Google Scholar
  9. 9.
    Sahami, M., Heilman, T.: A web-based kernel function for measuring the similarity of short text snippets. In: Proceedings of WWW 2006, pp. 377–386 (2006)Google Scholar
  10. 10.
    Al-Ajlan, A., Zedan, H.: Why Moodle. In: 2008 12th IEEE International Workshop on Future Trends of Distributed Computing Systems, FTDCS, pp. 58–64 (2008)Google Scholar
  11. 11.
    Dougiamas, M.: Moodle (2008),

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Hicham Moutachaouik
    • 1
  • Hassan Douzi
    • 1
  • Abdelaziz Marzak
    • 2
  • Hicham Behja
    • 3
  • Brahim Ouhbi
    • 3
  1. 1.Laboratory IRF-SIC, Faculty of Sciences AgadirUniversity Ibn ZohrAgadirMorocco
  2. 2.Laboratory of Information Technologies and ModelingFaculty of Science Ben M’sik CasablancaCasablancaMorocco
  3. 3.Laboratory Command and Control of Production SystemENSAM-MeknesMeknesMorocco

Personalised recommendations