SlideShare une entreprise Scribd logo
1  sur  43
Linked Data 4 Principles
오 원 석
wonseok.oh@li-st.com
1
1. Linked Data 4 Principles
2
a method of publishing structured data so that it can be
interlinked and become more useful through semantic
queries. It builds upon standard Web technologies such
as HTTP, RDF and URIs.
but rather than using them to serve web pages for human
readers, it extends them to share information in a way that
can be read automatically by computers. This enables data
from different sources to be connected and queried
Linked Data 4 Principles
Linked Data 4 Principles
3
Linked Data 4 Principles
Linked Data 4 Principles
기본, 원칙 충실
4
Linked Data 4 Principles
1. Use URIs as names for things
2. Use HTTP URIs so that people can look up those names
3. When someone looks up a URI, provide useful RDF Information, using
the standards (RDF*, SPARQL)
4. Include links to other URIs. so that they can discover more things.
Tim Berners-Lee
Date: 2006-07-27, last change: Date: 2009/06/18
http://www.w3.org/DesignIssues/LinkedData
URI HTTP RDF SPARQL
5
Linked Data 4 Principles
1. URI를 이용하여 자원을 식별하라.
2. 기계나 사람이 URI로 식별된 자원을 룩업(look up, 탐색, 참조)할 수 있도
록 하기 위해 HTTP(프로토콜)를 이용하라.
3. 기계나 사람이 식별된 URI를 룩업 했을 때 RDF 또는 SPARQL 등의 표준화된
형식으로 해당 URI가 포함하는 풍부한 정보를 제공하라.
4. 또 다른 자원으로의 연결(link)을 통해 더 많은 지식을 발견하고 활용할 수 있
도록 하라.
Tim Berners-Lee
Date: 2006-07-27, last change: Date: 2009/06/18
http://www.w3.org/DesignIssues/LinkedData
URI HTTP RDF SPARQL
6
http://lod.nl.go.kr/page/KMO200932143
7
http://lod.nl.go.kr/page/KMO200932143
1. Use URIs as names for things
http://lod.nl.go.kr/resource/KMO200932143
1
8
식별 – 유일한 것
1. email
2. URI
3. 주민등록 번호
4. 비자카드 번호
5. …
인터넷, 웹
현실 세계
9
자원의 식별, URI
1. 하나의 개체에 대해 URI가 무조건 하나만 있어야 하는 것은 아닙니다.
- 이건 가능하지도 않을 뿐더러 그럴 필요도 없습니다.
2. 가능하다면 단순한 형태가 좋습니다.
- Linked Data는 기계를 위한 것이 더 크지만 사람도 배려하면 더 좋습니다.
3. (내부적으로) 중복을 피할 수 있는(식별을 유지할 수 있는) 형태가 좋습니다.
- 사람 이름 (특히 한국)
4. 또 다른 것들이 있지만 오늘은 여기까지만 ~~~
10
자원의 식별, URI
1. 하나의 개체에 대해 URI가 무조건 하나만 있어야 하는 것은 아닙니다.
- 이건 가능하지도 않을 뿐더러 그럴 필요도 없습니다.
http://dbpedia.org/resource/Yu_Ri_Sung
http://ko.dbpedia.org/resource/성유리
http://ko.wikipedia.org/wiki/성유리
http://wikidata.org/entity/Q487560
???
???
11
자원의 식별, URI
1. 하나의 개체에 대해 URI가 무조건 하나만 있어야 하는 것은 아닙니다.
- 이건 가능하지도 않을 뿐더러 그럴 필요도 없습니다.
http://www.koreanmedi.com/html_news/article/view.php?Hcate1=1&Hcmode=view&Hcate2=815&Hid=5241
http://ko.wikipedia.org/wiki/성유리
• 이미지 출처 :
URI http://????????.com/resource/yuri_finkl
Name • 성유리
bloodType • B
email • yurizzang@li-st.com
URI http://data.kdata.kr/resource/Sung_Yu-ri
Name • Sung Yu-ri
bloodType • O
email • yurizzang@li-st.com
같은 사람
12
자원의 식별, URI
1. 하나의 개체에 대해 URI가 무조건 하나만 있어야 하는 것은 아닙니다.
- 이건 가능하지도 않을 뿐더러 그럴 필요도 없습니다.
http://www.mbn.co.kr/pages/news/newsView.php?news_seq_no=1411405
http://www.sportsseoul.com/?c=v&m=n&i=69804
• 이미지 출처 :
URI
http://data.kdata.kr/resource/Lee_Byung-
kyu_1974_baseball
Name • 이병규
team • LG Twins
birthDate • 1974-10-25
URI
http://data.kdata.kr/resource/Lee_Byung-
kyu_1983_baseball
Name • 이병규
team • LG Twins
birthDate • 1983-10-09
다른 사람
13
자원의 식별, URI
2. 가능하다면 단순한 형태가 좋습니다.
- Linked Data는 기계를 위한 것이 더 크지만 사람도 배려하면 더 좋습니다.
http://data.kdata.kr/resource/Lee_Byung-kyu_1983_baseball
http://data.kdata.kr/resource/Lee_Byung-kyu_1974_baseball
http://data.kdata.kr/resource/11111000101010101010101001111
http://lod.nl.go.kr/author/공지영
http://lod.nl.go.kr/resource/KAC201007577
http://lod.nl.go.kr/author/이문열
owl:sameAs
14
자원의 식별, URI
http://data.kdata.kr/resource/Lee_Byung-kyu_1983_baseball
http://data.kdata.kr/resource/Lee_Byung-kyu_1974_baseball
http://data.kdata.kr/resource/Lee_Byung-kyu_1983_baseball_doosanbears_xxx
http://lod.nl.go.kr/author/공지영
http://lod.nl.go.kr/resource/공지영
http://lod.nl.go.kr/author/공지영_[birthDate]_[deathDate]_xxx
3. (내부적으로) 중복을 피할 수 있는(식별을 유지할 수 있는) 형태가 좋습니다.
- 사람 이름 (특히 한국)
?
15
URI 할당
• Linked Data에서의 식별은 개체를 웹상에서 고유하게 식별할 수 있어야 한다는 의미입니다.
• 다행스럽게도 웹은 우리에게 유일한 URI를 부여할 수 있는 기회를 제공합니다.
http://lod.nl.go.kr/author/공지영
http://ko.dbpedia.org/resource/공지영
Host Context Naming
Host Context Naming
16
http://lod.nl.go.kr/page/KMO200932143
2. Use HTTP URIs so that people can look up
those names
http://lod.nl.go.kr/resource/KMO200932143
2
17
HTTP 프로토콜
http://lod.nl.go.kr/author/공지영
Host Context Naming
124.137.58.19
Web Server
• 온톨로지 또는 지식 표현에서의 URI와 Linked Data 에
서 URI의 차이
• Linked Data에서의 URI는 웹서버(HTTP 프로토콜)를
통해 발행(Publish) 되어 있어야 함.
18
HTTP 프로토콜 & LOD Platform
• http://lod.nl.go.kr/resource/KMO200932143
Web Server
LOD Platform
SPARQL
Endpoint
Triple Store
124.137.58.19
HTTP/data/KMO200932143
/page/KMO200932143
19
http://lod.nl.go.kr/page/KMO200932143
• http://lod.nl.go.kr/page/KMO200932143
• http://lod.nl.go.kr/resource/KMO200932143
• http://lod.nl.go.kr/data/KMO200932143
20
http://lod.nl.go.kr/page/KMO200932143
3. When someone looks up a URI, provide useful information, using the standards
(RDF*, SPARQL)
3
21
RDF
• http://lod.nl.go.kr/data/KMO200932143
22
URI : /resource/
Machine : /data/
Human(Browser)
: /page/
• http://lod.nl.go.kr/resource/KMO200932143
• http://lod.nl.go.kr/data/KMO200932143
• http://lod.nl.go.kr/page/KMO200932143
Content Negotiation
URI
Browser
23
URI : /resource/
Human (Browser) :
/page/
• http://lod.nl.go.kr/resource/KMO200932143
• http://lod.nl.go.kr/page/KMO200932143
Content Negotiation
URI
Browser
24
URI : /resource/
Machine : /data/
• http://lod.nl.go.kr/resource/KMO200932143
• http://lod.nl.go.kr/data/KMO200932143
Content Negotiation + HTTP  RDF
URI
<nlon:OfflineMaterial rdf:about="http://lod.nl.go.kr/resource/KMO200932143">
<j.0:extent>294 p</j.0:extent>
<nlon:publicationPlace>파주</nlon:publicationPlace>
<dcterms:subject rdf:resource="http://lod.nl.go.kr/resource/KSH00350647"/>
<j.0:extent>23 cm</j.0:extent>
<nlon:datePublished rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime"
>2015-01-30T09:51:37</nlon:datePublished>
<owl:sameAs rdf:resource="http://libris.kb.se/bib/12404806"/>
<dc:creator>공지영</dc:creator>
<nlon:localHolding>EM4519211</nlon:localHolding>
<dcterms:subject rdf:resource="http://lod.nl.go.kr/resource/KSH00293924"/>
<bibo:isbn>9788936433703</bibo:isbn>
<dc:publisher>창비</dc:publisher>
………..
25
HTTP  SPARQL
http://www.w3.org/2002/07/owl#sameAs : http://libris.kb.se/bib/12404806
http://lod.nl.go.kr/ontology/ddcn : http://lod.nl.go.kr/ddc/895_e21
http://lod.nl.go.kr/ontology/kdcn : http://lod.nl.go.kr/kdc/813_e4
http://www.w3.org/1999/02/22-rdf-syntax-ns#type : http://lod.nl.go.kr/ontology/Book
http://www.w3.org/1999/02/22-rdf-syntax-ns#type :
http://lod.nl.go.kr/ontology/OfflineMaterial
http://purl.org/dc/terms/relation : http://lod.nl.go.kr/resource/CMO201400160
http://purl.org/dc/terms/creator : http://lod.nl.go.kr/resource/KAC201007577
http://purl.org/dc/terms/subject : http://lod.nl.go.kr/resource/KSH00293921
http://purl.org/dc/terms/subject : http://lod.nl.go.kr/resource/KSH00293924
http://purl.org/dc/terms/subject : http://lod.nl.go.kr/resource/KSH00347792
26
http://lod.nl.go.kr/page/KMO200932143
4. Include links to other URIs. so that they can
discover more things.
4
27
link to other URIs
http://libris.kb.se/bib/12404806
28
link to other URIs
표제정보 : 도가니
형식정보 : 도서
저자정보 : 공지영
발행년도 : 2009
주제정보 : 한국 현대 소설
한국 현대 문학
Children with disabilities -- Abuse of -- Korea (South) -- Fiction. (LCSH)
Child sexual abuse -- Fiction. (LCSH)
Korean language -- Fiction. (LCSH)
도가니
• http://lod.nl.go.kr/resource/KMO200932143 • http://libris.kb.se/bib/12404806
29
집필 원작 주연
주연
30
1, 2, 3 원칙
작가 : 공지영
도서 : 도가니
영화 : 도가니
31
4 원칙
작가 : 공지영
도서 : 도가니
영화 : 도가니
32
Linked Data 4 Principles
URI 로 식별하고 연계(링킹)하고
RDF 로 표현하고
SPARQL 로 질의하고
HTTP 로 유통해서~~~
보다 풍요로운 데이터 세상을 만들자.
33
2. 안타까운 몇 가지 이야기
34
첫 번째 이야기
1. 방화벽
- SPARQL 질의
- Content Fusion
1. GET/POST
- 마크업 요소의 근간인 꺽쇠(<, >) 사용 금지
2. 외부 서비스 연결 차단
- 인터링킹 대상의 콘텐츠 활용 불가
35
두 번째 이야기
2. 킬러 서비스
Linked (Open) Data Service
지능적인…
나이스한…
혁신적인…
의미 기반의…
팬시한….
36
세 번째 이야기
3. URI 통제, 무분별한 명명
1. Vocabulary
2. Naming Rule
3. Content Negotiation
37
네 번째 이야기
4. LOD의 활용
1. LOD 발행
2. SPARQL Endpoint
3. 실시간 처리 : 개념적 글로벌 데이터베이스
38
3. 마치면서
39
LOD 활용
도가니
9788936433703 한국현대소설
공지영
영화: 도가니
[sameAs]
http://dbpedia.org/resource/ Gong_Ji-young
[foaf:depiction]
[저자]
[원작영화]
[isbn]
[subject]
[sameAs]
[hasPhotoCollection]
http://dbpedia.org/resource/
The_Crucible_(2011_film)
http://wifo5-03.informatik.uni-
mannheim.de/flickrwrappr/photos/The_Cruc
ible_(2011_film)
[sameAs]
http://data.kdata.kr/reso
urce/Gong_Ji-young
http://upload.wikimedia.org/wikipedia/common
s/4/49/공지영_Gong_Ji-young.jpg
내 데이터 외부 데이터
웹
40
Play Ground
AppAppAppApp
ServiceServiceService
datadatadata
datadatadata
41
생각해 보며 마칠까요?
Copyright by: http://www.sinclairdesign.com/index.php
“We don’t have time to talk about new approaches,
we have a battle to fight here.”
감사합니다.
주식회사 리스트 대표이사 : http://li-st.com
대한민국 대표 LOD - KDATA : http://kdata.kr
새주소 기반 Linked Open Data - 주소데이터 : http://jusodata.kr
codalida@gmail.com , ceo@li-st.com

