Towards a Context-Aware Adaptive e-Learning Architecture

  • George Wamamu MusumbaEmail author
  • Ruth Diko Wario
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 963)


E-learning is increasingly becoming the preferred delivery mode in learning institutions as it allows any time anywhere learning. However, content delivery, access, distribution and personalization are still a challenge. Moreover, ambiguity of students during decision making for their preferred courses has not been addressed. This paper proposes an adaptive e-learning model, an architecture for the adaptation of learning course materials considering students’ profiles and their context information. Integration of fuzziness with processes of customization and selection of adequate material for the user creates a chance to build truly personalized and adaptive systems. This adaptive model is helpful in recommending course materials to students or adapting them depending on their context. It complements instructors’ efforts in the delivery of learning materials relevant to their personal profiles. An AeLModel architecture is presented taking a full advantage of ontology, tagging, and users’ feedback represented with linguistic descriptors and quantifiers. A prototype was developed and tested using 20 students in a class to assess this model’s usability in addition to its adherence to content adaptation, resulting in a 77% of acceptance. It is recommended for this to be used in improving learning processes.


e-Learning Semantic Web Context-awareness Context Adaptation 


  1. 1.
    Abech, M., Rigo, S.J., Costa, C.A., Righi, R.R., Barbosa, J.L.V.: A model for learning objects adaptation in light of mobile and context-aware computing. Pers. Ubiquit. Comput. 20(2), 167–184 (2016)CrossRefGoogle Scholar
  2. 2.
    Ahmad, I.A.: A class of Mann-Whitney-Wilcoxon type statistics. Am. Stat. 50(4), 324–327 (1996)MathSciNetGoogle Scholar
  3. 3.
    Bae, Y.K., Lim, J.S., Lee, T.W.: Mobile learning system using the ARCS strategies. In: Proceedings of 5th IEEE International Conference on Advanced Learning Technology, ICALT 2005, pp. 600–602 (2005)Google Scholar
  4. 4.
    Bai, S.M., Chen, S.M.: Evaluating students learning achievement using fuzzy membership functions and fuzzy rules. Expert Syst. Appl. 34(1), 399–410 (2008)CrossRefGoogle Scholar
  5. 5.
    Bellavista, P., Corradi, A., Fanelli, M., Foschini, L.: A survey of context data distribution for mobile ubiquitous systems. ACM Comput. Surv. 44(4), 1–45 (2012)CrossRefGoogle Scholar
  6. 6.
    Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Sci. Am. 284, 34–43 (2001)CrossRefGoogle Scholar
  7. 7.
    Bhaskaran, S., Swaminathan, P.: Intelligent adaptive e-learning model for learning management system. Res. J. Appl. Sci. Eng. Tech. 7(16), 3298–3303 (2014)Google Scholar
  8. 8.
    Cao, L.Y., Oezsu, M.T.: Evaluation of strong consistency web caching techniques. World Wide Web 5(2), 95–123 (2002)CrossRefGoogle Scholar
  9. 9.
    Chen, Y.S., Kao, T.C., Yu, G.J., Sheu, J.P.: A mobile butterfly-watching learning system for supporting independent learning. In: Proceedings of 2nd IEEE International Workshop on Wireless and Mobile Technologies in Education, pp. 11–18 (2004/2005)Google Scholar
  10. 10.
    Gliem, J., Gliem, R.: Calculating, interpreting, and reporting Cronbach’s alpha reliability coefficient for Likert-type scales. In: Proceedings of Midwest Research to Practice Conference in Adult, Continuing and Community Education, pp. 82–88 (2003)Google Scholar
  11. 11.
    Gomez, S., Zervas, P., Sampson, D.G., Fabregat, R.: Supporting context-aware adaptive and personalized Mobile learning delivery: evaluation results from the use of UoLm Player. In: Proceedings of 13th IEEE International Conference on Advanced Learning Technologies, ICALT 2013, pp. 354–358 (2013)Google Scholar
  12. 12.
    Graf, S., Lin, T.: The relationship between learning styles and cognitive traits: getting additional information for improving student modelling. Comput. Hum. Behav. 24(2), 122–137 (2008)CrossRefGoogle Scholar
  13. 13.
    Iyer, R.: Characterization and evaluation of cache hierarchies for web servers. World Wide Web 7, 259–280 (2004)CrossRefGoogle Scholar
  14. 14.
    Jovanovic, J., Gasevic, D., Torniai, C., Bateman, S., Hatala, M.: The social semantic web in intelligent learning environments: state of the art and future challenges. Interact. Learn. Environ. 17(4), 273–308 (2009)CrossRefGoogle Scholar
  15. 15.
    Likert, R.: A Technique for the Measurement of Attitudes, vol. 140. The Science Press (1932)Google Scholar
  16. 16.
    de Maio, C., Fenza, G., Gaeta, M., Loia, V., Orciuoli, F., Senatore, S.: RSS-based e-learning recommendations exploiting fuzzy FCA for knowledge modeling. Appl. Soft Comput. 12(1), 113–124 (2012)CrossRefGoogle Scholar
  17. 17.
    Malek, J., Laroussi, M., Derycke, A.: A multi-layer ubiquitous middleware for bijective adaptation between context and activity in a mobile and collaborative learning. In: Proceedings of International Conference on System and Network Communication, ICSNC 2006, p. 39 (2006)Google Scholar
  18. 18.
    Mathes, A.: Folksonomies: cooperative classification and communication through shared metadata (2004).
  19. 19.
    Mencar, C., Castiello, C., Fanelli, A.M.: Fuzzy user profiling in e-learning contexts. In: Lovrek, I., Howlett, R.J., Jain, L.C. (eds.) KES 2008. LNCS (LNAI), vol. 5178, pp. 230–237. Springer, Heidelberg (2008). Scholar
  20. 20.
    Musumba, G.W., Oboko, R.O., Nyongesa, H.O.: Agent based adaptive e-learning model for any learning management system. Int. J. Mach. Learn. Appl. 2(1.VI) (2013)Google Scholar
  21. 21.
    Raghavan, P.: Social networks: from the web to the identifying some challenging issues and discussing enterprise. IEEE Internet Comput. 6(1), 91–94 (2002)MathSciNetCrossRefGoogle Scholar
  22. 22.
    Reformat, M.Z., Boechler, P.M.: Fuzziness and semantic web technologies in personalized e-learning. In: Proceedings of 8th Conference of the European Society for Fuzzy Logic and Technology, EUSFLAT 2013 (2013)Google Scholar
  23. 23.
    Reformat, M.Z., Golmohammadi, S.K.: Rule- and OWA-based semantic similarity for user profiling. Int. J. Fuzzy Syst. 12(2), 87–102 (2010)Google Scholar
  24. 24.
    Reformat, M.Z., Yager, R.R.: Tag-based fuzzy sets for criteria evaluation in on-line selection processes. J. Ambient Intell. Hum. Comput. 2(1), 35–51 (2011)CrossRefGoogle Scholar
  25. 25.
    Reformat, M.Z., Yager, R.R., Li, Z., Alajlan, N.: Human-inspired identification of high level concepts using OWA and linguistic quantifiers. Int. J. Comput. Commun. Control 6(3), 473–502 (2011)CrossRefGoogle Scholar
  26. 26.
    Riding, R., Cheema, I.: Cognitive styles: an overview and integration. Educ. Psychol. 11(3/4), 193–215 (1991)CrossRefGoogle Scholar
  27. 27.
    Shih, Y.E.: Language in action: applying mobile classroom in foreign language learning. In: Proceedings of 5th IEEE International Conference on Advanced Learning Technology, ICALT 2005, pp. 548–549 (2005)Google Scholar
  28. 28.
    Ssemugabi, S.: Usability evaluation of a web-based e-learning application: a study of two evaluation methods. Doct. Diss., University of South Africa (2009)Google Scholar
  29. 29.
    Sternberg, R.J., Grigorenko, E.L.: A capsule history of theory and research on styles. In: Sternberg, R.J., Zhang, L.F. (eds.) Perspectives on Thinking, Learning and Cognitive Styles. Lawrence Erlbaum Assoc., Mahwah (2001)Google Scholar
  30. 30.
    Syvanen, A., Beale, R., Sharples, M., Ahonen, M., Lonsdale, P.: Supporting pervasive learning environments: adaptability and context awareness in mobile learning. In: Proceedings of IEEE International Workshop on Wireless and Mobile Technologies in Education, WMTE 2005, p. 3 (2005)Google Scholar
  31. 31.
    Tan, T.H., Liu, T.Y.: The mobile-based interactive learning environment (MOBILE) and a case study for assisting elementary school English learning. In: Proceedings of IEEE International Conference on Advanced Learning Technologies, pp. 530–534 (2004)Google Scholar
  32. 32.
    Wagner, A., Barbosa, J.L.V., Barbosa, D.N.F.: A model for profile management applied to ubiquitous learning environments. Expert Syst. Appl. 41(4.II), 2023–2034 (2014)CrossRefGoogle Scholar
  33. 33.
    Wang, Y.K.: Context awareness and adaptation in mobile learning. In: Proceedings of 2nd IEEE International Workshop on Wireless and Mobile Technologies in Education, pp. 154–158 (2004)Google Scholar
  34. 34.
    Yager, R.R., Reformat, M.Z: Using fuzzy sets to model information provided by social tagging. In: Proceedings of IEEE World Congress on Computational Intelligence (2010)Google Scholar
  35. 35.
    Yager, R.R., Reformat, M.Z., Gumrah, G.: Using a web personal evaluation tool: PET for lexicographic multi-criteria service selection. Knowl.-Based Syst. 24(7), 929–942 (2011)CrossRefGoogle Scholar
  36. 36.
    Zadeh, L.A.: Toward a perception-based theory of probabilistic reasoning with imprecise probabilities. J. Stat. Plan. Inference 105, 233–264 (2002)MathSciNetCrossRefGoogle Scholar
  37. 37.
    Zhao, G., Yang, Z.: Learning resource adaptation and delivery framework for mobile learning. In: Proceedings of 35th Annual Frontiers in Education Conference, FIE 2005, pp. F1H.18–F1H.24 (2005)Google Scholar
  38. 38.
    Zhao, X., Wan, X., Okamoto, T.: Adaptive content delivery in ubiquitous learning environment. In: Proceedings of 6th IEEE International Conference on Wireless, Mobile and Ubiquitous Technologies in Education, pp. 19–26 (2010)Google Scholar
  39. 39.
    Zhong, N., Liu, J., Yao, Y.: In search of the wisdom web. IEEE Comput. 35(11), 27–31 (2002)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Department of Computer Science and InformaticsUniversity of the Free StateKestellSouth Africa

Personalised recommendations