ONTOLOGY LEARNING: REVISTED

Authors

  • AHAMAD ABDOLLAHZADEH BARFORUSH Computer Engineering and IT department, Amirkabir University of Technology 424 Hafez Ave., Tehran, Iran
  • ALI RAHNAMA Computer Engineering and IT department, Amirkabir University of Technology 424 Hafez Ave., Tehran, Iran

Keywords:

Ontology Learning, Ontology Engineering, Ontology Learning Tools, Knowledge Discovery

Abstract

The term "ontology" comes from the field of philosophy that is concerned with the study of being or existence. In general computer science defines ontology as an "explicit specification of a conceptualization," which is, "the objects, concepts, and other entities that are presumed to exist in some area of interest and the relationships that hold among them”. Ontologies hold a great importance to modern knowledge based systems. They enable shared knowledge and reuse where information resources can be communicated between human or software agentsand should be machine readable. Manual construction of ontologies is an expensive and time consuming task. An answer to this problem is to provide an automatic or semi- automatic tool for ontology construction. Over the past years, this field of research has not yet reached the goal of fully automating the ontology development process. In this paper we will review the ontology creation process with the help of ontology learning (OL) and extend our previous OL framework. We will examine OL applications with respect to the extensions of our framework. And last we will define a roadmap for future work.

 

Downloads

Download data is not yet available.

References

A. Rahnama and A. Abdollahzadeh Barforoush, “Cognibase: a new representation model to support ontology

development,” in IADIS International Conference Information Systems (IS 2011), Avila, Spain, 2011.

M. Shamsfard and A. Abdollahzadeh Barforoush, “The state of the art in ontology learning: a framework for

comparison,” The Knowledge Engineering Review, vol. 18, no. 04, pp. 293–316, 2004.

L. Drumond and R. Girardi, “A Survey of Ontology Learning Procedures,” presented at the 3rd Workshop On

Ontologies And Their Applications (WONTO’2008), Salvador, Bahia, Brazil, 2008.

K. Dellschaft and S. Staab, “Measuring the similarity of concept hierarchies and its influence on the evaluation of

learning procedures,” Master’s Thesis (Diplomarbeit), University of Koblenz-Landau, 2005.

G. A. Miller, “WordNet: a lexical database for English,” Communications of the ACM, vol. 38, no. 11, pp. 39–41,

M. Sanderson, “Deriving concept hierarchies from text,” in Proceedings of the 22nd annual international ACM

SIGIR conference on Research and development in information retrieval, 1999, pp. 206–213.

G. Bisson, C. Nedellec, and D. Canamero, “Designing clustering methods for ontology building: The Mo’K

workbench,” in Proceedings of the First Workshop on Ontology Learning OL, 2000, pp. 13–18.

S. A. Caraballo and E. Charniak, “Determining the specificity of nouns from text,” in Proceedings of the 1999 Joint

SIGDAT Conference on Empirical Methods in Natural Language Processing and Very Large Corpora, 1999, pp. 63–70.

M. Berland and E. Charniak, “Finding parts in very large corpora,” in Proceedings of the 37th annual meeting of the

Association for Computational Linguistics on Computational Linguistics, 1999, pp. 57–64.

M. A. Hearst, “Automatic acquisition of hyponyms from large text corpora,” in Proceedings of the 14th conference

on Computational linguistics-Volume 2, 1992, pp. 539–545.

A. Auger and C. Barrière, “Pattern-based approaches to semantic relation extraction: A state-of-the-art,”

Terminology: international journal of theoretical and applied issues in specialized communication, vol. 14, no. 1, pp. 1–19,

Z. Kozareva, E. Riloff, and E. Hovy, “Semantic class learning from the web with hyponym pattern linkage graphs,”

Proceedings of ACL-08: HLT, pp. 1048–1056, 2008.

N. Aussenac-Gilles and M.-P. Jacques, “Designing and evaluating patterns for relation acquisition from texts with

Cameleon,” Terminology, vol. 14, no. 1, pp. 45–73, 2008.

C. A. Brewster, J. Iria, Z. Zhang, F. Ciravegna, L. Guthrie, and Y. Wilks, “Dynamic iterative ontology learning,” in

Proceedings of Recent Advances in Natural Language Processing, 2007.

V. Kashyap, C. Ramakrishnan, C. Thomas, and A. Sheth, “TaxaMiner: an experimentation framework for automated

