metadata, resources, and the rdf 김민수 chapter 1. creating the sementic web with rdf2 overview...
TRANSCRIPT
Metadata, Resources, Metadata, Resources, and the RDFand the RDF
김민수
Chapter 1
Creating the Sementic Web with RDF 2
OverviewOverview
KnowledgeRepresentation
LibraryMetadata
R
D
F
Creating the Sementic Web with RDF 3
OverviewOverview
XMLRDF
descriptionMetadata
Profile
structured
Creating the Sementic Web with RDF 4
OverviewOverview Language example
SyntaxVocabulary
•mapping between symbol and concept
Semantics•meaning of the vocabulary
RDF – rules for creating semantics RDF Schema – a way of creating vocabularies
Creating the Sementic Web with RDF 5
OverviewOverview
Knowledge RepresentationAssuming there are universal ways of represe
nting knowledge in vocabulary and structureCentrally determined framework
RDFUsing the same structure but allowing own vo
cabularyDecentralized scheme
Creating the Sementic Web with RDF 6
What Is RDF?What Is RDF?
The format which can represent and transport informationXML 은 structure 밖에 표현하지 못한다
The level above XML determines how the information is interpreted
A way to express relations between objectsgraph theory
Creating the Sementic Web with RDF 7
What Is RDF?What Is RDF?
Describing Data: The Concept of Graphs
Node 1 Node 2
Property nameResource Property value
Creating the Sementic Web with RDF 8
The statement, “Napoleon is emperor”, in RDF.<?xml version=“1.0”?>
<rdf:RDF xmlns:rdf=“http://www.w3.org/1999/02/22-rdf-syntax-ns#” xmlns:n=“http://www.historybuff.org/emperor/schema/”>
<rdf:Description about=“http://www.historybuff.org/Napoleon/”>
<n:emperor rdf:resource=“http://www.historybuff.org/France/Emperor/” />
</rdf:Description>
</rdf:RDF>
http://www.historybuff.org/Napoleon/
http://www.historybuff.org/France/Emperor/
http://www.historybuff.org/emperor/schema/
Creating the Sementic Web with RDF 9
What Is RDF?What Is RDF?
RDF VocabulariesWhere to define the terms for property names,
property values and constraints•RDF providing graph structure(format)•Not names and properties
RDF Schema
Creating the Sementic Web with RDF 10
What Is RDF?What Is RDF?
RDF Schema잘 만들지 않으면 Ambiguous 할 수 있다
•Which suit? Cloth or lawsuit?
Written in a specific languageLoad the schema at the URI when there is an
unknown term• cf. UAProf(User Agent Profile)
Using RDF to Using RDF to Annotate Text and Annotate Text and
PhotosPhotos
Chapter 2
Creating the Sementic Web with RDF 12
OverviewOverview
Annotateddocument
KnowledgeBase
Amaya
rdfpic
Protégé-2000
Creating the Sementic Web with RDF 13
Annotation of TextAnnotation of Text
AmayaThe browser/editor from the W3C
Creating the Sementic Web with RDF 14
Creating the Sementic Web with RDF 15
Creating the Sementic Web with RDF 16
Annotation of PhotoAnnotation of Photo
rdfpic
Creating the Sementic Web with RDF 17
Creating the Sementic Web with RDF 18
Protégé-2000Protégé-2000
Making a statement about knowledge Build an ontology