Contenu connexe

Tendances

RDF 개념 및 구문 소개
RDF 개념 및 구문 소개RDF 개념 및 구문 소개
RDF 개념 및 구문 소개Dongbum Kim
 
Web ontology language (owl)
Web ontology language (owl)Web ontology language (owl)
Web ontology language (owl)Ameer Sameer
 
Introduction To RDF and RDFS
Introduction To RDF and RDFSIntroduction To RDF and RDFS
Introduction To RDF and RDFSNilesh Wagmare
 
Introduction to Linked Data
Introduction to Linked DataIntroduction to Linked Data
Introduction to Linked DataJuan Sequeda
 
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODOLinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODOChris Mungall
 
Chapter 1 semantic web
Chapter 1 semantic webChapter 1 semantic web
Chapter 1 semantic webR A Akerkar
 
Information_Retrieval_Models_Nfaoui_El_Habib
Information_Retrieval_Models_Nfaoui_El_HabibInformation_Retrieval_Models_Nfaoui_El_Habib
Information_Retrieval_Models_Nfaoui_El_HabibEl Habib NFAOUI
 
Introduction to RDF
Introduction to RDFIntroduction to RDF
Introduction to RDFNarni Rajesh
 
The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)Myungjin Lee
 
온톨로지 개념 및 표현언어
온톨로지 개념 및 표현언어온톨로지 개념 및 표현언어
온톨로지 개념 및 표현언어Dongbum Kim
 
