18
Metadata, Resources, Metadata, Resources, and the RDF and the RDF 김김김 Chapter 1

Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

Embed Size (px)

Citation preview

Page 1: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

Metadata, Resources, Metadata, Resources, and the RDFand the RDF

김민수

Chapter 1

Page 2: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

Creating the Sementic Web with RDF 2

OverviewOverview

KnowledgeRepresentation

LibraryMetadata

R

D

F

Page 3: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

Creating the Sementic Web with RDF 3

OverviewOverview

XMLRDF

descriptionMetadata

Profile

structured

Page 4: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

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

Page 5: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

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

Page 6: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

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

Page 7: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

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

Page 8: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

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/

Page 9: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

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

Page 10: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

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)

Page 11: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

Using RDF to Using RDF to Annotate Text and Annotate Text and

PhotosPhotos

Chapter 2

Page 12: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

Creating the Sementic Web with RDF 12

OverviewOverview

Annotateddocument

KnowledgeBase

Amaya

rdfpic

Protégé-2000

Page 13: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

Creating the Sementic Web with RDF 13

Annotation of TextAnnotation of Text

AmayaThe browser/editor from the W3C

Page 14: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

Creating the Sementic Web with RDF 14

Page 15: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

Creating the Sementic Web with RDF 15

Page 16: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

Creating the Sementic Web with RDF 16

Annotation of PhotoAnnotation of Photo

rdfpic

Page 17: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

Creating the Sementic Web with RDF 17

Page 18: Metadata, Resources, and the RDF 김민수 Chapter 1. Creating the Sementic Web with RDF2 Overview Knowledge Representation Library Metadata RDFRDF

Creating the Sementic Web with RDF 18

Protégé-2000Protégé-2000

Making a statement about knowledge Build an ontology