taxonomy bootstrapping,” International Journal of Web and Grid Services, vol. 1, no. 2, p. 240, 2005.

C. Papatheodorou, A. Vassiliou, and B. Simon, “Discovery of Ontologies for Learning Resources Using Word-

Based Clustering.,” 2002.

P. Pantel and D. Lin, “Document clustering with committees,” in Proceedings of the 25th annual international ACM

SIGIR Conference on Research and Development in Information Retrieval, New York, 2002, pp. 199–206.

D. Maynard, A. Funk, and W. Peters, “Using lexico-syntactic ontology design patterns for ontology creation and

population,” in Proc. of the Workshop on Ontology Patterns, 2009.

E. Morin and E. Martienne, “Using a Symbolic Machine Learning Tool to Refine Lexico-syntactic Patterns,” in

Machine Learning: ECML 2000: 11th European Conference on Machine Learning, Barcelona, Catalonia, Spain, May/June 2000.

Proceedings, 2000, pp. 515–524.

C. Giuliano, A. Lavelli, and L. Romano, “Exploiting shallow linguistic information for relation extraction from

biomedical literature,” in Proceedings of the Eleventh Conference of the European Chapter of the Association for Computational

Linguistics (EACL-2006), 2006, pp. 5–7.

A. M. Giuglea and A. Moschitti, “Shallow semantic parsing based on FrameNet, VerbNet and PropBank,” in

Proceeding of the 2006 conference on ECAI 2006: 17th European Conference on Artificial Intelligence August 29–September 1,

, Riva del Garda, Italy, 2006, pp. 563–567.

K. Erk and S. Pado, “Shalmaneser–a toolchain for shallow semantic parsing,” in Proceedings of LREC, 2006, vol. 6.

V. Novacek, “Imprecise Empirical Ontology Refinement: Application to Taxonomy Acquisition,” 2007.

A. Weichselbraun, G. Wohlgenannt, and A. Scharl, “Refining non-taxonomic relation labels with external structured

data to support ontology learning,” Data & Knowledge Engineering, vol. 69, no. 8, pp. 763–778, 2010.

F. M. Suchanek, G. Ifrim, and G. Weikum, “Combining linguistic and statistical analysis to extract relations from

web documents,” in Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining,

, pp. 712–717.

B. Zhang, D. Schmoyer, S. Kirov, and J. Snoddy, “GOTree Machine (GOTM): a web-based platform for interpreting

sets of interesting genes using Gene Ontology hierarchies,” BMC bioinformatics, vol. 5, no. 1, p. 16, 2004.

P. Khatri and S. Drăghici, “Ontological analysis of gene expression data: current tools, limitations, and open

problems,” Bioinformatics, vol. 21, no. 18, pp. 3587–3595, 2005.

M. Kavalec, A. Maedche, and V. Svatek, “Discovery of lexical entries for non-taxonomic relations in ontology

learning,” Lecture notes in computer science, pp. 249–256, 2004.

P. Cimiano and J. Wenderoth, “Automatically learning qualia structures from the web,” Ann Arbor, vol. 100, 2005.

R. Girju and D. I. Moldovan, “Text mining for causal relations,” in Proceedings of the FLAIRS Conference, 2002,

pp. 360–364.

C. Biemann, S. Bordag, and U. Quasthoff, “Automatic acquisition of paradigmatic relations using iterated cooccurrences,”

in Proceedings of LREC, 2004, vol. 4.

D. Faure and C. Nedellec, “Asium: Learning subcategorization frames and restrictions of selection,” in ECML98,

Workshop on Text Mining, 1998, vol. 409, p. 410.

M. L. Reinberger and P. Spyns, “Discovering knowledge in texts for the learning of dogma-inspired ontologies,” in

ECAI Workshop on Ontology Learning and Population, Valencia, Spain, 2004.

A. Schutz and P. Buitelaar, “Relext: A tool for relation extraction from text in ontology extension,” Lecture notes in

computer science, vol. 3729, p. 593, 2005.

D. Sanchez Ruenes, “Domain Ontology learning from the Web,” PhD thesis, Universidad Politecnica de Catalufia,

Departamento de Lenguajes y Sistemas Informaticos, 2007.

C. Antunes, “Mining rules in the Onto4AR framework for updating domain ontologies,” in Proceedings of the

IADIS European Conference on Data Mining (ECDM 2007), Lisbon, 2007, pp. 95–101.