Resource description and Access
Resource description and AccessResource description and Access
Resource description and AccessUDAYA VARADARAJAN
 
The Semantic Web #6 - RDF Schema
The Semantic Web #6 - RDF SchemaThe Semantic Web #6 - RDF Schema
The Semantic Web #6 - RDF SchemaMyungjin Lee
 
RDA Intro - AACR2 / MARC> RDA / FRBR / Semantic Web
RDA Intro - AACR2 / MARC> RDA / FRBR / Semantic WebRDA Intro - AACR2 / MARC> RDA / FRBR / Semantic Web
RDA Intro - AACR2 / MARC> RDA / FRBR / Semantic Webrobin fay
 
Semantic Web - Ontologies
Semantic Web - OntologiesSemantic Web - Ontologies
Semantic Web - OntologiesSerge Linckels
 

Tendances (20)

RDF 해설서
RDF 해설서RDF 해설서
RDF 해설서
 
RDF 개념 및 구문 소개
RDF 개념 및 구문 소개RDF 개념 및 구문 소개
RDF 개념 및 구문 소개
 
Web ontology language (owl)
Web ontology language (owl)Web ontology language (owl)
Web ontology language (owl)
 
Introduction To RDF and RDFS
Introduction To RDF and RDFSIntroduction To RDF and RDFS
Introduction To RDF and RDFS
 
