Font Size: a A A

Towards the semantic Web: Knowledge representation in a dynamic, distributed environment

Posted on:2002-08-22Degree:Ph.DType:Thesis
University:University of Maryland College ParkCandidate:Heflin, Jeffrey DouglasFull Text:PDF
GTID:2468390011498539Subject:Computer Science
Abstract/Summary:
The World Wide Web is an information resource with virtually unlimited potential. However, this potential is relatively untapped because it is difficult for machines to process and integrate this information meaningfully. Recently, researchers have begun to explore the potential of associating web content with explicit meaning, in order to create a Semantic Web. Rather than rely on natural language processing to extract this meaning from existing documents, this approach requires authors to describe documents using a knowledge representation language.; Although knowledge representation can solve many of the Web's problems, existing research cannot be directly applied to the Semantic Web. Unlike most traditional knowledge bases, the Web is highly decentralized, changes rapidly, and contains a staggering amount of information. This thesis examines how knowledge representation must change to accommodate these factors. It presents a new method for integrating web data sources based on ontologies, where the sources explicitly commit to one or more autonomously developed ontologies. In addition to specifying the semantics of a set of terms, the ontologies can extend or revise one another. This technique permits automatic integration of sources that commit to ontologies with a common descendant, and when appropriate, of sources that commit to different versions of the same ontology.; The potential of the Semantic Web is demonstrated using SHOE, a prototype ontology language for the Web. SHOE is used to develop extensible shared ontologies and create assertions that commit to particular ontologies. SHOE can be reduced to datalog, allowing it to scale to the extent allowed by the optimized algorithms developed for deductive databases. To demonstrate the feasibility of the SHOE approach, we describe a basic architecture for a SHOE system and a suite of general purpose tools that allow SHOE to be created, discovered, and queried. Additionally, we examine the potential uses and difficulties associated with the SHOE approach by applying it to two problems in different domains.
Keywords/Search Tags:Web, SHOE, Knowledge representation, Potential
Related items