A. Maedche and S. Staab, “Discovering Conceptual Relations from Text,” Cognitive Science, no. iv, pp. 1–17, 2000.

O. Etzioni, M. Cafarella, D. Downey, A. M. Popescu, T. Shaked, S. Soderland, D. S. Weld, and A. Yates,

“Unsupervised named-entity extraction from the web: An experimental study,” Artificial Intelligence, vol. 165, no. 1, pp. 91–

, 2005.

D. Downey, M. Broadhead, and O. Etzioni, “Locating complex named entities in web text,” in Proc. of IJCAI, 2007,

vol. 2007.

C. Giuliano, A. Lavelli, and L. Romano, “Relation extraction and the influence of automatic named-entity

recognition,” ACM Transactions on Speech and Language Processing (TSLP), vol. 5, no. 1, p. 2, 2007.

J. Volker, P. Haase, and P. Hitzler, “Learning Expressive Ontologies,” in Ontology learning and population:

bridging the gap between text and knowledge, Ios Pr Inc, 2008, pp. 45–69.

J. Völker, P. Hitzler, and P. Cimiano, “Acquisition of OWL DL axioms from lexical resources,” The Semantic Web:

Research and Applications, pp. 670–685, 2007.

J. Völker and S. Rudolph, “Lexico-logical acquisition of OWL DL axioms,” Formal Concept Analysis, pp. 62–77,

R. Navigli and P. Velardi, “Ontology enrichment through automatic semantic annotation of on-line glossaries,”

Managing Knowledge in a World of Networks, pp. 126–140, 2006.

R. Navigli, P. Velardi, P. Buitelaar, and P. Cimiano, “From Glossaries to Ontologies: Extracting Semantic Structure

from Textual Definitions,” in Ontology Learning and Population: Bridging the Gap between Text and Knowledge, Ios Pr Inc,

, pp. 71–87.

D. Moldovan, C. Clark, S. Harabagiu, and D. Hodges, “Cogex: A semantically and contextually enriched logic

prover for question answering,” Journal of Applied Logic, vol. 5, no. 1, pp. 49–69, 2007.

A. Mikheev, M. Moens, and C. Grover, “Named entity recognition without gazetteers,” in Proceedings of the ninth

conference on European chapter of the Association for Computational Linguistics, 1999, pp. 1–8.

M. Collins and Y. Singer, “Unsupervised models for named entity classification,” in Proceedings of the Joint

SIGDAT Conference on Empirical Methods in Natural Language Processing and Very Large Corpora, 1999, pp. 189–196.

S. Lamparter, M. Ehrig, and C. Tempich, “Knowledge extraction from classification schemas,” Lecture Notes in

Computer Science, pp. 618–636, 2004.

P. Cimiano and S. Staab, “Learning by googling,” ACM SIGKDD explorations newsletter, vol. 6, no. 2, pp. 24–33,

K. Schnattinger and U. Hahn, “Quality-based learning,” in Proc. of the ECAI’98, 1998, pp. 160–164.

M. Pasca, “Acquisition of categorized named entities for web search,” in Proceedings of the thirteenth ACM

international conference on Information and knowledge management, 2004, pp. 137–145.

A. Burton-Jones, V. C. Storey, V. Sugumaran, and S. Purao, “A heuristic-based methodology for semantic

augmentation of user queries on the Web,” Lecture notes in computer science, pp. 476–489, 2003.

R. Mihalcea and P. Edmonds, “Senseval-3: Third International Workshop on the Evaluation of Systems for the

Semantic Analysis of Text,” Association for Computational Linguistics, Barcelona, Spain, 2004.

N. Ide and J. Véronis, “Introduction to the special issue on word sense disambiguation: the state of the art,”

Computational linguistics, vol. 24, no. 1, pp. 2–40, 1998.

P. Rosso, M. Montes, D. Buscaldi, A. Pancardo, and A. Villase, “Two Web-based Approaches for Noun Sense

Disambiguation,” in Int. Conf. on Comput. Linguistics and Intelligent Text Processing, CICLing-2005, Springer Verlag, LNCS

(3406), Mexico DF, Mexico, 2005, pp. 261–273.

H. Hjelm, “Cross-language ontology learning: incorporating and exploiting cross-language data in the ontology

learning process,” Ph.D., Stockholm University, Sweden, 2009.

E. Simperl, C. Tempich, and D. Vrandecic, “A methodology for ontology learning,” in Ontology Learning and

Population: Bridging the Gap between Text and Knowledge, 2008, pp. 225–249.