Introduction to Linked Data
Introduction to Linked DataIntroduction to Linked Data
Introduction to Linked Data
 
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODOLinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
 
Introduction to RDF
Introduction to RDFIntroduction to RDF
Introduction to RDF
 
Chapter 1 semantic web
Chapter 1 semantic webChapter 1 semantic web
Chapter 1 semantic web
 
Information_Retrieval_Models_Nfaoui_El_Habib
Information_Retrieval_Models_Nfaoui_El_HabibInformation_Retrieval_Models_Nfaoui_El_Habib
Information_Retrieval_Models_Nfaoui_El_Habib
 
Introduction to RDF
Introduction to RDFIntroduction to RDF
Introduction to RDF
 
The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)The Semantic Web #9 - Web Ontology Language (OWL)
The Semantic Web #9 - Web Ontology Language (OWL)
 
온톨로지 개념 및 표현언어
온톨로지 개념 및 표현언어온톨로지 개념 및 표현언어
온톨로지 개념 및 표현언어
 
RDF, linked data and semantic web
RDF, linked data and semantic webRDF, linked data and semantic web
RDF, linked data and semantic web
 
Resource description and Access
Resource description and AccessResource description and Access
Resource description and Access
 
RDF Data Model
RDF Data ModelRDF Data Model
RDF Data Model
 
Introduction to linked data
Introduction to linked dataIntroduction to linked data
Introduction to linked data
 
The Semantic Web #6 - RDF Schema
The Semantic Web #6 - RDF SchemaThe Semantic Web #6 - RDF Schema
The Semantic Web #6 - RDF Schema
 
FOAF
FOAFFOAF
FOAF
 
RDA Intro - AACR2 / MARC> RDA / FRBR / Semantic Web
RDA Intro - AACR2 / MARC> RDA / FRBR / Semantic WebRDA Intro - AACR2 / MARC> RDA / FRBR / Semantic Web
RDA Intro - AACR2 / MARC> RDA / FRBR / Semantic Web
 
Semantic Web - Ontologies
Semantic Web - OntologiesSemantic Web - Ontologies
Semantic Web - Ontologies
 

En vedette

Linked Data in Healthcare and Life Sciences
Linked Data in Healthcare and Life SciencesLinked Data in Healthcare and Life Sciences
Linked Data in Healthcare and Life SciencesJames G. Boram Kim
 
Linked Data Technology and Status
Linked Data Technology and StatusLinked Data Technology and Status
Linked Data Technology and StatusMyungjin Lee
 
웹의 또 다른 모습, 글로벌 데이터베이스 Linked open data
웹의 또 다른 모습, 글로벌 데이터베이스 Linked open data웹의 또 다른 모습, 글로벌 데이터베이스 Linked open data
웹의 또 다른 모습, 글로벌 데이터베이스 Linked open dataHansung University
 
공공데이터와 Linked open data
공공데이터와 Linked open data공공데이터와 Linked open data
공공데이터와 Linked open dataMyungjin Lee
 
쉽게 이해하는 LOD
쉽게 이해하는 LOD쉽게 이해하는 LOD
쉽게 이해하는 LODMyungjin Lee
 
LOD(Linked Open Data) Recommendations
LOD(Linked Open Data) RecommendationsLOD(Linked Open Data) Recommendations
LOD(Linked Open Data) RecommendationsMyungjin Lee
 

En vedette (8)

Linked Data in Healthcare and Life Sciences
Linked Data in Healthcare and Life SciencesLinked Data in Healthcare and Life Sciences
Linked Data in Healthcare and Life Sciences
 
링크드 데이터 사례
링크드 데이터 사례링크드 데이터 사례
링크드 데이터 사례
 
Linked Data Technology and Status
Linked Data Technology and StatusLinked Data Technology and Status
Linked Data Technology and Status
 
웹의 또 다른 모습, 글로벌 데이터베이스 Linked open data
웹의 또 다른 모습, 글로벌 데이터베이스 Linked open data웹의 또 다른 모습, 글로벌 데이터베이스 Linked open data
웹의 또 다른 모습, 글로벌 데이터베이스 Linked open data
 
공공데이터와 Linked open data
공공데이터와 Linked open data공공데이터와 Linked open data
공공데이터와 Linked open data
 
쉽게 이해하는 LOD
쉽게 이해하는 LOD쉽게 이해하는 LOD
쉽게 이해하는 LOD
 
Open Data and Linked Data
Open Data and Linked DataOpen Data and Linked Data
Open Data and Linked Data
 
LOD(Linked Open Data) Recommendations
LOD(Linked Open Data) RecommendationsLOD(Linked Open Data) Recommendations
LOD(Linked Open Data) Recommendations
 

Similaire à Linked Data 4 principles

Linked data
Linked dataLinked data
Linked dataLiST Inc
 
LOD 구축현황 과 현황
LOD 구축현황 과 현황LOD 구축현황 과 현황
LOD 구축현황 과 현황sbchae
 
문화유산 정보와 시맨틱웹 응용
문화유산 정보와 시맨틱웹 응용문화유산 정보와 시맨틱웹 응용
문화유산 정보와 시맨틱웹 응용LiST Inc
 
Interlinking for Linked Data
Interlinking for Linked DataInterlinking for Linked Data
Interlinking for Linked DataMyungjin Lee
 
