Skip to main content
Log in

ADOL: a novel framework for automatic domain ontology learning

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Ontology, as a semantic representation of a shared conceptualization, makes knowledge machine-readable and easy to spread. One of its typical applications is used to develop e-learning systems with Educational Ontology. Ontology can help students master knowledge architecture of required subjects and make scattered courseware more systematic. A big challenge is how to construct Educational Ontology to describe systematic knowledge of different subjects automatically. Currently, most of the ontologies are developed and extended manually, which requires the developers to possess certain professional knowledge and is time-consuming. In this paper, a framework to construct and extend Educational Ontology automatically is proposed.2 The proposed ontology learning framework, called ‘ADOL,’ can convert domain textbooks into a corresponding ontology automatically and efficiently. A case study on High School Physics shows that our approach is feasible and efficient.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Notes

  1. https://en.wikipedia.org/wiki/Freebase.

  2. https://wiki.dbpedia.org/.

  3. https://wordnet.princeton.edu/.

  4. https://www.w3.org/TR/rdf-schema/.

  5. CN-DBpedia is a large-scale domain structured encyclopedia developed and maintained by the Knowledge Workshop Laboratory of Fudan University.

  6. Zhishi.me is a Chinese Linking Open Data Base. Currently, it covers three largest Chinese encyclopedias: Baidu Baike, Hudong Baike and Chinese Wikipedia. It is developed by Gowild Technology Company and Southeast University.

  7. https://www.w3.org/TR/owl2-overview/.

