Preparing for the Semantic Web - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

Preparing for the Semantic Web

Description:

Example of Some Code ?xml version='1.0' encoding='iso-8859-1' ? rdf:RDF ... relation(boot, subClassOf, shoe). relation(jogging_shoe, subClassOf, sport_shoe) ... – PowerPoint PPT presentation

Number of Views:18
Avg rating:3.0/5.0
Slides: 14
Provided by: TLO2
Category:
Tags: boot | preparing | semantic | web

less

Transcript and Presenter's Notes

Title: Preparing for the Semantic Web


1
Preparing for the Semantic Web
  • Dr. Antonio M. Lopez, Jr.
  • Department of Computer Sciences and
  • Computer Engineering
  • Xavier University of Louisiana
  • One Drexel Drive, Campus Box 50
  • New Orleans, LA 70125
  • Voice 504.520.5248
  • Fax 504.520.7908
  • Email tlopez_at_xula.edu
  • WebPages www.xula.edu/tlopez

2
Evolution
World Wide Web today B2B e-Business B2C
Web-commerce
Semantic Web tomorrow Ontology-based Intelligent
agent driven
3
Research Influences
  • Web Integration
  • Frame-based Systems
  • Description Logics

4
Semantic Web Inroads
OWL
DAML OIL
DAML
RDFS
RDF
XML
HTML
5
Example of Some Code
lt?xml version1.0 encodingiso-8859-1
?gt ltrdfRDF xmlnsrdfhttp//www.w3.org/1999/02/2
2-rdf-syntax-ns xmlnsrdfshttp//www.w3.org/2
000/01/rdf-schema xmlnsdamlhttp//www.daml.o
rg/2001/03/damloil gt   ltrdfDescription
abouthttp//www.w3.orggt ltPublishergt World
Wide Web Consortium lt/Publishergt lt/rdfDescription
gt   ltdamlClass rdfIDHumangt ltrdfslabelgtHuman
lt/rdfslabelgt lt/damlClassgt
6
 ltdamlClass rdfIDMangt ltrdfssubClassOf
rdfresourceHuman/gt lt/damlClassgt   ltdamlClas
s rdfIDWomangt ltrdfssubClassOf
rdfresourceHuman/gt lt/damlClassgt   ltdamlClas
s rdfaboutHumangt ltdamldisjointUnionOf
rdfparseTypedamlcollectiongt ltdamlClass
rdfaboutMan/gt ltdamlClass
rdfaboutWoman/gt lt/damldisjointUnionOfgt lt/da
mlClassgt ltdamlClass rdfIDHumanBeinggt ltdaml
sameClassAs rdfresourceHuman/gt lt/damlClassgt
lt/rdfgt
7
A picture is worth
Human
sameClassAs HumanBeing
XOR
subClassOf
subClassOf
Man
Woman
8
Ontology
A logical theory that gives an explicit, partial
account of a conceptualization it is an
intentional semantic structure that encodes the
implicit rules constraining the structure of a
piece of reality. Guarino and Giaretta, 1995
Ontologies and Knowledge Bases Towards a
Terminological Classification
9
e-Commerce
size
color
Shoe
brand
subClassOf
subClassOf
Boot
Moccasin
aPartOf
subClassOf
aPartOf
Heel
subClassOf
Sole
Dress_shoe
Sport_shoe
subClassOf
subClassOf
subClassOf
Jogging_shoe
Court_shoe
Walking_shoe
10
Frame-based Approach to Knowledge Representation
name( Concept ). relation( Concept,
Relationship, Another_Concept ). slot( Concept,
Attribute ). value( Concept, Attribute,
What_it_is ).
11
First-order logic
name(shoe). name(moccasin). name(dress_shoe). name
(sport_shoe). name(boot). name(jogging_shoe). name
(walking_shoe). name(court_shoe). name(heel). name
(sole). relation(moccasin, subClassOf,
shoe). relation(dress_shoe, subClassOf,
shoe). relation(sport_shoe, subClassOf,
shoe). relation(boot, subClassOf,
shoe). relation(jogging_shoe, subClassOf,
sport_shoe). relation(walking_shoe, subClassOf,
sport_shoe). relation(court_shoe, subClassOf,
sport_shoe). relation(heel, aPartOf,
shoe). relation(sole, aPartOf, shoe). slot(shoe,
size). slot(shoe, color). slot(shoe, brand).
12
Verification of Ontological Structure
?- relation(What, aPartOf, Shoe).
Query
13
Preparing for the Semantic Web
  • Dr. Antonio M. Lopez, Jr.
  • Department of Computer Sciences and
  • Computer Engineering
  • Xavier University of Louisiana
  • One Drexel Drive, Campus Box 50
  • New Orleans, LA 70125
  • Voice 504.520.5248
  • Fax 504.520.7908
  • Email tlopez_at_xula.edu
  • WebPages www.xula.edu/tlopez
Write a Comment
User Comments (0)
About PowerShow.com