tro:Rule 클래스는 tro:Component 클래스의 하위 클래스로서 변환 규칙을 설정하는 역할을 한다.이때 변환 규칙은 트리플 단위로 설정을 한다.tro:Rule 클래스는 변환대상에 따라 tro:CSVRule, tro:DBRule, tro:ExcelRule 클래스의 인스턴스를 생성하여 작성하면 된다. tro:Rule 의 설정에서 필수적으로 생성해야 하는 프로퍼티는tro:conformWith - 모든 변환 규칙은 미리 정의된 CompositionType에 따라 변환됨으로 이 중 하나를 선택한다.tro:hasSubject - 변환규칙에서 Subject로 연결되는 부분tro:hasPredicate - 변환규칙에서 Predicate로 연결되는 부분tro:hasObject - 변환규칙에서 Object로 연..
G_5 의 tro:Work 기본설정에서 tro:collect를 통해 생성하는 tro:Collection의 설정 방법이다. tro:Collection은 데이터를 수집하기 위한 방법을 설정하는 부분이다tro:Collection의 하위 클래스에는 tro;CSVCollection, tro:DBCollection, tro:ExcelCollection 이 있다.각각의 변환 대상에 따라 조금씩 설정 방법이 변경된다. A. Excel의 설정엑셀 데이터를 수집하기 위해서는 tro:ExcelCollection 클래스의 인스턴스를 하나 생성한다.생성된 인스턴스에 필수적으로 연결하는 프로퍼티는tro:refersTo - 수집되는 데이터에 대한 변환 규칙에 연결tro:sheetNumber - 수집을 위한 엑셀 시트 번호(0부터 ..
RDF 변환기에는 세가지 종류의 변환을 제공한다.1. Excel을 RDF로 변환2. CSV형식을 RDF로 변환3. RDB를 RDF로 변환 변환규칙을 작성할 때는 온톨로지 편집툴을 활용하여사용하는 방법이 편리하며변환온톨로지를 참고하면서 작업을 할 수 있다면텍스트 편집툴을 활용해도 무방하다. 온톨로지 편집툴은 TopQuadrant 사의 TopBraid Composer를 권장한다. 편집툴을 사용하여 변환규칙 파일을 생성할 준비가 되었다면 다운받은 소스폴더의 ontology 폴더 안에 있는 TransRuleOntology.owl 파일을임포트하는 변환규칙 파일을 생성한다. 임포트가 제대로 된 상태라면 클래스뷰 탭에 변환 온톨로지 클래스들이 생성될 것이다. 변환규칙 생성 순서tro:Work 의 인스턴스 생성tro:..
RDF 변환기를 다운 받아 압축을 풀면 TransRule 폴더 하위에 여러개의 폴더와 배치파일이 생성된다. dic - 변환기에서 기본적으로 제공하는 "한글을 영문으로 변경" 하는 기능을 위한 한글 문자 사전dic_korean_notation - 한글 문자에 대한 영문 표기 파일dic_reserved - 한글을 영문으로 변경할 때 예약어를 지정하여 변경하기 위한 파일 doc - Document externalClass - 스트링 처리를 위해 사용자가 직접 클래스를 생성하여 추가할 수 있도록 기능을 제공함에 따라 클래스를 저장하는 폴더ExternalClass 를 구현하여 외부 클래스를 생성하면 된다.KoreanToEnglish.class - 한글을 영문으로 변경하는 클래스 lib - 라이브러리 ontolog..
매핑 온톨로지 V0.7 업데이트 내용 - if_not_null 프로퍼티 추가 : A, B 두 자원을 P라는 프로퍼티로 생성할 때 C 라는 자원이 존재하는지 유무를 체크하여 트리플을 생성 - suffixOfObject, suffixOfSubject 프로퍼티 추가 : subject와 object를 생성할 때 접미사를 추가하여 트리플을 생성 : 스트링 형으로서 DatatypeProperty로 연결되는 트리플에만 해당 - suffixOfObject_Resource, suffixOfSubject_Resource 프로퍼티 추가 : subject와 object를 생성할 때 접미사를 추가하여 트리플을 생성 : ObjectProperty로 Redource에 연결되는 트리플에만 해당 - TargetType 클래스 추가 :..
- Total
- Today
- Yesterday
- django
- neosemantics
- sparql
- RDF 변환
- 온톨로지
- 타임리프
- Neo4j
- 트리플 변환
- 그래프 데이터베이스
- 사이퍼
- 지식그래프
- Ontology
- TBC
- Knowledge Graph
- rdfox
- 트리플
- TDB
- TopBraid Composer
- RDF
- networkx
- property graph
- 장고
- pyvis
- Thymeleaf
- LOD
- 스프링부트
- 지식 그래프
- stardog
- Linked Data
- cypher
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |