Skip to main content
Log in

A Semantic Web-Based Recommendation Framework of Educational Resources in E-Learning

  • Original research
  • Published:
Technology, Knowledge and Learning Aims and scope Submit manuscript

Abstract

A big challenge in educational resources construction is the intelligent and personalized resource recommendation for learners. This paper proposes a semantic recommendation framework of educational resources based on semantic web and pedagogics. In this framework, a domain ontology is constructed to describe the knowledge structure of the domain. All the resources and user portfolio are described with ontology technology and resource description framework to support semantic inference. Based on the semantic resource organization, we made a set of reasoning rules based on pedagogics. These rules are made from the synthesis of the type of the knowledge, the internal structure of knowledge and learner’s learning performance. A case study was implemented on the course “theory and practice of database”. In this case, learners are recommended different learning materials according to the different knowledge structure and different learning performance. Three typical learning modes are proposed to describe the personalized learning experience. This framework can be used as a guide for teachers and resource designers.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  • Abel, M.-H., Benayache, A., Lenne, D., Moulin, C., Barry, C., & Chaput, B. (2004). Ontology-based organizational memory for e-learning. Educational Technology & Society, 7(4), 98–111.

    Google Scholar 

  • Aroyo, L., & Dicheva, D. (2004). The new challenges for e-learning: The educational semantic web. Educational Technology & Society, 7(4), 59–69.

    Google Scholar 

  • Bakharia, A., Kitto, K., Pardo, A., Gašević, D., & Dawson, S. (2016). Recipe for success: Lessons learnt from using xAPI within the connected learning analytics toolkit. In Proceedings of the sixth international conference on learning analytics & knowledge (pp. 378–382). ACM.

  • Bereiter, C., & Scardamalia, M. (2005). Beyond Bloom’s taxonomy: Rethinking knowledge for the knowledge age. Amsterdam: Springer.

    Google Scholar 

  • Berners-Lee, T., Hendler, J., & Lassila, O. (2001). The semantic web. Scientific American, 284(5), 28–37.

    Article  Google Scholar 

  • Bittencourt, I. I., Costa, E., Silva, M., & Soares, E. (2009). A computational model for developing semantic web-based educational systems. Knowledge-Based Systems, 22(4), 302–315.

    Article  Google Scholar 

  • Bloom, B. S., Engelhart, M. D., Furst, E. J., Hill, W. H., & Krathwohl, D. R. (1984). Taxonomy of educational objectives: Handbook 1: Cognitive domain. London: Longman Publishing Group.

    Google Scholar 

  • Bobadilla, J., Ortega, F., Hernando, A., & Bernal, J. (2012). A collaborative filtering approach to mitigate the new user cold start problem. Knowledge-Based Systems, 26, 225–238.

    Article  Google Scholar 

  • Borghi, A. M., Barca, L., Binkofski, F., & Tummolini, L. (2018). Abstract concepts, language and sociality: From acquisition to inner speech. Philosophical Transactions of the Royal Society B-Biological Sciences, 373(1752), 7.

    Google Scholar 

  • Bruijn, J. D., Polleres, A., & Fensel, D. (2005). OWL DL vs. OWL flight: conceptual modeling and reasoning for the semantic Web. In International conference on world wide web, WWW 2005, Chiba, Japan, May (pp. 623–632).

  • Cassel, L. (2009). Using a computing ontology in curriculum development. In D. Dicheva et al. (Eds.), Semantic web technologies for e-learning (pp. 44–56). Amsterdam: IOS Press.

    Google Scholar 

  • Dicheva, D., & Dichev, C. (2009). Authoring and exploring learning content: Share content by sharing concepts. In D. Dicheva et al. (Eds.), Semantic web technologies for e-learning (pp. 24–43). Amsterdam: IOS Press.

    Google Scholar 

  • Eiter, T., Ianni, G., Schindlauer, R., & Tompits, H. (2006). Effective integration of declarative rules with external evaluations for semantic-web reasoning. Berlin Heidelberg: Springer.

    Book  Google Scholar 

  • Gagne, R. M. (1970). The conditions of learning (2nd ed.). Oxford: Holt, Rinehart & Winston.

    Google Scholar 

  • Gagne, R. M. (1984). Learning outcomes and their effects: Useful categories of human performance. American Psychologist, 39(4), 377.

    Article  Google Scholar 

  • García, E., Romero, C., Ventura, S., & De Castro, C. (2009). An architecture for making recommendations to courseware authors using association rule mining and collaborative filtering. User Modeling and User-Adapted Interaction, 19(1–2), 99–132.

    Article  Google Scholar 

  • Ghauth, K. I. B., & Abdullah, N. A. (2011). The effect of incorporating good learners’ ratings in e-learning content-based recommender system. Educational Technology & Society, 14(2), 248–257.

    Google Scholar 

  • Gruber T. (2009). Ontology. In L. Liu & M. T. Özsu (Eds.), Encyclopedia of database systems. Boston: Springer.

    Google Scholar 

  • Henze, N., Dolog, P., & Nejdl, W. (2004). Reasoning and ontologies for personalized e-learning in the Semantic Web. Educational Technology & Society, 7(4), 82–97.

    Google Scholar 

  • Henze, N., & Herrlich, M. (2004). The personal reader: A framework for enabling personalization services on the semantic web. In LWA (pp. 25–32). Citeseer.

  • Herlocker, J. L., Konstan, J. A., Terveen, L. G., & Riedl, J. T. (2004). Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems (TOIS), 22(1), 5–53.

    Article  Google Scholar 

  • Huang, Z., Zeng, D., & Chen, H. (2007). A comparison of collaborative-filtering recommendation algorithms for e-commerce. IEEE Intelligent Systems, 22(5), 68–78.

    Article  Google Scholar 

  • Kopena, J., & Regli, W. C. (2003). DAMLJessKB: A tool for reasoning with the Semantic Web. Intelligent Systems IEEE, 18(3), 74–77.

    Article  Google Scholar 

  • Lazarus, J. D., Ramachandran, B., & Arputharaj, K. (2015). A novel e-learning management system for appropriate recommendations on the learning contents. In Recent advances in intelligent technologies and information systems (pp. 16–45). IGI Global.

  • Li, K. F., & Takano, K. (2011). Modelling user behaviour on page content and layout in recommender systems. In Learning structure and schemas from documents (pp. 289–313). Springer.

  • Libbrecht, P., & Desmoulins, C. (2009). A cross-curriculum representation for handling and searching dynamic geometry competencies. Semantic Web Technologies for e-Learning, 4, 136–155.

    Google Scholar 

  • Linden, G., Smith, B., & York, J. (2003). Amazon.com recommendations: Item-to-item collaborative filtering. IEEE Internet Computing, 7(1), 76–80.

    Article  Google Scholar 

  • Liu, C.-L., & Wu, X.-W. (2016). Fast recommendation on latent collaborative relations. Knowledge-Based Systems, 109, 25–34.

    Article  Google Scholar 

  • Lu, Y., & Xu, X. (2017). A semantic web-based framework for service composition in a cloud manufacturing environment. Journal of Manufacturing Systems, 42, 69–81.

    Article  Google Scholar 

  • Manzato, M. G., Domingues, M. A., Fortes, A. C., Sundermann, C. V., D’Addio, R. M., Conrado, M. S., et al. (2016). Mining unstructured content for recommender systems: An ensemble approach. Information Retrieval Journal, 19(4), 378–415.

    Article  Google Scholar 

  • Meymandpour, R., & Davis, J. G. (2016). A semantic similarity measure for linked data: An information content-based approach. Knowledge-Based Systems, 109, 276–293.

    Article  Google Scholar 

  • Mizoguchi, R., Hayashi, Y., & Bourdeau, J. (2009). Inside a theory-aware authoring system. Semantic Web Technologies for E-Learning, The Future of Learning, 4, 59–76.

    Google Scholar 

  • Nadolski, R. J., Van den Berg, B., Berlanga, A. J., Drachsler, H., Hummel, H. G., Koper, R., et al. (2009). Simulating light-weight personalised recommender systems in learning networks: A case for pedagogy-oriented and rating-based hybrid recommendation strategies. Journal of Artificial Societies and Social Simulation, 12(1), 4.

    Google Scholar 

  • Papasalouros, A., Retalis, S., & Papaspyrou, N. (2004). Semantic description of educational adaptive hypermedia based on a conceptual model. Educational Technology Society, 7(4), 129–142.

    Google Scholar 

  • Perkins, D. N., & Salomon, G. (1989). Are cognitive skills context-bound? Educational Researcher, 18(1), 16–25.

    Article  Google Scholar 

  • Radenković, S. D., Devedžić, V., & Krdžavac, N. (2009). An intelligent framework for assessment systems. In D. Dicheva et al. (Eds.), Semantic web technologies for e-learning (pp. 175–196). Amsterdam: IOS Press.

    Google Scholar 

  • Rogozan, D., & Paquette, G. (2009). Ontology evolution and the referencing of resources in semantic web context. In D. Dicheva et al. (Eds.), Semantic web technologies for e-learning (pp. 5–23). Amsterdam: IOS Press.

    Google Scholar 

  • Shishehchi, S., Banihashem, S. Y., & Zin, N. A. M. (2010). A proposed semantic recommendation system for e-learning: A rule and ontology based e-learning recommendation system. In 2010 international symposium on information technology (Vol. 1, pp. 1–5).

  • Shishehchi, S., Banihashem, S. Y., Zin, N. A. M., & Noah, S. A. M. (2011). Learning content recommendation for visual basic.net programming language based on ontology. Journal of Computer Sciences, 7(2), 188–196.

    Google Scholar 

  • Soldatova, L. N., & Mizoguchi, R. (2009). An ontology-based test generation system. In D. Dicheva et al. (Eds.), Semantic web technologies for e-learning (pp. 96–112). Amsterdam: IOS Press.

    Google Scholar 

  • Sweller, J. (1994). Cognitive load theory, learning difficulty, and instructional design. Learning and Instruction, 4(4), 295–312.

    Article  Google Scholar 

  • Tang, T., & McCalla, G. (2004). Beyond learners’ interest: Personalized paper recommendation based on their pedagogical features for an e-learning system. In PRICAI (pp. 301–310). Springer.

  • Tanwar, S., & Kumar Malik, S. (2018). Towards blending semantics with an education based ontology using protege 5.2.0 a revisit. In 2018 8th international conference on cloud computing, data science & engineering (Confluence) (pp. 733–738).

  • Wan, X., Rubens, N., Okamoto, T., & Feng, Y. (2015). Content filtering based on keyword map. In 2nd international conference on electrical, computer engineering and electronics (ICECEE) (pp. 484–489).

  • Winoto, P., Tang, T. Y., & McCalla, G. I. (2012). Contexts in a paper recommendation system with collaborative filtering. The International Review of Research in Open and Distributed Learning, 13(5), 56–75.

    Article  Google Scholar 

  • Yang, S. J., Chen, I. Y.-L., & Shao, N. W. (2004). Ontology enabled annotation and knowledge management for collaborative learning in virtual learning community. Educational Technology & Society, 7(4), 70–81.

    Google Scholar 

  • Yi, K., Choi, N., & Kim, Y. S. (2016). A content analysis of Twitter hyperlinks and their application in web resource indexing. Journal of the Association for Information Science and Technology, 67(8), 1808–1821.

    Article  Google Scholar 

Download references

Acknowledgements

This research is supported by Chinese National Natural Science Foundation Project “Research on Deep Aggregation and Personalized Service Mechanism of Web Learning Resources based on Semantic” (Nos. 71704062, 61772012), Hubei Province Technology Innovation special projects “Key technologies and demonstration applications of Internet + Precision Education” (No. 2017ACA105), and Fundamental Research Funds for the Central Universities in Central China Normal University “Semantic analysis of MOOC comments and its application based on big data” (No. CCNU18QN022).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Linjing Wu.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wu, L., Liu, Q., Zhou, W. et al. A Semantic Web-Based Recommendation Framework of Educational Resources in E-Learning. Tech Know Learn 25, 811–833 (2020). https://doi.org/10.1007/s10758-018-9395-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10758-018-9395-7

Keywords

Navigation