Abstract
With the advent of the Semantic Web, the field of domain ontology engineering has gained more and more importance. This innovative field may have a big impact on computer-based education and will certainly contribute to its development. This chapter presents a survey on domain ontology engineering and especially domain ontology learning. The chapter focuses particularly on automatic methods for ontology learning. It summarizes the state of the art in natural language processing techniques and statistical and machine learning techniques for ontology extraction. It also explains how intelligent tutoring systems may benefit from this engineering and talks about the challenges that face the field.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Almuhareb, A., Poesio, M.: Attribute-based and value-based clustering: an evaluation. In: Proc. of EMNLP, Barcelona (July 2004)
Almuhareb, A., Poesio, M.: Finding Concept Attributes in the Web. In: Proc. of the Corpus Linguistics Conference, Birmingham (July 2005)
Amardeilh, F., Laublet, P., Minel, J.-L.: Document annotation and ontology population from linguistic extractions. In: Proc. of the 3rd international conference on Knowledge capture, Banff, Alberta, Canada, pp. 161–168 (2005)
Aroyo, L., Dicheva, D.: The New Challenges for E-learning: The Educational Semantic Web. Educational Technology & Society 7(4), 59–69 (2004)
Aussenac-Gilles, N., Biebow, B., Szulman, S.: Revisiting Ontology Design: A Methodology Based on Corpus Analysis. In: Dieng, R., Corby, O. (eds.) EKAW 2000. LNCS (LNAI), vol. 1937, pp. 172–188. Springer, Heidelberg (2000)
Baker, C.F., Fillmore, C.J., Lowe, J.B.: The Berkeley FrameNet project. In: Proc. of the COLING-ACL, Montreal, Quebec, Canada (1998)
Bisson, G., Nedellec, C., Canamero, L.: Designing clustering methods for ontology building – The Mo’K workbench. In: Proc. of the ECAI Ontology Learning Workshop, pp. 13–19 (2000)
Buitelaar, P., Olejnik, D., Sintek, M.: A protege plug-in for ontology extraction from text based on linguistic analysis. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870. Springer, Heidelberg (2003)
Buitelaar, P., Cimiano, P., Magnini, B.: Ontology Learning from Text: An Overview. In: Buitelaar, P., Cimiano, P., Magnini, B. (eds.) Ontology Learning from Text: Methods, Evaluation and Applications. Frontiers in Artificial Intelligence and Applications Series, vol. 123. IOS Press, Amsterdam (July 2005)
Caraballo, S.A.: Automatic construction of a hypernym-labeled noun hierarchy from text. In: Proc. of the 37th Annual Meeting of the Association for Computational Linguistics, pp. 120–126 (1999)
Charniak, E., Berland, M.: Finding parts in very large corpora. In: Proc. of the 37th Annual Meeting of the ACL, pp. 57–64 (1999)
Cimiano, P.: Ontology Learning Attributes and Relations. In: Ontology Learning and Population from Text, pp. 185–231. Springer, Heidelberg (2006)
Cimiano, P., Wenderoth, J.: Automatic Acquisition of Ranked Qualia Structures from the Web. In: Proc. of the 45th Annual Meeting of the Association for Computational Linguistics (ACL), Prague (2007)
Cimiano, P., Wenderoth, J.: Automatically Learning Qualia Structures from the Web. In: Proc. of the ACL Workshop on Deep Lexical Acquisition, pp. 28–37 (2005)
Cimiano, P., Völker, J.: Text2Onto–A Framework for Ontology Learning and Data-driven Change Discovery. In: Montoyo, A., Muńoz, R., Métais, E. (eds.) NLDB 2005. LNCS, vol. 3513, pp. 227–238. Springer, Heidelberg (2005a)
Cimiano, P., Volker, J.: Towards large-scale, open-domain and ontology-based named entity classification. In: Proc. of RANLP 2005, Borovets, Bulgaria, pp. 166–172 (2005b)
Cimiano, P., Pivk, A., Schmidt-Thieme, L., Staab, S.: Learning Taxonomic Relations from Heterogeneous Sources of Evidence. In: Ontology Learning from Text: Methods, Evaluation and Applications. IOS Press, Amsterdam (2004)
Cimiano, P., Staab, S.: Learning by googling. ACM SIGKDD Explorations 6(2), 24–33 (2004)
Claveau, V.: Acquisition automatique de lexiques sémantiques pour la recherche d’information. Thèse de doctorat, Université de Rennes-1, Rennes (2003)
Corcho, O., Gómez-Pérez, A.: A Roadmap to Ontology Specification Languages. In: Dieng, R., Corby, O. (eds.) EKAW 2000. LNCS (LNAI), vol. 1937, pp. 80–96. Springer, Heidelberg (2000)
Craven, M., Di Pasquo, D., Freitag, D., McCallum, A., Mitchell, T.M., Nigam, K., Slattery, S.: Learning to construct knowledge bases from the World Wide Web. Artificial Intelligence 1-2(118), 69–113 (2000)
Deiltel, A., Faron-Zucker, C., Dieng, R.: Learning ontologies from rdf annotations. In: Proc. of the IJCAI Workshop in Ontology Learning (2001)
Etzioni, O., Cafarella, M., Downey, D., Kok, S., Popescu, A.-M., Shaked, T., Soderland, S., Weld, D.S., Yates, A.: Web-scale information extraction in KnowItAll (preliminary results). In: Proc. of the 13th World Wide Web Conference, pp. 100–109 (2004)
Faure, D., Nedellec, C.: A corpus-based conceptual clustering method for verb frames and ontology. In: Velardi, P. (ed.) Proc. of the LREC Workshop on Adapting lexical and corpus resources to sublanguages and applications, pp. 5–12 (1998)
Frantzi, K., Ananiadou, S., Tsuji, J.: The c-value/nc-value method of automatic recognition for multi-word terms. In: Nikolaou, C., Stephanidis, C. (eds.) ECDL 1998. LNCS, vol. 1513, pp. 585–604. Springer, Heidelberg (1998)
Fleischman, M.: Automated Subcategorization of Named Entities. In: 39th Annual Meeting of the ACL. In: Student Research Workshop, Toulouse, France (July 2001)
Fleischman, M., Hovy, E.H.: Fine Grained Classification of Named Entities. In: COLING 2002 (2002)
Flouris, G., Plexousakis, D., Antoniou, G.: Evolving Ontology Evolution. In: Proc. of the 32nd International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM-06), pp. 14–29 (2006) (invited Talk)
Fortuna, B., Grobelnik, M., Mladenic, D.: OntoGen: Semi-automatic Ontology Editor. In: HCI International 2007, Beijing (2007)
Fortuna, B., Mladevic, D., Grobelnik, M.: Visualization of Text Document Corpus. In: ACAI 2005 Summer School (2005)
Automatic Discovery of Part–Whole Relations. In: Proc. of the, Conference of the North American Chapter of the Association for Computational Linguistics on Human Language, pp. 1–8. Association for Computational Linguistics, Morristown (2003)
Guarino, N.: Concepts, attributes and arbitrary relations: some linguistic and ontological criteria for structuring knowledge base. Data and Knowledge Engineering 8, 249–261 (1992)
Guarino, N., Welty, C.: Evaluating Ontological Decisions with OntoClean. Communications of the ACM 45(2), 61–65 (2002)
Haase, P., Sure, Y.: State-of-the-Art on Ontology Evolution, SEKT deliverable 3.1.1.b (2004), http://www.aifb.uni-karlsruhe.de/WBS/ysu/publications/SEKT-D3.1.1.b.pdf
Harris, Z.: Distributional structure. Word 10(23), 146–162 (1954)
Hearst, M.: Automatic Acquisition of Hyponyms from LargeText Corpora. In: Proc. of the Fourteenth International Conference on Computational Linguistics, Nantes, pp. 539–545 (1992)
Hearst, M., Schutze, H.: Customizing a lexicon to better suit a computational task. In: ACL SIGLEX Workshop, Columbus, Ohio (1993)
Hindle, D.: Noun classification from predicate-argument structures. In: Proc. of ACL 1990, Pittsburg, Pennsylvania, pp. 268–275 (1990)
Iwanska, L.M., Mata, N., Kruger, K.: Fully automatic acquisition of taxonomic knowledge from large corpora of texts. In: Natural Language Processing and Knowledge Processing, pp. 335–345. MIT/AAAI Press (2000)
Jannink, J., Wiederhold, G.: Ontology maintenance with an algebraic methodology: A case study. In: Proc. of AAAI workshop on Ontology Management (1999)
Kipper, K., Dang, H.D., Palmer, M.: Class-Based Construction of a Verb Lexicon. In: Proc. of AAAI-2000 Seventeenth National Conference on Artificial Intelligence, pp. 691–696 (2000)
Lin, D., Pantel, P.: Induction of semantic classes from natural language text. In: Proc. of SIGKDD 2001, San Francisco, CA, pp. 317–322 (2001)
Lin, D.: Automatic identification of non-compositional phrases. In: Proc. of ACL 1999, pp. 317–324 (1999)
Lin, D.: Automatic Retrieval and Clustering of Similar Words. In: Proc. of COLING-ACL 1998, Montreal, Canada, pp. 768–774 (1998)
Maedche, A., Pekar, V., Staab, S.: Ontology Learning Part One—On Discovering Taxonomic Relations from the Web. Web Intelligence, pp. 301–322. Springer, Heidelberg (2002)
Maedche, A., Staab, S.: Ontology Learning for the Semantic Web. IEEE Intelligent Systems 16(2), 72–79 (2001)
Moldovan, D.I., Girju, R.C.: An interactive tool for the rapid development of knowledge bases. International Journal on Artificial Intelligence Tools (IJAIT) 10(1-2) (2001)
Navigli, R., Velardi, P., Cucchiarelli, A., Neri, F.: Quantitative and Qualitative Evaluation of the OntoLearn Ontology Learning System. In: Proc. of the 20th international conference on Computational Linguistics, Switzerland (2004)
Navigli, R., Velardi, P.: Learning Domain Ontologies from Document Warehouses and Dedicated Web Sites. Computational Linguistics 30(2), 151–179 (2004)
Nyulas, C., O’Connor, M., Tu, S.: Datamaster–a plug-in for importing schemas and data from relational databases into protégé. In: Proc. of 10th Intl. Protégé Conference, Budapest (2007)
Papatheodorou, C., Vassiliou, A., Simon, B.: Discovery of Ontologies for Learning Resources Using Word-based Clustering. In: Proc. of ED-MEDIA 2002, AACE, Denver, USA (2002)
Poesio, M., Almuhareb, A.: Identifying Concept Attributes Using A Classifier. In: Proc. of the ACL Workshop on Deep Lexical Acquisition, pp. 18–27. Association for Computational Linguistics, Ann Arbor (2005)
Poesio, M., Almuhareb, A.: Extracting concept descriptions from the Web: The importance of attributes and values. In: Buitelaar, P., Cimiano, P. (eds.) Bridging the Gap between Text and Knowledge, pp. 29–44. IOS Press, Amsterdam (2008)
Polson, M.C., Richardson, J.J. (eds.): Foundations of Intelligent Tutoring Systems. L. Erlbaum Associates Inc., Mahwah (1988)
Pustejovsky, J.: The generative lexicon. MIT Press, Cambridge (1995)
Ravi, S., Pasca, M.: Using Structured Text for Large-Scale Attribute Extraction. In: Proc. of the 17th ACM Conference on Information and Knowledge Management, CIKM-2008 (2008)
Reinberger, M.-L., Spyns, P.: Unsupervised Text Mining for the learning of DOGMA-inspired Ontologies. In: Buitelaar, P., Cimiano, P., Magnini, B. (eds.) Ontology Learning from Text: Methods, Applications and Evaluation. Advances in Artificial Intelligence, pp. 29–43. IOS Press, Amsterdam (2005)
Rigau, G., Rodríguez, H., Agirre, E.: Building Accurate Semantic Taxonomies from Monolingual MRDs. In: Proc. of the 17th International Conference on Computational Linguistics COLING-ACL 1998, Montreal, Quebec, Canada (1998)
Sabou, M.: Learning Web Service Ontologies: an Automatic Extraction Method and its Evaluation. In: Buitelaar, P., Cimiano, P., Magnini, B. (eds.) Ontology Learning from Text: Methods, Evaluation and Applications. IOS Press, Amsterdam (2005)
Sahlgren, M.: The Word-Space Model: Using distributional analysis to represent syntagmatic and paradigmatic relations between words in high-dimensional vector spaces. Ph.D. dissertation, Department of Linguistics, Stockholm University (2006)
Salton, G., Buckley, C.: Term-weighting approaches in automatic text retrieval. Information Processing & Management 24(5), 515–523 (1988)
Schlobach, S., Olsthoorn, M., de Rijke, M.: Type Checking in Open-Domain Question Answering. In: Proc. of European Conference on Artificial Intelligence, pp. 398–402. IOS Press, Amsterdam (2004)
Shamsfard, M., Barforoush, A.A.: The State of the Art in Ontology Learning: A Framework for Comparison. The Knowledge Engineering Review 18(4), 293–316 (2003)
Shamsfard, M., Barforoush, A.A.: An Introduction to HASTI: An Ontology Learning System. In: Proc. of 6th Conference on Artificial Intelligence and Soft Computing (ASC 2002), Banff, Alberta, Canada (2002)
Shvaiko, P., Euzenat, J.: Ten Challenges for Ontology Matching. In: Meersman, R., Tari, Z. (eds.) OTM 2008, Part I. LNCS, vol. 5331, pp. 1164–1182. Springer, Heidelberg (2008)
Snow, R., Jurafsky, D., Ng, A.Y.: Learning syntactic patterns for automatic hypernym discovery. In: Advances in Neural Information Processing Systems (NIPS 2004), Vancouver, British Columbia (2004)
Stojanovic, L., Stojanovic, N., Volz, R.: Migrating data-intensive Web Sites into the Semantic Web. In: Proc. of the 17th ACM symposium on applied computing (SAC), pp. 1100–1107. ACM Press, New York (2002)
Suraweera, P., Mitrovic, A., Martin, B.: The role of domain ontology in knowledge acquisition for ITSs. In: Lester, J.C., Vicari, R.M., Paraguaçu, F. (eds.) ITS 2004. LNCS, vol. 3220, pp. 207–216. Springer, Heidelberg (2004)
Suryanto, H., Compton, P.: Discovery of Ontologies from Knowledge Bases. In: Gil, Y., Musen, M., Shavlik, J. (eds.) Proc. of the First International Conference on Knowledge Capture, Victoria, British Columbia Canada, pp. 171–178. The Association for Computing Machinery, New York (2001)
Tanev, H., Magnini, B.: Weakly Supervised Approaches for Ontology Population. In: Proc. of EACL 2006, Trento, Italy, pp. 3–7 (2006)
Van Assem, M., Menken, M.R., Schreiber, G., Wielemaker, J., Wielinga, B.J.: A Method for Converting Thesauri to RDF/OWL. In: International Semantic Web Conference, pp. 17–31 (2004)
Van Hage, W.R., Kolb, H., Schreiber, G.: A Method for Learning-Part-Whole Relations. In: Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L.M. (eds.) ISWC 2006. LNCS, vol. 4273, pp. 723–735. Springer, Heidelberg (2006)
Velardi, P., Navigli, R., Cuchiarelli, A., Neri, F.: Evaluation of ontolearn, a methodology for automatic population of domain ontologies. In: Buitelaar, P., Cimiano, P., Magnini, B. (eds.) Ontology Learning from Text: Methods, Applications and Evaluation. IOS Press, Amsterdam (2005)
Volker, J., Haase, P., Hitzler, P.: Learning Expressive Ontologies. In: Buitelaar, P., Cimiano, P. (eds.) Ontology Learning and Population: Bridging the Gap between Text and Knowledge. Frontiers in Artificial Intelligence and Applications, vol. 167, pp. 45–69. IOS Press, Amsterdam (2008)
Volz, R., Oberle, D., Staab, S., Studer, R.: OntoLiFT Prototype. IST Project 2001-33052 WonderWeb Deliverable 11 (2003)
Widdows, D.: Unsupervised methods for developing taxonomies by combining syntactic and statistical information. In: Proc. of HLT-NAACL, pp. 197–204 (2003)
Widdows, D., Dorow, B.: A graph model for unsupervised lexical acquisition. In: 19th International Conference on Computational Linguistics, Taipei, Taiwan, pp. 1093–1099 (2002)
Woods, W.A.: What’s in a link: Foundations for semantic networks. In: Bobrow, D.G., Collins, A.M. (eds.) Representation and Understanding: Studies in Cognitive Science, pp. 35–82. Academic Press, New York (1975)
Yamada, I., Baldwin, T.: Automatic discovery of telic and agentive roles from corpus data. In: Proc. of the 18th Pacific Asia Conference on Language, Information and Computation (PACLIC), Tokyo, pp. 115–126 (2004)
Zouaq, A., Nkambou, R.: Enhancing Learning Objects with an Ontology-Based Memory. IEEE Transactions on Knowledge and Data Engineering 21(6), 881–893 (2009a)
Zouaq, A., Nkambou, R.: Evaluating the Generation of Domain Ontologies in the Knowledge Puzzle Project. IEEE Transactions on Knowledge and Data Engineering 21(11), 1559–1572 (2009b)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Zouaq, A., Nkambou, R. (2010). A Survey of Domain Ontology Engineering: Methods and Tools. In: Nkambou, R., Bourdeau, J., Mizoguchi, R. (eds) Advances in Intelligent Tutoring Systems. Studies in Computational Intelligence, vol 308. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14363-2_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-14363-2_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14362-5
Online ISBN: 978-3-642-14363-2
eBook Packages: EngineeringEngineering (R0)