Hostname: page-component-78c5997874-m6dg7 Total loading time: 0 Render date: 2024-11-06T08:06:39.523Z Has data issue: false hasContentIssue false

Text-based domain ontology building using Tf-Idf and metric clusters techniques

Published online by Cambridge University Press:  01 December 2007

YACINE REZGUI
Affiliation:
Informatics Research Institute, University of Salford, Maxwell Building, M5 4WT, Salford, Greater Manchester; e-mail: [email protected]

Abstract

The paper describes the methodology used to develop a construction domain ontology, taking into account the wealth of existing semantic resources in the sector ranging from dictionaries to thesauri. Given the characteristics and settings of the construction industry, a modular, architecture-centric approach was adopted to structure and develop the ontology. The paper argues that taxonomies provide an ideal backbone for any ontology project. Therefore, a construction industry standard taxonomy was used to provide the seeds of the ontology, enriched and expanded with additional concepts extracted from large discipline-oriented document bases using information retrieval (IR) techniques.

Type
Articles
Copyright
Copyright © Cambridge University Press 2007

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Aussenac-Gilles, N., Biébow, B. and Szulman, S. 2001 Revisiting ontology design: a methodology based on corpus analysis. In 12th International Conference in Knowledge Engineering and Knowledge Management, (EKAW’00), Lecture Notes in Artificial Intelligence, vol. 1937. Berlin: Springer, pp. 396408.Google Scholar
Baeza-Yates, R. and Ribeiro-Neto, B. 1999 Modern Information Retrieval. New York, NY, USA: Addison Wesley.Google Scholar
Bechhofer, S., Horrocks, I., Goble, C. and Stevens, R. 2001 OilEd: a reason-able ontology editor for the Semantic Web. In Joint German/Austrian conference on Artificial Intelligence (KI01), Lecture Notes in Artificial Intelligence, vol. 2174. Berlin: Springer, pp. 396408.Google Scholar
Bernaras, A., Laresgoiti, I. and Corera, J. 1996 Building and reusing ontologies for electrical network applications. In Proceedings of the European Conference on Artificial Intelligence (ECAI 96), Budapest, Hungary:von Neumann Society of Computer Science, pp. 298302.Google Scholar
Blazquez, M., Fernandez, M., Garcia-Pinar, J. M. and Gomez-Perez, A. 1998 Building ontologies at the knowledge level using the ontology design environment. In Gaines, B. R. and Musen, M. A. (eds.), Proceedings of the Knowledge Acquisition Workshop (KAW98), Banff, Alberta, Canada, 1823 April 1998. Available at www.ksi.cpsc.ucalgary.ca/KAW/KAW98/KAW98Proc.html; www.ksi.cpsc.ucalgary.ca/KAW/KAW98/blazquez/Google Scholar
Broglio, J., Callan, J. P., Croft, W. B. and Nachbar, D. W. 1995 Document retrieval and routing using the INQUERY system. In Harman, D. K. (ed.), Overview of the Third Retrieval Conference (TREC-3). Gaithersburg, USA: NIST Special Publication 500–225, pp. 2938.Google Scholar
BS6100 1992 Glossary of building and civil engineering terms, British Standards Institution. www.bsonline.techindex.co.ukGoogle Scholar
Cimiano, P. and Volker, J. 2005 Text2Onto: a framework for ontology learning and data-driven change discovery. In Proceedings of the 10th International Conference on applications of natural language to data bases, (NLDB’05), Alicante(Spain), LNCS 3513, Springer, pp. 227238.Google Scholar
CoMMA Consortium 2002 Corporate memory management through agents. In Cunningham, P. and Cunningham, M. (eds.) Proceedings of E-Work & E-Business 2002, Madrid: IOS Press, pp. 383406.Google Scholar
Corcho, O., Fernando-Lopez, M. and Gomez-Perez, A. 2003 Methodologies, tools and languages for building ontologies. Where is their meeting point? Data and Knowledge Engineering, 46, 4164.CrossRefGoogle Scholar
Cristani, M. and Cuel, R. 2005 A survey on ontology creation methodologies. International Journal on Semantic Web and Information Systems 1(2), 4969.CrossRefGoogle Scholar
eCognos Consortium 2002 eCognos Ontology, Project Deliverable D3.6, France: CSTB.Google Scholar
eCognos Consortium 2003 eCognos Field Trials, Project Deliverable D4.2, France: Derbi.Google Scholar
eConstruct 2001 Final edition of the bcXML Specifications. Available at www.econstruct.org/6-public/bcxml_cd/publicdeliverables/d103_v2.pdfGoogle Scholar
Euzenat, J. 1996 Corporative memory through cooperative creation of knowledge bases and hyper-documents. In Proceedings of the 10th Knowledge Acquisition for Knowledge-Based Systems Workshop (KAW96), pp. 1–18.Google Scholar
Euzenat, J. 2004 An API for ontology alignment. In Hiroshima, J. P., van Harmelen, F., McIlraith, S. and Plexousakis, D. (eds.), Proceedings of the 3rd conference on international semantic web conference (ISWC), 2004, vol. 3298, Heidelberg (DE): Springer Verlag, pp. 698712.Google Scholar
Farquhar, A., Fikes, R. and Rice, J. 1996 The ontolingua server: a tool for collaborative ontology construction. In Proceedings of the 10th Knowledge Acquisition for Knowledge-Based Systems Workshop (KAW96) Ban, pp. 44.1–44.19. Avaliable at www.ksi.cpsc.ucalgary.ca/KAW/KAW96/KAW96Proc.html; www.ksi.cpsc.ucalgary.ca/KAW/KAW96/farquhar/farquhar.htmlGoogle Scholar
Fernandez-Lopez, M., Gomez-Perez, A., Pazos-Sierra, A. and Pazos-Sierra, J. 1999 Building a chemical ontology using METHONTOLOGY and the ontology design environment. IEEE Intelligent Systems & their applications 4(1), 3746.CrossRefGoogle Scholar
Ganter, B. and Stumme, G. 2003 Creation and merging of ontology top-levels. In Proceedings of the 11th International Conference on Conceptual Structures (ICCS'03), LNCS 2746. Dresden, Germany, July 21–25, 2003. Springer, pp. 131145.Google Scholar
Gomez-Perez, A. 2001 Evaluation of ontologies. International Journal of Intelligent Systems 16(3), 10:110:36.3.0.CO;2-2>CrossRefGoogle Scholar
Gruber, T. 1994 Towards principles for the design of ontologies used for knowledge sharing. International Journal of Human Computer Studies 43(5/6), 907928.CrossRefGoogle Scholar
Grüninger, M. and Fox, M. S. 1995 Methodology for the design and evaluation of ontologies. In Workshop on Basic Ontological Issues in Knowledge SharingAugust 19–20 Montreal: AAAI Press.Google Scholar
Guarino, N., Masolo, N. and Vetere, G. 1999 OntoSeek: contentbased access to the web. IEEE Intelligent Systems 14(3), 7080.CrossRefGoogle Scholar
Guarino, N. and Welty, C. 2000 Supporting ontological analysis of taxonomic relationships. In Proceedings of the 19th International Conference on Conceptual Modeling (ER'00), Lecture Notes in Computer Science, vol. 1920. Berlin: Springer, pp. 210224.Google Scholar
Haava, H. M. 2004 Semi-automatic method to ontology design by using FCA. In Proceedings of the CLA 2004 International Workshop on Concept Lattices and their Applications, Ostrava, Czech Republic, September 23–24 (CEUR Workshop Proceedings), Vol. 110. Available at www.CEUR-WS.orgGoogle Scholar
Hahn, U. and Schulz, S. 2003 Towards a broad-coverage biomedical ontology based on description logics. Pacific Symposium on Biocomputing 8, 577588.Google Scholar
Holsapple, C. W. and Joshi, K. D. 2002 A collaborative approach to ontology design Communications of the ACM 45(2), 4247.CrossRefGoogle Scholar
Horrocks, I. and van Harmelen, F. 2001 Reference description of the DAML-OIL (March 2001) ontology markup language, Technical Report. Available from www.daml.org/2001/03/reference.htmlGoogle Scholar
IAI 2006 International alliance for interoperability. IAI Web Site. Available at www.iai-international.org, accessed July 15, 2006.Google Scholar
ISO 12006-2 2001 Building construction: organization of information about construction works (Part 2: framework for classification of information). International Standards Organisation.Google Scholar
Kalfoglou, Y. and Robertson, D. 1999 Use of formal ontologies to support error checking in specifications. In Fensel, D. and Studer, R. (eds.), Proceedings of the 11th European Workshop on Knowledge Acquisition, Modeling and Management (EKAW’99), Lecture Notes in Artificial Intelligence, vol. 1621. Berlin: Springer, pp. 207224.Google Scholar
Kalyanpur, A., Parsia, B., Sirin, E. and Hendler, J. 2005 Debugging unsatisfiable classes in OWL ontologies. Journal of Web Semantics 3(4), 268293.CrossRefGoogle Scholar
Kayed, A. and Colomb, R. M. 2002 Extracting ontological concepts for tendering conceptual structures. Data and Knowledge Engineering 40, 7189.CrossRefGoogle Scholar
Kietz, J. U., Maedche, A. and Volz, R. 2000 A method for semi-automatic ontology acquisition from a corporate intranet. In Proceedings of the International Conference on Knowledge Engineering and Knowledge Management (EKAW’00), Workshop on Ontologies and Texts, CEUR Proceedings, Juan-Les-Pins, 51, 4.14.14.Google Scholar
Klein, M. 2001 Combining and relating ontologies: an analysis of problems and solutions. In Gomez-Perez, A., Gruninger, M., Stuckenschmidt, H. and Uschold, M. (eds.), Workshop on Ontologies and Information Sharing, International Joint Conferences on Artificial Intelligence (IJCAI’01), Seattle, USA, 4–5 August.Google Scholar
Klein, M., Fensel, D., Kiryakov, A. and Ognyanov, D. 2002 Ontology versioning and change detection on the Web. In Gomez-Perez, A. and Benjamins, V. R. (eds.), Proceedings of the 13th International Conference on Knowledge Engineering and Knowledge Management (EKAW02), Lecture Notes in Artificial Intelligence, vol. 2473. Berlin: Springer, pp. 247–259.Google Scholar
Lenat, D. B. and Guha, R. V. 1990 Building large knowledge-based systems: representation and inference in the Cyc project. Boston: Addison-Wesley.Google Scholar
Lopez, M. F. 1999 Overview of methodologies for building ontologies. In Proceedings of the International Joint Conferences on Artificial Intelligence (IJCAI-99), workshop on ontologies and problem-solving methods, Stockholm, August 2, 1999.Google Scholar
Lowe, E. J. 1995 Ontology. In Honderich, T. (ed.), The Oxford Companion to Philosophy. Available at www.xrefer.com/entry.jsp?xrefid=553052Google Scholar
McGuiness, D. L., Fikes, R., Rice, J. and Wilder, S. 2000 An environment for merging and testing large ontologies. In Seventh International Conference on Principles of Knowledge Representation and Reasoning 5KR 2000, Breckenridge, Colorado, USA, San Francisco, California: Morgan Kaufmann Publishers, pp. 1215.Google Scholar
Neches, R., Fikes, R. E., Finin, T., Gruber, T. R., Senator, T. and Swartout, W. R. 1991 Enabling Technology for Knowledge Sharing. AI Magazine 12(3), 3656.Google Scholar
Noy, N. F. and Klein, M. 2002 Ontology evolution: not the same as schema evolution, Technical Report SMI-2002-0926, Stanford.Google Scholar
Noy, N. F. and Musen, M. A. 2000 PROMPT: Algorithm and tool for automated ontology merging and alignment. In Proceedings of the 17th National Conference on Artificial Intelligence (AAAI’00), Austin: AAAI Press.Google Scholar
Noy, N. F., Sintek, M., Decker, S., Crubézy, M., Fergerson, R. W. and Musen, M. A. 2001 Creating semantic web contents with Protégé-2000. IEEE Intelligent Systems 16(2), 6071.CrossRefGoogle Scholar
Omelayenko, B. 2001 Syntactic-level ontology integration rules for e-commerce. In Proceedings of the 14th FLAIRS Conference (FLAIRS-2001), Key West, Florida, May 21–23, 2001. Menlo Park, California: AAAI press.Google Scholar
Partridge, C. 2002 The role of ontology in integrating semantically heterogeneous databases, Technical Report 05/02, LADSEB-CNR, Padova, Italy, June 2002. www.loa-cnr.it/Papers/ladseb_tr05-02.pdfGoogle Scholar
Pinto, H. S. and Martins, J. P. 2000 Reusing ontologies. In Proceedings of the Association for the Advancement of Artificial Intelligence (AAAI 2000) Spring Symposium Series, Workshop on Bringing Knowledge to Business Processes, SS-00-03. Menlo Park, California: AAAI Press, pp. 7784.Google Scholar
Rezgui, Y. 2001 Review of information and knowledge management practices state of the art in the construction industry. Knowledge Engineering Review 16(3), 241254.CrossRefGoogle Scholar
Rezgui, Y. 2006 Ontology-centered knowledge management using information retrieval techniques. Journal of Computing in Civil Engineering 20(4), 261270.CrossRefGoogle Scholar
Rezgui, Y. and Zarli, A. 2006 paving the way to the vision of digital construction: a strategic roadmap. Journal of Construction Engineering and Management 132(7), 767776.CrossRefGoogle Scholar
Rezgui, Y. 2007a Exploring virtual team-working effectiveness in the construction sector. Interacting with Computers 19(1), 96112.CrossRefGoogle Scholar
Rezgui, Y. 2007b Knowledge systems and value creation: an action research investigation. Industrial Management and Data Systems (Emerald) 107(2), 166182.CrossRefGoogle Scholar
Salton, G. and Buckley, C. 1988 Term weighting approaches in automatic retrieval. Information Processing and Management 24(5), 513523.CrossRefGoogle Scholar
Staab, S., Schnurr, H. P., Studer, R. and Sure, Y. 2001. Knowledge processes and ontologies. IEEE Intelligent Systems 16(1), 2634.CrossRefGoogle Scholar
STEP 1994. Overview: STEP (ISO 10303) Product Data Representation and Exchange initiative, TC 184/SC4, www.tc184-sc4.org/SC4_Open/SC4_Work_Products_Documents/STEP_(10303)/, last accessed 05/04/2005.Google Scholar
Stojanovic, L. and Motik, B. 2002 Ontology evolution with ontology. In Proceedings of the International Conference on Knowledge Engineering and Knowledge Management (EKAW02) Workshop on Evaluation of Ontology based Tools (EON2002), CEUR Workshop Proceedings, Siguenza, vol. 62, pp. 5362.Google Scholar
Studer, R., Benjamins, V. and Fensel, D. 1998 Knowledge engineering: principles and methods. IEEE Transactions on Data and Knowledge Engineering 25, 161197.CrossRefGoogle Scholar
Stumme, G. and Maedche, A. 2001 Ontology merging for federated ontologies on the semantic web. In: Gomez-Perez, A., Gruninger, M., Stuckenschmidt, H. and Uschold, M. (eds.), Workshop on Ontologies and Information Sharing, International Joint Conferences on Artificial Intelligence (IJCAI’01), Seattle, USA, 4–5 August 2001.Google Scholar
Sugumaran, V. and Storey, V. C. 2002 Ontologies for conceptual modeling: their creation, use and management. Data and Knowledge Engineering 42, 251271.CrossRefGoogle Scholar
Sure, Y., Erdmann, M., Angele, J., Staab, S., Studer, R. and Wenke, D. 2002 OntoEdit: collaborative ontology engineering for the semantic web. In Proceedings of the First International Semantic Web Conference (ISWC’02), Lecture Notes in Computer Science, vol. 2342. Berlin, Springer, pp. 221235.Google Scholar
Swartout, A. T. 1999. Ontologies. IEEE Intelligent Systems and Their Applications 14(1), 1819.CrossRefGoogle Scholar
Swartout, B., Ramesh, P., Knight, K. and Russ, T. 1997 Toward distributed use of large-scale ontologies, aaai symposium on ontological engineering, Stanford, 1997.Google Scholar
Tomovic, A., Janicic, P. and Keselj, V. 2006 n-Gram-based classification and unsupervised hierarchical clustering of genome sequences. Computer Methods And Programs In Biomedicine 81, 137153.CrossRefGoogle ScholarPubMed
Uschold, M. and King, M. 1995 Towards a Methodology for Building Ontologies. In Proceedings of the International Joint Conferences on Artificial Intelligence (IJCAI95), Workshop on Basic Ontological Issues in Knowledge Sharing, Montreal, 1995.Google Scholar
Welty, C. and Guarino, N. 2001 Supporting ontological analysis of taxonomic relationships. Data and Knowledge Engineering 39(1), 5174.CrossRefGoogle Scholar
Wetherill, M.Rezgui, Y.Lima, C. and Zarli, A. 2002 Knowledge management for the construction industry: the e-cognos project. Journal of Information Technology in Construction 7, 183196, www.itcon.org/2002/12Google Scholar