Download presentation
Presentation is loading. Please wait.
1
Linked Data 4 Principles
오 원 석
2
1. Linked Data 4 Principles
3
Linked Data 4 Principles
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
4
Linked Data 4 Principles
기본, 원칙 충실
5
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: , last change: Date: 2009/06/18 URI HTTP RDF SPARQL
6
Linked Data 4 Principles
1. URI를 이용하여 자원을 식별하라. 2. 기계나 사람이 URI로 식별된 자원을 룩업(look up, 탐색, 참조)할 수 있도 록 하기 위해 HTTP(프로토콜)를 이용하라. 3. 기계나 사람이 식별된 URI를 룩업 했을 때 RDF 또는 SPARQL 등의 표준화된 형식으로 해당 URI가 포함하는 풍부한 정보를 제공하라. 4. 또 다른 자원으로의 연결(link)을 통해 더 많은 지식을 발견하고 활용할 수 있 도록 하라. Tim Berners-Lee Date: , last change: Date: 2009/06/18 URI HTTP RDF SPARQL
8
1 1. Use URIs as names for things
1 1. Use URIs as names for things
9
식별 – 유일한 것 URI 주민등록 번호 비자카드 번호 … 인터넷, 웹 현실 세계
10
자원의 식별, URI 1. 하나의 개체에 대해 URI가 무조건 하나만 있어야 하는 것은 아닙니다.
이건 가능하지도 않을 뿐더러 그럴 필요도 없습니다. 2. 가능하다면 단순한 형태가 좋습니다. - Linked Data는 기계를 위한 것이 더 크지만 사람도 배려하면 더 좋습니다. 3. (내부적으로) 중복을 피할 수 있는(식별을 유지할 수 있는) 형태가 좋습니다. 사람 이름 (특히 한국) 4. 또 다른 것들이 있지만 오늘은 여기까지만 ~~~
11
자원의 식별, URI 1. 하나의 개체에 대해 URI가 무조건 하나만 있어야 하는 것은 아닙니다.
이건 가능하지도 않을 뿐더러 그럴 필요도 없습니다. ??? ???
12
같은 사람 자원의 식별, URI 1. 하나의 개체에 대해 URI가 무조건 하나만 있어야 하는 것은 아닙니다.
이건 가능하지도 않을 뿐더러 그럴 필요도 없습니다. 같은 사람 URI Name 성유리 bloodType B URI Name Sung Yu-ri bloodType O 이미지 출처 :
13
다른 사람 자원의 식별, URI 1. 하나의 개체에 대해 URI가 무조건 하나만 있어야 하는 것은 아닙니다.
이건 가능하지도 않을 뿐더러 그럴 필요도 없습니다. 다른 사람 URI Name 이병규 team LG Twins birthDate URI Name 이병규 team LG Twins birthDate 이미지 출처 :
14
자원의 식별, URI 2. 가능하다면 단순한 형태가 좋습니다.
- Linked Data는 기계를 위한 것이 더 크지만 사람도 배려하면 더 좋습니다. owl:sameAs
15
자원의 식별, URI 3. (내부적으로) 중복을 피할 수 있는(식별을 유지할 수 있는) 형태가 좋습니다.
- 사람 이름 (특히 한국) ?
16
URI 할당 http://lod.nl.go.kr/author/공지영
Linked Data에서의 식별은 개체를 웹상에서 고유하게 식별할 수 있어야 한다는 의미입니다. 다행스럽게도 웹은 우리에게 유일한 URI를 부여할 수 있는 기회를 제공합니다. Host Context Naming Host Context Naming
17
2 http://lod.nl.go.kr/resource/KMO200932143
2 2. Use HTTP URIs so that people can look up those names
18
HTTP 프로토콜 http://lod.nl.go.kr/author/공지영
Host Context Naming 온톨로지 또는 지식 표현에서의 URI와 Linked Data 에 서 URI의 차이 Linked Data에서의 URI는 웹서버(HTTP 프로토콜)을 통해 발행(Publish) 될 수 있어야 함. Web Server
19
HTTP 프로토콜 & LOD Platform
/data/KMO HTTP Web Server LOD Platform /page/KMO SPARQL Endpoint Triple Store
21
3 3. When someone looks up a URI, provide useful information, using the standards (RDF*, SPARQL)
22
RDF
23
Content Negotiation http://lod.nl.go.kr/resource/KMO200932143
URI URI : /resource/ Machine : /data/ Browser Human(Browser) : /page/
24
Human (Browser) : /page/
Content Negotiation URI URI : /resource/ Browser Human (Browser) : /page/
25
Content Negotiation + HTTP RDF
URI URI : /resource/ Machine : /data/ <nlon:OfflineMaterial rdf:about=" <j.0:extent>294 p</j.0:extent> <nlon:publicationPlace>파주</nlon:publicationPlace> <dcterms:subject rdf:resource=" <j.0:extent>23 cm</j.0:extent> <nlon:datePublished rdf:datatype=" > T09:51:37</nlon:datePublished> <owl:sameAs rdf:resource=" <dc:creator>공지영</dc:creator> <nlon:localHolding>EM </nlon:localHolding> <dcterms:subject rdf:resource=" <bibo:isbn> </bibo:isbn> <dc:publisher>창비</dc:publisher> ………..
26
HTTP SPARQL : : : : : : : : : :
27
4 4. Include links to other URIs. so that they can discover more things.
28
link to other URIs
29
link to other URIs 도가니 http://lod.nl.go.kr/resource/KMO200932143
도가니 표제정보 : 도가니 형식정보 : 도서 저자정보 : 공지영 발행년도 : 2009 주제정보 : 한국 현대 소설 한국 현대 문학 Children with disabilities -- Abuse of -- Korea (South) -- Fiction. (LCSH) Child sexual abuse -- Fiction. (LCSH) Korean language -- Fiction. (LCSH)
30
집필 원작 주연 주연
31
1, 2, 3 원칙 작가 : 공지영 영화 : 도가니 도서 : 도가니
32
4 원칙 작가 : 공지영 영화 : 도가니 도서 : 도가니
33
Linked Data 4 Principles
URI 로 식별하고 연계(링킹)하고 RDF 로 표현하고 SPARQL 로 질의하고 HTTP 로 유통해서~~~ 보다 풍요로운 데이터 세상을 만들자.
34
2. 안타까운 몇 가지 이야기
35
첫 번째 이야기 방화벽 SPARQL 질의 Content Fusion GET/POST
마크업 요소의 근간인 꺽쇠(<, >) 사용 금지 외부 서비스 연결 차단 인터링킹 대상의 콘텐츠 활용 불가
36
두 번째 이야기 지능적인… 나이스한… 혁신적인… 의미 기반의… 팬시한…. Linked (Open) Data Service
2. 킬러 서비스 지능적인… 나이스한… 혁신적인… 의미 기반의… 팬시한…. Linked (Open) Data Service
37
세 번째 이야기 3. URI 통제, 무분별한 명명 Vocabulary Naming Rule Content Negotiation
38
네 번째 이야기 4. LOD의 활용 LOD 발행 SPARQL Endpoint 실시간 처리 : 개념적 글로벌 데이터베이스
39
3. 마치면서
40
http://dbpedia.org/resource/ Gong_Ji-young
LOD 활용 내 데이터 외부 데이터 [저자] 공지영 도가니 [sameAs] [원작영화] 영화: 도가니 [isbn] [subject] 한국현대소설 [sameAs] [sameAs] Gong_Ji-young 웹 [hasPhotoCollection] [foaf:depiction]
41
Play Ground App App App App Service Service Service data data data
42
생각해 보며 마칠까요? “We don’t have time to talk about new approaches,
we have a battle to fight here.” Copyright by:
43
감사합니다. 주식회사 리스트 대표이사 : http://li-st.com
대한민국 대표 LOD - KDATA : 새주소 기반 Linked Open Data - 주소데이터 : ,
Similar presentations