A. Gangemi, “Ontology design patterns for semantic web content,” The Semantic Web–ISWC 2005, pp. 262–276,

V. Presutti and A. Gangemi, “Content ontology design patterns as practical building blocks for web ontologies,”

Conceptual Modeling-ER 2008, pp. 128–141, 2008.

V. Presutti, A. Gangemi, S. David, G. A. de Cea, M. Suarez-Figueroa, E. Montiel-Ponsoda, and M. Poveda, “Library

of design patterns for collaborative development of networked ontologies,” NeOn project, Deliverable D2.5.1, 2008.

E. Blomqvist, “Semi-automatic Ontology Engineering Using Patterns,” The Semantic Web, vol. 4825, no. 3, pp.

–915, 2007.

O. Noppens and T. Liebig, “Ontology Patterns and Beyond,” in Workshop on Ontology Patterns, 2009, p. 179.

V. Novacek and P. Smrz, “Bole-a new bioontology learning platform,” in Proceedings of the Workshop on

Biomedical Ontologies and Text Processing, 2005.

V. Novacek and P. Smrz, “OLE—a new ontology learning platform,” in Proceedings of the International Workshop

on Text Mining, 2005.

P. Cimiano and J. Völker, “Text2Onto-A Framework for Ontology Learning and Data-driven Change Discovery,” in

Proceedings of the 10th International Conference on Applications of Natural Language to Information Systems-NLDB, 2005,

vol. 5, pp. 15–17.

A. Maedche and S. Staab, “The text-to-onto ontology learning environment,” in Software Demonstration at ICCS-

-Eight International Conference on Conceptual Structures, 2000.

K. Englmeier, F. Murtagh, and J. Mothe, “Domain Ontology: Automatically Extracting and Structuring Community

Language from Texts,” IADIS Applied Computing, Spain, Espagne, 2007.

N. Weber and P. Buitelaar, “Web-based ontology learning with isolde,” in Proc. of the ISWC Workshop on Web

Content Mining with Human Language Technologies, 2006.

V. Novacek, “Using SOLE—Simple OLE Web Interface,” Brno: Faculty of Informatics, Masaryk University, User

Manual, 2006.

K. Ottens, M. P. Gleizes, and P. Glize, “A multi-agent system for building dynamic ontologies,” in Proceedings of

the 6th international joint conference on Autonomous agents and multiagent systems, 2007, p. 227.

N. Aussenac-Gilles and D. Sörgel, “Text analysis for ontology and terminology engineering,” Applied Ontology,

vol. 1, no. 1, pp. 35–46, 2005.

B. Motik and R. Studer, “KAON2–A Scalable Reasoning Tool for the Semantic Web,” in Proceedings of the 2nd

European Semantic Web Conference (ESWC’05), Heraklion, Greece, 2005.

L. Dekang, “Dependency-based evaluation of MINIPAR,” in Proceedings of the Workshop on the Evaluation of

Parsing Systems, Granada, Spain, 1998, pp. 298–312.

D. Lin, “Dependency-based evaluation of MINIPAR,” Treebanks, pp. 317–329, 2003.

R. Gacitua, P. Sawyer, and P. Rayson, “A flexible framework to experiment with ontology learning techniques,”

Knowledge-Based Systems, vol. 21, no. 3, pp. 192–199, 2008.

W. Wong, W. Liu, and M. Bennamoun, “Acquiring Semantic Relations using the Web for Constructing Lightweight

Ontologies,” in Proceedings of the 13th Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD),

Bangkok, Thailand, 2009.

F. Giunchiglia and I. Zaihrayeu, “Lightweight ontologies,” University of Trento, Department Of Information And

Communication Technology, Technical Report DIT-07-071, 2007.

E. Blomqvist, “OntoCase-Automatic Ontology Enrichment Based on Ontology Design Patterns,” Engineering, no.

, pp. 65–80, 2009.

E. Blomqvist, “Semi-automatic ontology construction based on patterns,” Ph.D. thesis, Linkopings university,

Sweden, 2009.

J. Lehmann and L. Bühmann, ORE - A tool for repairing and enriching knowledge bases, vol. 6497 LNCS. 2010.

S. H. Nienhuys-Cheng and R. De Wolf, Foundations of inductive logic programming, vol. 1228. Springer Verlag,

K. Arabshian, P. Danielsen, and S. Afroz, “LexOnt: A Semi-Automatic Ontology Creation Tool for Programmable