도서관 분야의 링크드 데이터 구축 동향
도서관 분야의 링크드 데이터 구축 동향도서관 분야의 링크드 데이터 구축 동향
도서관 분야의 링크드 데이터 구축 동향Hansung University
 
도서관은 웹에 존재하는가
도서관은 웹에 존재하는가도서관은 웹에 존재하는가
도서관은 웹에 존재하는가Hansung University
 
Technology Trends for LOD and Semantic Web
Technology Trends for LOD and Semantic WebTechnology Trends for LOD and Semantic Web
Technology Trends for LOD and Semantic WebSaltlux Inc.
 
Linked open data
Linked open dataLinked open data
Linked open dataToby Yun
 
semantic web and linked data
semantic web and linked datasemantic web and linked data
semantic web and linked dataHaklae Kim
 
시맨틱 웹과 링크드데이터
시맨틱 웹과 링크드데이터시맨틱 웹과 링크드데이터
시맨틱 웹과 링크드데이터Haklae Kim
 
Basic of web ref.웹을지탱하는기술_01
Basic of web ref.웹을지탱하는기술_01Basic of web ref.웹을지탱하는기술_01
Basic of web ref.웹을지탱하는기술_01SangHun Lee
 
Statistics and linked data
Statistics and linked dataStatistics and linked data
Statistics and linked dataymchu88
 
Daum5강 당신도 파워블로거가 될 수 있어요!
Daum5강 당신도 파워블로거가 될 수 있어요!Daum5강 당신도 파워블로거가 될 수 있어요!
Daum5강 당신도 파워블로거가 될 수 있어요!Sue Hyun Jung
 
Pharmaceutical Industry and Linked Data
Pharmaceutical Industry and Linked DataPharmaceutical Industry and Linked Data
Pharmaceutical Industry and Linked Dataymchu88
 
Pharmaceutical Industry and Linked Data
Pharmaceutical Industry and Linked DataPharmaceutical Industry and Linked Data
Pharmaceutical Industry and Linked Dataymchu88
 
인터링킹, InterLinking, LOD
인터링킹, InterLinking, LOD인터링킹, InterLinking, LOD
인터링킹, InterLinking, LOD경욱 이
 

Similaire à Linked Data 4 principles (20)

Linked data
Linked dataLinked data
Linked data
 
LOD 구축현황 과 현황
LOD 구축현황 과 현황LOD 구축현황 과 현황
LOD 구축현황 과 현황
 
문화유산 정보와 시맨틱웹 응용
문화유산 정보와 시맨틱웹 응용문화유산 정보와 시맨틱웹 응용
문화유산 정보와 시맨틱웹 응용
 
Interlinking for Linked Data
Interlinking for Linked DataInterlinking for Linked Data
Interlinking for Linked Data
 
도서관 분야의 링크드 데이터 구축 동향
도서관 분야의 링크드 데이터 구축 동향도서관 분야의 링크드 데이터 구축 동향
도서관 분야의 링크드 데이터 구축 동향
 
도서관은 웹에 존재하는가
도서관은 웹에 존재하는가도서관은 웹에 존재하는가
도서관은 웹에 존재하는가
 
Technology Trends for LOD and Semantic Web
Technology Trends for LOD and Semantic WebTechnology Trends for LOD and Semantic Web
Technology Trends for LOD and Semantic Web
 
library linked data
library linked datalibrary linked data
library linked data
 
Linked Open Data
Linked Open DataLinked Open Data
Linked Open Data
 
Social Networking And Its Fluency For Librarians 조명대
Social Networking And Its Fluency For Librarians 조명대Social Networking And Its Fluency For Librarians 조명대
Social Networking And Its Fluency For Librarians 조명대
 
Linked open data
Linked open dataLinked open data
Linked open data
 
semantic web and linked data
semantic web and linked datasemantic web and linked data
semantic web and linked data
 
시맨틱 웹과 링크드데이터
시맨틱 웹과 링크드데이터시맨틱 웹과 링크드데이터
시맨틱 웹과 링크드데이터
 
Basic of web ref.웹을지탱하는기술_01
Basic of web ref.웹을지탱하는기술_01Basic of web ref.웹을지탱하는기술_01
Basic of web ref.웹을지탱하는기술_01
 
Statistics and linked data
Statistics and linked dataStatistics and linked data
Statistics and linked data
 
Daum5강 당신도 파워블로거가 될 수 있어요!
Daum5강 당신도 파워블로거가 될 수 있어요!Daum5강 당신도 파워블로거가 될 수 있어요!
Daum5강 당신도 파워블로거가 될 수 있어요!
 
Pharmaceutical Industry and Linked Data
Pharmaceutical Industry and Linked DataPharmaceutical Industry and Linked Data
Pharmaceutical Industry and Linked Data
 
Pharmaceutical Industry and Linked Data
Pharmaceutical Industry and Linked DataPharmaceutical Industry and Linked Data
Pharmaceutical Industry and Linked Data
 
1.sos2010 tony
1.sos2010 tony1.sos2010 tony
1.sos2010 tony
 
인터링킹, InterLinking, LOD
인터링킹, InterLinking, LOD인터링킹, InterLinking, LOD
인터링킹, InterLinking, LOD
 

Dernier

클라우드 애플리케이션 보안 플랫폼 'Checkmarx One' 소개자료
클라우드 애플리케이션 보안 플랫폼 'Checkmarx One' 소개자료클라우드 애플리케이션 보안 플랫폼 'Checkmarx One' 소개자료
클라우드 애플리케이션 보안 플랫폼 'Checkmarx One' 소개자료Softwide Security
 
