아래에서 설명하는 방법은 자바 개발자가 코딩하여 LOD 데이터를 사용하는 방법에 대해서 기술하였습니다.아래의 3가지 방식은 간단하고 많이 사용할 수 있는 방식을 정리한 것이며이외에도 다른 방식이 존재함을 알려드립니다. LOD 데이터 획득 방법 ●Java - BufferedReader 활용•해당하는 URI에 대한 데이터 전체를 텍스트 형태로 가져와 사용하기에 용이•부분적으로 사용하고자 할 경우 데이터를 가져온 후 파싱이 필요함•별도의 라이브러리가 필요없음 ●Jena - FileManager 활용 •RDF 형태의 데이터를 구성하는 model을 가져와 사용•subject, predicate, object 단위로 구분하여 활용할 수 있음•Client 측에서 필요에 따른 다른 처리를 할 수 있음•Jena 라이브러..
LOD 활용 단계 1. 구체적인 use cases를 명시항상 새로운 서비스나 어플리케이션에 대한 구체적인 use cases를 명시해야 한다. 해결해야 하는 구체적인 문제가 무엇인지, 내부적으로 어떤 데이터를 사용할 수 있으며 외부 데이터에서 필요한 데이터는 무엇인지를 명확히 해야 한다. 2. 적절한 데이터셋을 평가구체적인 use cases를 바탕으로, 데이터 통합을 위해서 적절한 LOD 데이터셋을 평가해야 한다. 사용할 수 있는 데이터가 무엇인지, 외부에서 제공하는 데이터의 질은 어떠한지 알아보아야 한다. 데이터 평가를 위한 좋은 방법 중 하나는 Sindice 같은 LOD 검색 엔진이나 The Data Hub와 같은 Open Data 카탈로그를 사용하는 것이다. 또한 데이터셋의 업데이트 주기와 마지막 업..
- Total
- Today
- Yesterday
- Neo4j
- RDF 변환
- sparql
- RDF
- pyvis
- 지식그래프
- 사이퍼
- Linked Data
- TDB
- LOD
- 타임리프
- 온톨로지
- 지식 그래프
- Knowledge Graph
- 스프링부트
- 그래프 데이터베이스
- property graph
- 트리플
- stardog
- cypher
- Ontology
- TBC
- TopBraid Composer
- 장고
- rdfox
- django
- 트리플 변환
- neosemantics
- networkx
- Thymeleaf
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |