Ontology Creation: Extraction of Domain Knowledge from Web Documents
Considerable research has gone into developing ontologies and applying them to a variety of applications. The extraction of domain knowledge for developing these ontologies is often performed on a manual basis. The World Wide Web contains a wealth of knowledge about an application domain; however it is embedded within web pages. This research presents a methodology for semi-automatically extracting knowledge from the World Wide Web and organizing it into domain ontologies. Initial semantics of a target domain are provided by a set of keywords. From these, web pages are identified that contain relevant information for the subject domain using search engines. Web data extraction techniques are employed to extract information from these web pages and infer how the information is related. Extracted knowledge is then organized into a domain ontology. Testing of the methodology on various application domains illustrates the feasibility of the approach.
KeywordsDomain Knowledge Natural Language Processing Target Domain Domain Ontology Internet Address
Unable to display preview. Download preview PDF.
- 2.Embley, D.W.: Toward Semantic Understanding: An Approach Based on Information Extraction Ontologies. Presented at ACM International Conference Proceeding Series; Proceedings of the fifteenth conference on Australasian database, Dunedin, New Zealand (2004)Google Scholar
- 4.Weber, R.: Ontological Issues in Accounting Information Systems. In: Sutton, S.A.A. (ed.) Researching Accounting as an Information Systems Discipline. American Accounting Association, Sarasota (2002)Google Scholar
- 6.Kedad, Z., Métais, E.: Dealing with Semantic Heterogeneity During Data Integration. In: Akoka, J., Bouzeghoub, M., Comyn-Wattiau, I., Métais, E. (eds.) ER 1999. LNCS, vol. 1728, pp. 325–339. Springer, Heidelberg (1999)Google Scholar
- 7.Bergholtz, M., Johannesson, P.: Classifying the Semantics of Relationships in Conceptual Modeling by Categorization of Roles, Madrid, Spain, June 28-29 (2001)Google Scholar
- 8.Storey, V.C.: Classifying and Comparing Relationships in Conceptual Modeling. IEEE Transactions on Knowledge and Data Engineering (forthcoming, 2005)Google Scholar
- 10.Califf, A.M.E., Mooney, R.J.: Relational learning of pattern-match rules for information extraction. Presented at Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence conference innovative applications of artificial intelligence, Orlando, Florida (1999)Google Scholar
- 17.Fellbaum, C.: Introduction. In: WordNet: An Electronic Lexical Database, pp. 1–19. The MIT Press, Cambridge (1998)Google Scholar