도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'
도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'
도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'Hyundai Motor Group
 
오픈소스 위험 관리 및 공급망 보안 솔루션 'Checkmarx SCA' 소개자료
오픈소스 위험 관리 및 공급망 보안 솔루션 'Checkmarx SCA' 소개자료오픈소스 위험 관리 및 공급망 보안 솔루션 'Checkmarx SCA' 소개자료
오픈소스 위험 관리 및 공급망 보안 솔루션 'Checkmarx SCA' 소개자료Softwide Security
 
[OpenLAB] AWS reInvent를 통해 바라본 글로벌 Cloud 기술동향.pdf
[OpenLAB] AWS reInvent를 통해 바라본 글로벌 Cloud 기술동향.pdf[OpenLAB] AWS reInvent를 통해 바라본 글로벌 Cloud 기술동향.pdf
[OpenLAB] AWS reInvent를 통해 바라본 글로벌 Cloud 기술동향.pdfssuserf8b8bd1
 
Grid Layout (Kitworks Team Study 장현정 발표자료)
Grid Layout (Kitworks Team Study 장현정 발표자료)Grid Layout (Kitworks Team Study 장현정 발표자료)
Grid Layout (Kitworks Team Study 장현정 발표자료)Wonjun Hwang
 
파일 업로드(Kitworks Team Study 유현주 발표자료 240510)
파일 업로드(Kitworks Team Study 유현주 발표자료 240510)파일 업로드(Kitworks Team Study 유현주 발표자료 240510)
파일 업로드(Kitworks Team Study 유현주 발표자료 240510)Wonjun Hwang
 

Dernier (6)

클라우드 애플리케이션 보안 플랫폼 'Checkmarx One' 소개자료
클라우드 애플리케이션 보안 플랫폼 'Checkmarx One' 소개자료클라우드 애플리케이션 보안 플랫폼 'Checkmarx One' 소개자료
클라우드 애플리케이션 보안 플랫폼 'Checkmarx One' 소개자료
 
도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'
도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'
도심 하늘에서 시속 200km로 비행할 수 있는 미래 항공 모빌리티 'S-A2'
 
오픈소스 위험 관리 및 공급망 보안 솔루션 'Checkmarx SCA' 소개자료
오픈소스 위험 관리 및 공급망 보안 솔루션 'Checkmarx SCA' 소개자료오픈소스 위험 관리 및 공급망 보안 솔루션 'Checkmarx SCA' 소개자료
오픈소스 위험 관리 및 공급망 보안 솔루션 'Checkmarx SCA' 소개자료
 
[OpenLAB] AWS reInvent를 통해 바라본 글로벌 Cloud 기술동향.pdf
[OpenLAB] AWS reInvent를 통해 바라본 글로벌 Cloud 기술동향.pdf[OpenLAB] AWS reInvent를 통해 바라본 글로벌 Cloud 기술동향.pdf
[OpenLAB] AWS reInvent를 통해 바라본 글로벌 Cloud 기술동향.pdf
 
Grid Layout (Kitworks Team Study 장현정 발표자료)
Grid Layout (Kitworks Team Study 장현정 발표자료)Grid Layout (Kitworks Team Study 장현정 발표자료)
Grid Layout (Kitworks Team Study 장현정 발표자료)
 
파일 업로드(Kitworks Team Study 유현주 발표자료 240510)
파일 업로드(Kitworks Team Study 유현주 발표자료 240510)파일 업로드(Kitworks Team Study 유현주 발표자료 240510)
파일 업로드(Kitworks Team Study 유현주 발표자료 240510)
 

