온톨로지 언어 온톨로지 언어는 구문별 분류와 구조별 분류로 구분할 수 있다. 그중 구문에 따라 전통적인 구문 온톨로지 언어와 마크업 온톨로지 언어로 분류가 된다. 이번 글에서 이야기 하고자하는 내용은 마크업 온톨로지 언어이다. 이는 1990년 후반부터 마크업 언어를 사용하여 지식을 표현하는데 이 중 가장 대표적인 것으로는 RDF, RDFS, OWL 이 있다. 이들은 컴퓨터가 처리할 수 있는 마크업 언어로 지식을 표현하는 지식 표현 방법들이다. XML을 기반으로 RDF, RDF를 기반으로 RDFS, RDFS를 기반으로 OIL, DAML, OWL이 파생되어 나온 것을 위 그림을 통해 알 수 있다. 1. RDF 자원 기술 프레임워크(Resource Description Framework, RDF)는 웹상의 자..
애플리케이션 상에서 데이터를 주고 받는 형식으로 json이 많이 사용되고 있다. RDF 형식의 데이터도 JSON 형식으로 변환이 가능하며, SPARQL을 통해 생성한 결과 또한 JSON으로 변환이 가능하다. 여기에서는 Jena에서 제공하는 포맷터를 통해 JSON형식으로 결과를 만들어 내는 것에 대해 이야기하고자 한다. 예제에서 사용하는 SPARQL은 Jena TDB에 적재되어 있는 트리플 데이터에 질의하여 결과를 생성한다. 그럼 Jena에서 제공하는 ResultSetFormatter 라는 클래스는 SPARQL 질의 결과를 JSON, XML, CSV, TSV 등의 형식 뿐만 아니라 RDF데이터셋의 다양한 형식으로 변환을 하게 해주는 클래스이다. 따라서 SPARQL 질의 결과를 JSON으로 변환하고 반환받고..
- Total
- Today
- Yesterday
- django
- sparql
- property graph
- 온톨로지
- 지식 그래프
- 스프링부트
- TBC
- TDB
- neosemantics
- Ontology
- 트리플 변환
- RDF
- Neo4j
- 지식그래프
- 그래프 데이터베이스
- TopBraid Composer
- LOD
- Knowledge Graph
- 타임리프
- 사이퍼
- 장고
- 트리플
- RDF 변환
- cypher
- pyvis
- stardog
- networkx
- rdfox
- Linked Data
- 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 | 31 |