2013년과 2014년 국립수목원과 국립중앙과학관에서 국가DB 사업의 일환으로 생물정보LOD가 구축되었다.생물종 분류군에 대한 정보를 제공하는 LOD 플랫폼과 이를 활용한 LOD생물정보통합시스템을 각각 구축하여사용자들에게 제공하고 있는 중이다. 생물정보통합시스템에서는 LOD플랫폼에서 제공하는 데이터를 SPARQL을 통해 가져와 페이지를 구성하는 형식인데초기에 짜여진 SPARQL의 질의 속도가 상당히 느리게 나오는 현상을 발견되었다.따라서 이를 해결하고자 시스템에서 사용하는 SPARQL을 전달받아 살펴보았다. SPARQL은 복잡하지는 않은 형태이나 GROUP BY를 사용하여 그룹핑된 결과를 처리하는 형식이라GROUP_CONCAT을 여러개 사용하고 있었고 OPTIONAL 구문도 여러개 사용하는 형태였다.또한..
2016년 2월 기준 국내 LOD 주소 및 현황 LOD URL 주관기관 구분 경기도 문화재, 관광 http://lod.gg.go.kr 경기도 서울시 행정데이터 http://lod.seoul.go.kr 서울시 시범적용 생물정보데이터 http://lod.nature.go.kr/main 국립수목원, 국립중앙과학관 한국사 http://lod.koreanhistory.or.kr 국사편찬위원회 학술정보 http://data.riss.kr/LODintro.do 한국교육학술정보원 서지데이터 http://lod.nl.go.kr 국립중앙도서관 제주도 인문지리정보 http://lod.jeju.go.kr 제주도 Not Alive 과학기술정보 http://lod.ndsl.kr 한국과학기술정보연구원 산업재산권 http://lod..
Jena Model에 담긴 데이터를 사용하기 위해서StatementIterator를 획득하고자 할때 크게 3가지의 방법을 사용할 수 있다. 아래에 설명하는 방식은 처음 Jena를 접하는 분들을 위해코드와 함께 기술합니다. 1. 모든 Statement를 가져옴 Model model = FileManager.get().loadModel(uri);StmtIterator iter = model.listStatements(); model에서 Statement list를 반환 받으면 model에 담긴 전체 트리플을 가져올 수 있습니다.이후는 Iterator 사용하는 방식과 같습니다. 2. 전체 Statement중에서 predicate가 prop인 Statement만 가져옴 Model model = FileManag..
아래에서 설명하는 방법은 자바 개발자가 코딩하여 LOD 데이터를 사용하는 방법에 대해서 기술하였습니다.아래의 3가지 방식은 간단하고 많이 사용할 수 있는 방식을 정리한 것이며이외에도 다른 방식이 존재함을 알려드립니다. LOD 데이터 획득 방법 ●Java - BufferedReader 활용•해당하는 URI에 대한 데이터 전체를 텍스트 형태로 가져와 사용하기에 용이•부분적으로 사용하고자 할 경우 데이터를 가져온 후 파싱이 필요함•별도의 라이브러리가 필요없음 ●Jena - FileManager 활용 •RDF 형태의 데이터를 구성하는 model을 가져와 사용•subject, predicate, object 단위로 구분하여 활용할 수 있음•Client 측에서 필요에 따른 다른 처리를 할 수 있음•Jena 라이브러..
LOD URL 주관기관 구분 경기도 문화재, 관광 http://lod.gg.go.kr 경기도 공공 서울시 행정데이터 http://lod.seoul.go.kr 서울시 공공 생물정보데이터 http://lod.nature.go.kr/main 국립수목원, 국립중앙과학관 공공 한국사 http://lod.koreanhistory.or.kr 국사편찬위원회 공공 학술정보 http://data.riss.kr/LODintro.do 한국교육학술정보원 공공 서지데이터 http://lod.nl.go.kr 국립중앙도서관 공공 제주도 인문지리정보 http://lod.jeju.go.kr 제주도 공공 과학기술정보 http://lod.ndsl.kr 한국과학기술정보연구원 공공 산업재산권 http://lod.kipo.kr/ 특허청 공공 공..
- Total
- Today
- Yesterday
- Linked Data
- pyvis
- Ontology
- 사이퍼
- 그래프 데이터베이스
- RDF 변환
- 스프링부트
- stardog
- 지식 그래프
- Knowledge Graph
- TopBraid Composer
- cypher
- sparql
- 트리플
- property graph
- 온톨로지
- Neo4j
- RDF
- django
- 타임리프
- TBC
- Thymeleaf
- 지식그래프
- LOD
- 장고
- rdfox
- networkx
- 트리플 변환
- TDB
- neosemantics
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |