티스토리 뷰
AFM 방법론 (Activity-First Method)
이 방법론은 태스크 온톨로지와 도메인 온톨로지를 추출하기 위한 방법론으로 제안되었다. 특징은 문서를 대상으로 온톨로지를 구축하는 프로세스로서 bottom-up 방식으로 온톨로지를 구축하는 방법을 설명하고 있다. 문서내의 문장에서 태스크 단위를 추출하고 조직화하여 도메인 개념을 추출하는 방식까지만 설명하였다.
온톨로지 구축 단계
1. 태스트 단위의 추출
a. 문서내 문장 단위 블록으로 분할
b. 블록으로부터 태스트 단위를 추출
태스트 단위는 하나의 동작/조작 과 그 대상물을 지칭하는 것으로 '동사 + 대상물' 의 형태이다.
c. 구체 태스트 흐름 작성
2. 태스크 액비비티의 조직화
a. 태스크 단위에 나타나는 동사를 개념화
b. 태스크 액티비티를 is-a 계층구조로 조직화
c. 태스크 액티비키의 입출력이 담당하는 역할 추출 및 개념화
3. 태스크 구조 분석
a. 구체 태스크 흐름으로부터 일반 태스크 플로우 작성
b. 액티비티 입출력 흐름과 상호접속관계에 따라 객체 플로우 작성
c. 객체 플로우에 따라 태스크 문맥 역할 추출
d. 태스크 문맥 역할을 담당하는 도메인 어휘 추출
4. 도메인 개념 추출화
a. 도메인 어휘를 추상화하여 개념을 추출하고 역할 개념을 도출
b. 도메인 개념을 조직화
Uschold & King 방법론
아주 오래된 방법론으로 에딘버러 대학교 AIAI연구소에서 제안한 방법이다. 이 방법론은 비지니스 분야의 온톨로지인 기업 온톨로지(EO)의 개발 순서를 설명한 방법론이다.
온톨로지 구축 단계
1. 온톨로지 개발 목적의 동정
2. 온톨로지 구축
a. 온톨로지의 개략 획득(자연언어에 의한 비형식적인 정의에 의한 개념 수집)
ㄱ. 범위의 결정
i) 브레인스토밍에 의한 개념 수집
ii) 수집된 개념의 클러스터링에 의한 분류
- 온톨로지가 망라하는 범위 결정
- 핵심어 선정
- 불용어 제거
iii) 개념 집합의 정제
- 일반/특수한 개념을 고려하여 온톨로지에 포함된 개념 수집 및 선택
ㄴ. 개념 이름 결정
단일 의미의 이름 선택
ㄷ. 개념 정의
개발자의 의도를 넣은 prescriptive한 것으로 정의
b. 온톨로지 정의(형식언어에 의한 엄밀한 정의)
c. 기존의 다른 온톨로지와의 통합
3. 평가
4. 문서화
차세대 웹과 지식 처리의 핵심 기술 온톨로지 공학
'Y:::Modeling' 카테고리의 다른 글
Y_6. Time Ontology 예시 (0) | 2012.06.05 |
---|---|
Y_5. Ontology 모델 설계 실습 2 (0) | 2012.05.04 |
Y_4. Ontology 모델 설계 실습 1 (2) | 2012.05.04 |
Y_3. 좋은 온톨로지 모델링 (0) | 2012.04.27 |
Y_1. Ontology Development 101 방법 (0) | 2012.04.27 |
- Total
- Today
- Yesterday
- 트리플 변환
- 온톨로지
- RDF
- Ontology
- TDB
- stardog
- Linked Data
- rdfox
- 사이퍼
- pyvis
- neosemantics
- LOD
- 그래프 데이터베이스
- cypher
- TopBraid Composer
- 스프링부트
- 트리플
- RDF 변환
- 지식그래프
- networkx
- 지식 그래프
- TBC
- 타임리프
- django
- Thymeleaf
- sparql
- 장고
- property graph
- Neo4j
- Knowledge 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 |