20180208 회의록
khw
| ← Previous | 회의록 | Next → |
| 20180206 회의록 | 20180208 회의록 | 20180219 회의록 |
목차
온톨로지 및 데이터 정제
온톨로지
- Class는 상위 7개만 유지. (Heritage, Actor, Place, Event, Object, Concept, Text)
- 기존의 클래스는 ekc:hasType을 통해서 데이터타입처리
- 예) 현재=각성 hasClass 승려
==> 변경 = 각성 hasClass 인물 / 각성 hasType 승려
- 예) 현재=각성 hasClass 승려
- 프로퍼티는 서브프로퍼티 허용
- dcterms:creator 하위에 3가지 - ekc:writer / ekc:calligrapher /ekc:inscriber
- 기본 prefix에 ekci http://dh.aks.ac.kr/iri/ekc 추가
- 네임스페이스 목록
RDF
ID의 class 정의
select distinct '<http://dh.aks.ac.kr/iri/ekc#'+a.node_id+'>'+' '+
'<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>'+' '+
'<http://dh.aks.ac.kr/iri/ekc#'+b.class+'>'+' .'
from u_nodelist as a, nodelist as b
where a.node_id=b.node_id
ID의 type 정의
select distinct '<http://dh.aks.ac.kr/iri/ekc#'+a.node_id+'>'+' '+
'<http://dh.aks.ac.kr/ontologies/ekc#hasType>'+' '+
'"'+b.type+'"@ko .'
from u_nodelist as a, nodelist as b
where a.node_id=b.node_id
ID의 label 정의
select distinct '<http://dh.aks.ac.kr/iri/ekc#'+a.node_id+'>'+' '+
'<http://www.w3.org/2000/01/rdf-schema#label>'+' '+
'"'+b.node_label+'"@ko .'
from u_nodelist as a, nodelist as b
where a.node_id=b.node_id
ID와 ID 관계 정의
select '<http://dh.aks.ac.kr/iri/ekc#'+source+'>'+' '+
'<'+b.fullname+'#'+ b.relationname+ '> '+
'<http://dh.aks.ac.kr/iri/ekc#'+target+'>'+' .'
from u_linklist as a, name_space_full as b
where a.relation = b.relation
데이터 업로드
- owl 파일을 ttl 형식으로 변환
- 전체 소스 데이터를 nt 형식으로 변환
- 변환된 ttl 파일 아래에 nt 형식의 소스 데이터 추가
- 전체 파일을 nt 형식으로 변환
- 업로드
추가 논의 사항
- gephi 분석 중 발견된 degree=0 노드들
- 실제로는 링크 데이터 있음. LST 파일 대상으로 수작업으로 추가할 필요 있음.
- 한국문화정보원 데이터
- 데이터 내용 검토해보고 우리 데이터 형태로 전환할 방안에 대해 논의해봅시다.