티스토리 뷰
BIBFRAME을 살펴보기 위해 미의회도서관에서 제공하고 있는 실제 데이터를 TBC에 불러와서 살펴보겠다.
https://joyhong.tistory.com/80
Y_9. BIBFRAME 2.0
한동안이 아니라 꽤 오래 블로그에 글을 쓰지 못했다. 이제 직장도 옮기고 했으니 다시 조금씩 글을 써 볼까 한다. 나를 위한 기록일 수도 있고, 누군가에게 도움이 될 수 있기를 바라면서.. 2016년 4월에 BIBFRAM..
joyhong.tistory.com
위 링크에서 BIBFRAME에 대해 간략히 설명하였으며 미의회도서관에서 bibframe.rdf 파일을 다운로드 할 수 있다.
미의회도서관 링크 : https://www.loc.gov/bibframe/docs/bibframe2-model.html
다운받은 rdf 파일을 TBC에 불러와 열어보자.
막상 열어보면 상당히 많은 클래스들이 나오게 되는데 여기서는 주요 클래스 3개를 위주로 살펴보자면
제일 먼저 Work 클래스를 살펴봐야 한다.
Work 클래스 하위에는 텍스트, 스틸이미지, 오디오 등 창작물을 표현하기 위한 개념들이 존재하고 있다.
다음으로는 Instance 클래스들인데 이는 Work 클래스에서 만든 개념을 구현한 실체를 표현하기 위해 사용한다.
기록물, 전자자료, 인쇄물 등 어떻게 표현하는지에 따라 하위 클래스들로 구성할 수 있겠다.
Item 클래스는 Instance 클래스의 복사본으로 하위 클래스는 가지지 않는다.
그럼 이제 실제 해리포터와 마법사의 돌 이라는 데이터가 어떻게 구성되어 있는지 살펴보겠다.
bibframe 온톨로지 모델 파일에 실제 rdf 데이터를 임포트하여야 하는데
이 과정은
https://joyhong.tistory.com/82
N_9. TBC로 Ontology Model 파일 및 인스턴스 파일 사용
TBC는 이클립스를 사용해 본 적이 있는 사람이면 친숙한 느낌으로 다가올 것이다. 왜냐하면 이클립스 기반이기 때문이다. 1. 프로젝트 생성 TBC로 온톨로지 파일을 핸들링 하기 위해서는 먼저 프로젝트를 생성하거..
joyhong.tistory.com
에서 설명한 바와 같이 따라하면 준비할 수 있겠다.
혹은 아래의 첨부파일을 사용해도 된다.
먼저 Work 클래스를 살펴보면
위의 사진들과 같이 주제, 공헌자, 제목, 분류 등과 hasInstance 로 연결되는 것을 볼 수 있다.
그럼 다시 hasInstance 로 연결된 <http://id.loc.gov/resources/instances/11800551> 를 따라가보면
위와 같이 Work의 개념을 실제로 구현한 내용이 나온다. 실체가 있기 때문에 ISBN 과 LCCN 등과 같은 식별자도 있고, 폰트 사이즈, 페이지 분량, 책크기 등과 같이 정보도 존재하고 hasItem 으로 연결되는 내용도 확인할 수 있다.
그럼 다시 hasItem 으로 연결되는 <http://id.loc.gov/resources/items/11800551-050-12> 을 따라가보면
Instance 의 복사본으로서 shelfMark가 붙어 있는 것을 확인할 수 있다.
'Y:::Modeling' 카테고리의 다른 글
Y_11. LPG 모델을 RDF 그래프로 표현하기 (0) | 2020.06.05 |
---|---|
Y_9. BIBFRAME 2.0 (0) | 2019.12.04 |
Y_8. FRBR 온톨로지 예시 (0) | 2017.02.02 |
Y_7. KDATA 사례 (0) | 2016.02.18 |
Y_6. Time Ontology 예시 (0) | 2012.06.05 |
- Total
- Today
- Yesterday
- Knowledge Graph
- LOD
- 지식그래프
- rdfox
- neosemantics
- 그래프 데이터베이스
- TDB
- Thymeleaf
- RDF
- cypher
- 사이퍼
- 스프링부트
- pyvis
- TBC
- stardog
- 트리플
- RDF 변환
- 장고
- django
- Ontology
- TopBraid Composer
- Neo4j
- 지식 그래프
- 트리플 변환
- Linked Data
- sparql
- property graph
- networkx
- 온톨로지
- 타임리프
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |