다양한 형식의 RDF파일들을 하나의 파일로 병합하는 소스 입력과 출력은 폴더 단위로 지정하며입력되는 파일들의 형태는 N3, RDF/XML, RDF/XML-ABBREV, N-TRIPLE 형식에 상관없이 가능.. Merge merge = new Merge();String source = "C:/Joyhong/File/merge_test/";String result = "C:/Joyhong/File/merge_test/";/* * type은 * RDF/XML, RDF/XML-ABBREV, N3, N-TRIPLE, TURTLE 중에 선택 */merge.startMerge(source, result, "N3");/** type을 입력하지 않으면 RDF/XML로 설정됨*/// merge.startMerge(sour..
SWRL(Semantic Web Rule Language)와 SPIN(SPARQL Inferencing Notation) SWRL과 SPIN은 rule을 RDF syntax로 표현한다. 하지만 SPIN은 SWRL보다 모든 면에서 우수하다고 생각한다. SPIN은 SPARQL을 기초로한다. SPARQL은 많은 엔진과 데이터베이스에서 사용 및 제공하고 있기 때문에 데이터베이스에 직접 실행될 수 있고, 중간에 상호작용할 엔진이 따로 필요가 없다. 또한 SPARQL이 UNION과 FILTER 표현과 같이 다양한 feature를 제공하기 때문에 SPIN은 SWRL보다 표현력이 더 좋다. 그리고 SPIN은 단순한 규칙언어를 넘어서서 constraint를 표현하고 새로운 기능과 템플릿을 정의하기 위한 방법을 제공한다...
온톨로지 모델 설계 실습 2 1. 제약사항 설정 - hasValue - cardinality - someValuesFrom - oneOf - minCardinality - unionOf - intersectionOf 2. Inference 사용 - TBC에서 제공하는 추론 엔진 3. Jena Rule 적용하기 - TBC에서 jean rule 사용하기 4. SPARQL 사용 이 자료는 TopBraid Composer를 처음 접하는 사람을 위해 TBC의 간단한 사용법과 온톨로지 모델 설계 방법을 기술한 자료입니다.
SKOS는 여러 도메인에서 사용하고 있는 것 같다.서지정보학, 분류학 등 지식체계를 다루는 곳이면 빠지지 않고 심심치 않게 등장을 하곤 한다.또한 시맨틱웹이나 Linked Data에서 FOAF와 같이 종종 등장을 한다.SKOS는 과연 무엇일까? SKOS는 Simple Knowledge Organization System의 줄임말이다.한 마디로 저식어휘체계를 표현하기 위한 RDF 어휘라고 할 수 있겠다. 그렇다면 지식 어휘체계를 표현하여 어떻게 쓰일까?같은 어휘체계안의 개념들은 상호 관계를 가지거나 다른 어취체계안의 개념과도 관계를 가질수 있다.따라서 같은 어휘체계안의 개념들 관계 혹은 다른 체계안의 개념들 간의 관계 또는 체계를 표현할 수 있도록 한다. 간단한 예로A, B, C 3개의 체계가 있는데 이 ..
- Total
- Today
- Yesterday
- 장고
- LOD
- Knowledge Graph
- 지식 그래프
- Ontology
- neosemantics
- 사이퍼
- cypher
- 트리플 변환
- TopBraid Composer
- stardog
- 스프링부트
- 지식그래프
- 그래프 데이터베이스
- TDB
- MeCab
- Linked Data
- Thymeleaf
- 트리플
- sparql
- RDF
- pyvis
- RDF 변환
- 온톨로지
- django
- Neo4j
- networkx
- 타임리프
- TBC
- property graph
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |