Toward The Semantic Deep Web

15

description

 

Transcript of Toward The Semantic Deep Web

Page 1: Toward The Semantic Deep Web
Page 2: Toward The Semantic Deep Web

What The Problem?

• Consider a typical web page

• Mark-up consists of: rendering information

• Semantic content is accessible to humans but not (easily) to computers…

• Machine requires Natural Language understanding

Page 3: Toward The Semantic Deep Web

Our Goal

• Accessing the deep web by various web technologies

e.g. XML Schema, RDF, OWL

• Represent the data in a machine accessible way

• Enriching ontologies using this data

Page 4: Toward The Semantic Deep Web

The Semantic Web

The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in co-operation.

[Tim Berners-Lee , 2001]

Page 5: Toward The Semantic Deep Web

Accessing semantic deep web

Two main approaches-•Ontology plug-in search•Deep web service annotation

Both approaches require a semantic deep web crawler or bot.

Page 6: Toward The Semantic Deep Web

Ontology plug-in search

ReferentFormSearch engine replies

refers toevokes

Concept

“Jaguar“

Page 7: Toward The Semantic Deep Web

Ontology plug-in search

Two processes-•Harvesting concepts or deep web form attribute.

•Iteratively link this concepts to build enriched ontology.

This ontology provides- - domain specific terms. - useful relationship and further related information.

Page 8: Toward The Semantic Deep Web

Deep web service annotation

How to represent data in a machine accessible way?

• Semantic data signature represented in computational graph -XML -RDF -RDF Schema -OWL (Web ontology language)

Page 9: Toward The Semantic Deep Web

The Semantic Web Layers

Standard

Standard

Standard

Page 10: Toward The Semantic Deep Web

XML

•User definable and domain specific markupcourse

teachertitle students

name http

=<course date=“...”> <title>...</title> <teacher>...</teacher> <name>...</name> <http>...</http> <students>...</students></course>

File Format Tree Structure

•Why not use XML to represent ontologies?XML makes no commitment on: Domain specific ontological vocabulary Conceptual meaning

Page 11: Toward The Semantic Deep Web

RDF(Resource Description Framework)

•A mechanism for annotating data and resources

•RDF is a graphical formalism

-for representing metadata about Web resource

-for describing the semantics of information in a machine- accessible way

Page 12: Toward The Semantic Deep Web

Person

subClassOfsubClassOf

type

domain range

type

RDF(S): RDF Schema

• Defines vocabulary for RDF•Organizes this basic vocabulary terms and the relations between those terms

-Class, subClassOf, type-Property, subPropertyOf-domain, range

Has Supervisor

Page 13: Toward The Semantic Deep Web

OWL :Web Ontology Language

•Ontologies standardize and formalize the meaning of words through concepts

•It helps softbots by serving knowledge about synonyms, antonyms, semantic relationship between concept.

Page 14: Toward The Semantic Deep Web

Conclusion

Ontology helps to find the concepts. Semi-automatic ontology generation from the deep web, quality of ontology measurement(reliability) is challenging. It requires natural language processing.

Page 15: Toward The Semantic Deep Web

Reference•Y. Sure and R. Studer. Vision for Semantically-Enabled Knowledge Technologies. Online at: KTweb -- Connecting Knowledge Technologies Communities, 2003.•Search on the semantic web IEEE Computer october 2005.•www.w3.org/TR/owl-features/•. M. Dean and G. Schreiber, OWL Web Ontology Language Reference, Feb. 2004; http://www.w3.org/ TR/2004/REC-owl-ref-20040210/. •T. Berners-Lee, J. Hendler, and O. Lassila, “The Semantic Web,” Scientific American, May 2001