Web,” in 2012 AAAI Spring Symposium Series, 2012.

“Programmable Web.” [Online]. Available: http://www.programmableweb.com. [Accessed: 24-Jan-2012].

R. S. S. In, Wikipedia [updated 2007 January 31; cited 2007 April 4]. .

“The Protégé Ontology Editor and Knowledge Acquisition System.” [Online]. Available: http://protege.stanford.edu/.

[Accessed: 20-May-2012].

A. Zouaq, D. Gasevic, and M. Hatala, “Towards open ontology learning and filtering,” Information Systems, vol. 36,

no. 7, pp. 1064–1081, Nov. 2011.

J. M. Kleinberg, “Authoritative sources in a hyperlinked environment,” Journal of the ACM (JACM), vol. 46, no. 5,

pp. 604–632, 1999.

J. Volker, D. Vrandecic, and Y. Sure, “Automatic evaluation of ontologies (AEON),” Lecture notes in computer

science, vol. 3729, p. 716, 2005.

B. Fortuna, D. Mladenic, and M. Grobelnik, “Semi-automatic construction of topic ontologies,” Lecture Notes in

Computer Science, vol. 4289, p. 121, 2006.

D. Manzano-Macho, A. Gómez-Pérez, and D. Borrajo Millán, “Unsupervised and domain independent ontology

learning: combining heterogeneous sources of evidence,” 2008.

H. P. Luong, S. Gauch, Q. Wang, and A. Maglia, “An Ontology Learning Framework Using Focused Crawler and

Text Mining,” International Journal On Advances in Life Sciences, vol. 1, no. 2 and 3, pp. 99–109, 2009.

P. Haase, H. Lewen, R. Studer, D. T. Tran, M. Erdmann, M. d’ Aquin, and E. Motta, “The neon ontology

engineering toolkit,” WWW, 2008.

A. Wróblewska, T. Podsiadły-Marczykowska, R. Bembenik, G. Protaziuk, and H. Rybiński, “Methods and Tools for

Ontology Building, Learning and Integration – Application in the SYNAT Project,” in Intelligent Tools for Building a Scientific

Information Platform, vol. 390, R. Bembenik, L. Skonieczny, H. Rybinski, and M. Niezgodka, Eds. Springer Berlin /

Heidelberg, 2012, pp. 121–151.

D. Tufiş, R. Ion, L. Bozianu, A. Ceauşu, and D. Ştefănescu, “Romanian WordNet: Current State, New Applications

and Prospects,” in Proceedings of 4th Global WordNet Conference, GWC-2008 (Attila Tanacs, Dora Csendes, Veronika Vincze,

Christiane Fellbaum, Piek Vossen, eds.), Szeged, 2008, pp. 441–452.

H. Isahara, F. Bond, K. Uchimoto, M. Utiyama, and K. Kanzaki, “Development of the Japanese WordNet.,” 2010.

C. R. Huang, S. K. Hsieh, J. F. Hong, Y. Z. Chen, I. L. Su, Y. X. Chen, and S. W. Huang, “Chinese Wordnet:

Design, Implementation, and Application of an Infrastructure for Cross-lingual Knowledge Processing,” Zhong Guo YuWen,

vol. 24, no. 2, 2010.

M. Montazery and H. Faili, “Automatic Persian WordNet Construction,” in Proceedings of the 23rd International

Conference on Computational Linguistics: Posters, 2010, pp. 846–850.

M. Montazery and H. Faili, “Unsupervised Learning for Persian WordNet Construction,” Proc. of RANLP’11, 2011.

H. Rodríguez, D. Farwell, J. Farreres, M. Bertran, M. Alkhalifa, M. A. Martí, W. Black, S. Elkateb, J. Kirk, A.

Pease, and others, “Arabic wordnet: Current state and future extensions,” in Proceedings of The Fourth Global WordNet

Conference, Szeged, Hungary, 2008.

M. Shamsfard and A. Barforoush, “Learning ontologies from natural language texts,” International Journal of

Human-Computer Studies, vol. 60, no. 1, pp. 17–63, 2003.

Downloads

Published

2012-05-28

How to Cite

BARFORUSH, A. A. ., & RAHNAMA, A. (2012). ONTOLOGY LEARNING: REVISTED. Journal of Web Engineering, 11(4), 269–289. Retrieved from https://journals.riverpublishers.com/index.php/JWE/article/view/4197

Issue

Section

Articles