References

  1. Nadal S, Romero O, Abelló A, Vassiliadis P, Vansummeren S (2019) An integration-oriented ontology to govern evolution in big data ecosystems. Inf Syst 79:3–19

    Article  Google Scholar 

  2. Jones MV, Coviello N, Tang YK (2011) International entrepreneurship research (1989–2009): a domain ontology and thematic analysis. J Bus Ventur 26:632–659

    Article  Google Scholar 

  3. Hoehndorf R, Schofield PN, Gkoutos GV (2015) The role of ontologies in biological and biomedical research: a functional perspective. Brief Bioinform 16:1069–1080

    Article  Google Scholar 

  4. Hu J, Li Z, Xu B (2016) An approach of ontology based knowledge base construction for Chinese K12 Education. In: First International Conference on Multimedia and Image Processing, IEEE, pp 83–88

  5. Uskov V, Pandey A, Bakken J P, Margapuri V S (2016) Smart engineering education: the ontology of Internet-of-Things applications. In: 2016 IEEE Global Engineering Education Conference (EDUCON), IEEE, pp 476–481

  6. Chen J, Gu J (2018) Developing educational ontology: a case study in physics. In: 10th International Conference on Education Technology and Computers, pp 201–206

  7. Challco GC, Moreira DDA, Mizoguchi R, Isotani S (2014) Towards an ontology for gamifying collaborative learning scenarios. In: Intelligent Tutoring Systems. Springer, pp 404–409

  8. Rezgui K, Mhiri H, Ghédira K (2014) An ontology-based approach to competency modeling and management in learning networks. In: Agent and multi-agent systems: technologies and applications, Springer International Publishing

  9. Quinn S, Bond R, Nugent CD (2014) An ontology based approach to the provision of personalized patient education. In: International Workshop on Ambient Assisted Living, Springer

  10. El-Ghalayini H (2011) E-course ontology for developing E-learning courses. In: Developments in e-systems engineering, IEEE

  11. Wang J, Flanagan B, Ogata H (2017) Semi-automatic construction of ontology based on data mining technique. In: 6th IIAI International Congress on Advanced Applied Informatics (LTLE2017), IEEE Computer Society

  12. Benabdallah A, Abderrahim AE, Abderrahim EA (2017) Extraction of terms and semantic relationships from Arabic texts for automatic construction of an ontology. Springer, New York, pp 289–296

    Google Scholar 

  13. Zhou Y et al (2018) Classical formula ontology construction and application in the diagnosis and treatment of dermatosis. In: 2018 IEEE/WIC/ACM International Conference on Web Intelligence (WI) ACM

  14. Gene Ontology Consortium (2017) Expansion of the Gene Ontology knowledge base and resources. Nucl Acids Res 45:D331–D338

    Article  Google Scholar 

  15. Ren X, Wu Z, He W, Qu M, Voss CR, Ji H et al (2017) Cotype: joint extraction of typed entities and relations with knowledge bases. In: Proceedings of the 26th International Conference on World Wide Web, pp 1015–1024

  16. Ji G, Liu K, He S, Zhao J (2017) Distant supervision for relation extraction with sentence-level attention and entity descriptions. In: Thirty-First AAAI Conference on Artificial Intelligence

  17. Chen Y, Liu S, Xiang Z, Liu K, Zhao J (2017) Automatically labeled data generation for large scale event extraction. In: Meeting of the Association for Computational Linguistics

  18. Chapelle O, Lkopf BS, Zien A (2013) Semi-supervised learning. In: Bianchini M, Maggini M, Jain L (eds) Handbook on neural information processing. Springer, Berlin

    Google Scholar 

  19. Nakashole N, Tylenda T, Weikum G (2013) Fine-grained semantic typing of emerging entities. In: Meeting of the Association for Computational Linguistics

  20. Zelenko D, Aone C, Richardella A (2003) Kernel methods for relation extraction. J Mach Learn Res 3:1083–1106

    MathSciNet  MATH  Google Scholar 

  21. Culotta A, Sorensen J (2004) Dependency tree kernels for relation extraction. In: Proceedings of the 42nd Annual Meeting on Association for Computational Linguistics, pp 423–429

  22. Kambhatla N (2004) Combining lexical, syntactic, and semantic features with maximum entropy models for extracting relations. In: Proceedings of the Annual Meeting of the Association for Computational Linguistics on Interactive Poster and Demonstration Sessions

  23. Rink B, Harabagiu S (2010) UTD: classifying semantic relations by combining lexical and semantic resources. In: Proceedings of the 5th International Workshop on Semantic Evaluation, pp 256–259

  24. Zeng D, Liu K, Lai S, Zhou G, Zhao J (2014) Relation classification via convolutional deep neural network. In: Proceedings of COLING 2014, The 25th International Conference on Computational Linguistics: Technical Papers, pp 2335–2344

  25. Xu K, Feng Y, Huang S, Zhao D (2015) Semantic relation classification via convolutional neural networks with simple negative sampling. In: Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing, pp 536–540

  26. Santos CND, Xiang B, Zhou B (2015) Classifying relations by ranking with convolutional neural networks. ArXiv preprint arXiv:1504.06580

  27. Li F, Zhang M, Fu G et al (2017) A neural joint model for entity and relation extraction from biomedical text. BMC Bioinform 18:198

    Article  Google Scholar 

  28. Xu Y, Mou L, Li G, Chen Y, Peng H, Jin Z (2015) Classifying relations via long short term memory networks along shortest dependency paths. In: Proceedings of the EMNLP. Association for Computational Linguistics, Lisbon, pp 1785–1794

  29. Socher R, Chen D, Manning CD, Ng A (2013) Reasoning with neural tensor networks for knowledge base completion. In: Proceedings of the 26th International Conference on Neural Information Processing Systems, pp 926–934

  30. Zhang D, Wang D (2015) Relation classification via recurrent neural network. ArXiv preprint arXiv:1508.01006

  31. Bekoulis G, Deleu J, Demeester T et al (2018) An attentive neural architecture for joint segmentation and parsing and its application to real estate ads. Expert Syst Appl 102:100–112

    Article  Google Scholar 

  32. Zheng S, Hao Y, Lu D, Bao H, Xu J, Hao H et al (2017) Joint entity and relation extraction based on a hybrid neural network. Neurocomputing 257:59–66

    Article  Google Scholar 

  33. Duan K et al (2003) Multi-category classification by soft-max combination of binary classifiers. In: Multiple Classifier Systems, 4th International Workshop, MCS 2003, Guilford, UK, Proceedings DBLP, pp 125–134, June 11–13

  34. Dahl GE, Sainath TN, Hinton GE (2013) Improving deep neural networks for LVCSR using rectified linear units and dropout. In: Acoustics, Speech and Signal Processing (ICASSP), 2013 IEEE International Conference on Acoustics, IEEE, pp 8609–8613

  35. Tieleman T, Hinton G (2012) Lecture 6.5-rmsprop. COURSERA: neural networks for machine learning

  36. Tartir S et al (2005) OntoQA: metric-based ontology quality analysis. In: IEEE ICDM Workshop on Knowledge Acquisition from Distributed IEEE

  37. Owl Working and Group (2009) OWL 2 Web Ontology Language: document overview

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jizhi Chen.

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

Chen, J., Gu, J. ADOL: a novel framework for automatic domain ontology learning. J Supercomput 77, 152–169 (2021). https://doi.org/10.1007/s11227-020-03261-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-020-03261-7

Keywords

Navigation