Linked Data 4 principles

  • 1. Linked Data 4 Principles 오 원 석 wonseok.oh@li-st.com
  • 2. 1 1. Linked Data 4 Principles
  • 3. 2 a method of publishing structured data so that it can be interlinked and become more useful through semantic queries. It builds upon standard Web technologies such as HTTP, RDF and URIs. but rather than using them to serve web pages for human readers, it extends them to share information in a way that can be read automatically by computers. This enables data from different sources to be connected and queried Linked Data 4 Principles Linked Data 4 Principles
  • 4. 3 Linked Data 4 Principles Linked Data 4 Principles 기본, 원칙 충실
  • 5. 4 Linked Data 4 Principles 1. Use URIs as names for things 2. Use HTTP URIs so that people can look up those names 3. When someone looks up a URI, provide useful RDF Information, using the standards (RDF*, SPARQL) 4. Include links to other URIs. so that they can discover more things. Tim Berners-Lee Date: 2006-07-27, last change: Date: 2009/06/18 http://www.w3.org/DesignIssues/LinkedData URI HTTP RDF SPARQL
  • 6. 5 Linked Data 4 Principles 1. URI를 이용하여 자원을 식별하라. 2. 기계나 사람이 URI로 식별된 자원을 룩업(look up, 탐색, 참조)할 수 있도 록 하기 위해 HTTP(프로토콜)를 이용하라. 3. 기계나 사람이 식별된 URI를 룩업 했을 때 RDF 또는 SPARQL 등의 표준화된 형식으로 해당 URI가 포함하는 풍부한 정보를 제공하라. 4. 또 다른 자원으로의 연결(link)을 통해 더 많은 지식을 발견하고 활용할 수 있 도록 하라. Tim Berners-Lee Date: 2006-07-27, last change: Date: 2009/06/18 http://www.w3.org/DesignIssues/LinkedData URI HTTP RDF SPARQL
  • 8. 7 http://lod.nl.go.kr/page/KMO200932143 1. Use URIs as names for things http://lod.nl.go.kr/resource/KMO200932143 1
  • 9. 8 식별 – 유일한 것 1. email 2. URI 3. 주민등록 번호 4. 비자카드 번호 5. … 인터넷, 웹 현실 세계
  • 10. 9 자원의 식별, URI 1. 하나의 개체에 대해 URI가 무조건 하나만 있어야 하는 것은 아닙니다. - 이건 가능하지도 않을 뿐더러 그럴 필요도 없습니다. 2. 가능하다면 단순한 형태가 좋습니다. - Linked Data는 기계를 위한 것이 더 크지만 사람도 배려하면 더 좋습니다. 3. (내부적으로) 중복을 피할 수 있는(식별을 유지할 수 있는) 형태가 좋습니다. - 사람 이름 (특히 한국) 4. 또 다른 것들이 있지만 오늘은 여기까지만 ~~~
  • 11. 10 자원의 식별, URI 1. 하나의 개체에 대해 URI가 무조건 하나만 있어야 하는 것은 아닙니다. - 이건 가능하지도 않을 뿐더러 그럴 필요도 없습니다. http://dbpedia.org/resource/Yu_Ri_Sung http://ko.dbpedia.org/resource/성유리 http://ko.wikipedia.org/wiki/성유리 http://wikidata.org/entity/Q487560 ??? ???
  • 12. 11 자원의 식별, URI 1. 하나의 개체에 대해 URI가 무조건 하나만 있어야 하는 것은 아닙니다. - 이건 가능하지도 않을 뿐더러 그럴 필요도 없습니다. http://www.koreanmedi.com/html_news/article/view.php?Hcate1=1&Hcmode=view&Hcate2=815&Hid=5241 http://ko.wikipedia.org/wiki/성유리 • 이미지 출처 : URI http://????????.com/resource/yuri_finkl Name • 성유리 bloodType • B email • yurizzang@li-st.com URI http://data.kdata.kr/resource/Sung_Yu-ri Name • Sung Yu-ri bloodType • O email • yurizzang@li-st.com 같은 사람
  • 13. 12 자원의 식별, URI 1. 하나의 개체에 대해 URI가 무조건 하나만 있어야 하는 것은 아닙니다. - 이건 가능하지도 않을 뿐더러 그럴 필요도 없습니다. http://www.mbn.co.kr/pages/news/newsView.php?news_seq_no=1411405 http://www.sportsseoul.com/?c=v&m=n&i=69804 • 이미지 출처 : URI http://data.kdata.kr/resource/Lee_Byung- kyu_1974_baseball Name • 이병규 team • LG Twins birthDate • 1974-10-25 URI http://data.kdata.kr/resource/Lee_Byung- kyu_1983_baseball Name • 이병규 team • LG Twins birthDate • 1983-10-09 다른 사람
  • 14. 13 자원의 식별, URI 2. 가능하다면 단순한 형태가 좋습니다. - Linked Data는 기계를 위한 것이 더 크지만 사람도 배려하면 더 좋습니다. http://data.kdata.kr/resource/Lee_Byung-kyu_1983_baseball http://data.kdata.kr/resource/Lee_Byung-kyu_1974_baseball http://data.kdata.kr/resource/11111000101010101010101001111 http://lod.nl.go.kr/author/공지영 http://lod.nl.go.kr/resource/KAC201007577 http://lod.nl.go.kr/author/이문열 owl:sameAs
  • 16. 15 URI 할당 • Linked Data에서의 식별은 개체를 웹상에서 고유하게 식별할 수 있어야 한다는 의미입니다. • 다행스럽게도 웹은 우리에게 유일한 URI를 부여할 수 있는 기회를 제공합니다. http://lod.nl.go.kr/author/공지영 http://ko.dbpedia.org/resource/공지영 Host Context Naming Host Context Naming
  • 17. 16 http://lod.nl.go.kr/page/KMO200932143 2. Use HTTP URIs so that people can look up those names http://lod.nl.go.kr/resource/KMO200932143 2
  • 18. 17 HTTP 프로토콜 http://lod.nl.go.kr/author/공지영 Host Context Naming 124.137.58.19 Web Server • 온톨로지 또는 지식 표현에서의 URI와 Linked Data 에 서 URI의 차이 • Linked Data에서의 URI는 웹서버(HTTP 프로토콜)를 통해 발행(Publish) 되어 있어야 함.
  • 19. 18 HTTP 프로토콜 & LOD Platform • http://lod.nl.go.kr/resource/KMO200932143 Web Server LOD Platform SPARQL Endpoint Triple Store 124.137.58.19 HTTP/data/KMO200932143 /page/KMO200932143
  • 21. 20 http://lod.nl.go.kr/page/KMO200932143 3. When someone looks up a URI, provide useful information, using the standards (RDF*, SPARQL) 3
  • 23. 22 URI : /resource/ Machine : /data/ Human(Browser) : /page/ • http://lod.nl.go.kr/resource/KMO200932143 • http://lod.nl.go.kr/data/KMO200932143 • http://lod.nl.go.kr/page/KMO200932143 Content Negotiation URI Browser
  • 24. 23 URI : /resource/ Human (Browser) : /page/ • http://lod.nl.go.kr/resource/KMO200932143 • http://lod.nl.go.kr/page/KMO200932143 Content Negotiation URI Browser
  • 25. 24 URI : /resource/ Machine : /data/ • http://lod.nl.go.kr/resource/KMO200932143 • http://lod.nl.go.kr/data/KMO200932143 Content Negotiation + HTTP  RDF URI <nlon:OfflineMaterial rdf:about="http://lod.nl.go.kr/resource/KMO200932143"> <j.0:extent>294 p</j.0:extent> <nlon:publicationPlace>파주</nlon:publicationPlace> <dcterms:subject rdf:resource="http://lod.nl.go.kr/resource/KSH00350647"/> <j.0:extent>23 cm</j.0:extent> <nlon:datePublished rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime" >2015-01-30T09:51:37</nlon:datePublished> <owl:sameAs rdf:resource="http://libris.kb.se/bib/12404806"/> <dc:creator>공지영</dc:creator> <nlon:localHolding>EM4519211</nlon:localHolding> <dcterms:subject rdf:resource="http://lod.nl.go.kr/resource/KSH00293924"/> <bibo:isbn>9788936433703</bibo:isbn> <dc:publisher>창비</dc:publisher> ………..
  • 26. 25 HTTP  SPARQL http://www.w3.org/2002/07/owl#sameAs : http://libris.kb.se/bib/12404806 http://lod.nl.go.kr/ontology/ddcn : http://lod.nl.go.kr/ddc/895_e21 http://lod.nl.go.kr/ontology/kdcn : http://lod.nl.go.kr/kdc/813_e4 http://www.w3.org/1999/02/22-rdf-syntax-ns#type : http://lod.nl.go.kr/ontology/Book http://www.w3.org/1999/02/22-rdf-syntax-ns#type : http://lod.nl.go.kr/ontology/OfflineMaterial http://purl.org/dc/terms/relation : http://lod.nl.go.kr/resource/CMO201400160 http://purl.org/dc/terms/creator : http://lod.nl.go.kr/resource/KAC201007577 http://purl.org/dc/terms/subject : http://lod.nl.go.kr/resource/KSH00293921 http://purl.org/dc/terms/subject : http://lod.nl.go.kr/resource/KSH00293924 http://purl.org/dc/terms/subject : http://lod.nl.go.kr/resource/KSH00347792
  • 27. 26 http://lod.nl.go.kr/page/KMO200932143 4. Include links to other URIs. so that they can discover more things. 4
  • 28. 27 link to other URIs http://libris.kb.se/bib/12404806
  • 29. 28 link to other URIs 표제정보 : 도가니 형식정보 : 도서 저자정보 : 공지영 발행년도 : 2009 주제정보 : 한국 현대 소설 한국 현대 문학 Children with disabilities -- Abuse of -- Korea (South) -- Fiction. (LCSH) Child sexual abuse -- Fiction. (LCSH) Korean language -- Fiction. (LCSH) 도가니 • http://lod.nl.go.kr/resource/KMO200932143 • http://libris.kb.se/bib/12404806
  • 31. 30 1, 2, 3 원칙 작가 : 공지영 도서 : 도가니 영화 : 도가니
  • 32. 31 4 원칙 작가 : 공지영 도서 : 도가니 영화 : 도가니
  • 33. 32 Linked Data 4 Principles URI 로 식별하고 연계(링킹)하고 RDF 로 표현하고 SPARQL 로 질의하고 HTTP 로 유통해서~~~ 보다 풍요로운 데이터 세상을 만들자.
  • 34. 33 2. 안타까운 몇 가지 이야기
  • 35. 34 첫 번째 이야기 1. 방화벽 - SPARQL 질의 - Content Fusion 1. GET/POST - 마크업 요소의 근간인 꺽쇠(<, >) 사용 금지 2. 외부 서비스 연결 차단 - 인터링킹 대상의 콘텐츠 활용 불가
  • 36. 35 두 번째 이야기 2. 킬러 서비스 Linked (Open) Data Service 지능적인… 나이스한… 혁신적인… 의미 기반의… 팬시한….
  • 37. 36 세 번째 이야기 3. URI 통제, 무분별한 명명 1. Vocabulary 2. Naming Rule 3. Content Negotiation
  • 38. 37 네 번째 이야기 4. LOD의 활용 1. LOD 발행 2. SPARQL Endpoint 3. 실시간 처리 : 개념적 글로벌 데이터베이스
  • 40. 39 LOD 활용 도가니 9788936433703 한국현대소설 공지영 영화: 도가니 [sameAs] http://dbpedia.org/resource/ Gong_Ji-young [foaf:depiction] [저자] [원작영화] [isbn] [subject] [sameAs] [hasPhotoCollection] http://dbpedia.org/resource/ The_Crucible_(2011_film) http://wifo5-03.informatik.uni- mannheim.de/flickrwrappr/photos/The_Cruc ible_(2011_film) [sameAs] http://data.kdata.kr/reso urce/Gong_Ji-young http://upload.wikimedia.org/wikipedia/common s/4/49/공지영_Gong_Ji-young.jpg 내 데이터 외부 데이터 웹
  • 42. 41 생각해 보며 마칠까요? Copyright by: http://www.sinclairdesign.com/index.php “We don’t have time to talk about new approaches, we have a battle to fight here.”
  • 43. 감사합니다. 주식회사 리스트 대표이사 : http://li-st.com 대한민국 대표 LOD - KDATA : http://kdata.kr 새주소 기반 Linked Open Data - 주소데이터 : http://jusodata.kr codalida@gmail.com , ceo@li-st.com