Skip to content

LOD #
Find similar titles

Structured data

Category
Big Data

LOD(Linked Open Data) #

2006년 웹의 창시자인 팀 버너스-리에 의해 제안되었으며, 이는 시맨틱 웹 기술의 일부를 활용하여 웹을 보다 유용하게 만들기 위해 구조화된 데이터를 웹에서 유통 할 수 있는 방법을 나타낸다. 웹에 존재하는 개채와 개체들 사이의 관계를 기술하고 관계를 연결함으로써 웹을 브라우저에 의해 읽히고 처리될 수 있는 하나의 거대한 데이터베이스로 활용하는 것을 목표로 한다.

Linked 웹 페이지가 서로 연결된 것처럼 데이터들끼리 다양한 관계에 의해 연결되어 있는 형태 Open URI를 이용해서 누구나 데이터에 접근할 수 있으며 데이터에 대한 정보를 제공
Data 웹을 통해 사람과 기계가 일고 처리할 수 있는 형태로 데이터에 대한 정보 기술(Description)

MarkDown

Linked Data의 네가지 원칙 #

  1. 웹 상의 자원을 식별하기 위해 URI를 사용하라.
  2. 웹 상의 자원들이 사람과 사용자 에이전트에 의해 참조되고 탐색될 수 있는 HTTP URI를 사용하라
  3. 자원의 URI가 역참조(dereference)될 때 자원에 대한 유용한 정보를 RDF/XML과 같은 표준 형식을 사용하여 제공하라.
  4. 웹에서 다른 연관된 정보의 탐색을 개선하기 위해 다른 데이터와의 URI 연결(link)를 포함하라.

RDF 데이터 모델 #

RDF는 Graph Model을 갖고 있다.

#!dot/s
 rankdir = same;
"Subject"->"Object"[label="predicate"];

RDF링크의 세 가지 주요 유형 #

관련 링크(Relationship Links) #

다른 데이터셋으로 사람, 장소, 유전자 등과 같은 관련 된 것들을 연결하는 것

- 사는 장소 혹은 서지 정보와 같이 참고 자료로 활용될 수 있는 것들에 대한 연결 #

- 인터링킹 된 데이터 셋에 존재하는 데이터에 대한 탐색으로 활용 #

<http://biglynx.co.uk/people/dave-smith>
    rdf:type foaf:Person ;
    foaf:name "Dave Smith" ;
    foaf:based_near <http://sws.geonames.org/3333125/> ;
    foaf:based_near <http://dbpedia.org/resource/Birmingham> ;
    foaf:topic_interest <http://dbpedia.org/resource/Wildlife_photography> ;
    foaf:knows <http://dbpedia.org/resource/David_Attenborough>

동일 링크(Identity Links) #

동일한 객체나 추상적인 개념들을 식별하기 위해 다른 데이터 정보원에 존재하는 URI에 연결하는 것

- owl:sameAs : 두개의 URI가 동일한 사물 혹은 개념일 경우를 지정하기 위한 속성 #

- rdfs:seeAlso : 주어지 자원에 대한 추가적인 정보 제공하고 있는 자원을 지정하기 위한 속성 #

어휘 링크(Vocabulary Links) #

데이터를 표현하기 위해 사용되는 용어 정의에 연결하는 것

서로 다른 데이터 정보원에 의해 사용된 스키마 사이의 연계가 필요함 #

용어들 사이의 데이터 통합과 이해를 위해 활용 #

이질적인 데이터 표현을 처리하기 위한 두 가지 접근방법

폭넓게 활용되고 있는 용어집의 용어들을 재사용 #

가능한 한 자기 설명(self-descriptive)을 포함하고 있는 데이터 생성 #

1. 역참조가 가능한 형태로 용어들을 식별하기 위한 URI 생성
2. RDF 링크의 형태로 서로 다른 용어집의 용어들 사이에 매핑

동일한 개념(용어)을 참조하기 위해 URI 사이의 관계를 지정하는 방법

서로 다른 용어가 동일한 의미를 가질 경우 #

• owl:equivalentClass
• owl:equivalentProperty

서로 다른 용어 사이에 느슨한 형태의 매핑이 필요할 경우 #

• rdfs:subClassOf
• rdfs:subPropertyOf
• skos:broadMatch
• skos:narrowMatch

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix co: <http://biglynx.co.uk/vocab/sme#> .

<http://biglynx.co.uk/vocab/sme#SmallMediumEnterprise>
        rdf:type rdfs:Class ;
        rdfs:label "Small or Medium-sized Enterprise" ;
        rdfs:subClassOf <http://dbpedia.org/ontology/Company> .
        rdfs:subClassOf <http://umbel.org/umbel/sc/Business> ;
        rdfs:subClassOf <http://sw.opencyc.org/concept/Mx4rvVjQNpwpEbGdrcN5Y29ycA> ;
        rdfs:subClassOf <http://rdf.freebase.com/ns/m/0qb7t> .
0.0.1_20140628_0