1 |
1
한국어 온톨로지 변환을 위하여 영어 온톨로지 어휘들을 추출하는 온톨로지 어휘 추출부;온톨로지의 클래스와 인스턴스를 나타내기 위하여 사용된 영어 어휘의 중의성을 제거하고 한국어 대역어를 선정하는 클래스/인스턴스 대역어 결정 모듈;온톨로지의 프로퍼티를 나타내기 위하여 사용된 영어 어휘의 중의성을 제거하고 한국어 대역어를 선정하는 프로퍼티 대역어 결정 모듈;변환하고자 하는 영어 온톨로지 어휘들을 상기 클래스/인스턴스 대역어 결정 모듈 및 프로퍼티 대역어 결정 모듈에 의해 선정된 한국어 대역어로 교체하여 한국어 온톨로지를 형성하는 한국어 온톨로지 생성부;를 포함하는 영어 온톨로지의 한국어 온톨로지 변환 장치
|
2 |
2
청구항 1에 있어서,상기 온톨로지 어휘 추출부는,어휘의 형태소 분리와 각 형태소의 기본형과 품사를 추출하는 영어 형태소 분석부를 포함하는 것을 특징으로 하는 영어 온톨로지의 한국어 온톨로지 변환 장치
|
3 |
3
청구항 1에 있어서,상기 클래스/인스턴스 대역어 결정 모듈은,상기 온톨로지의 클래스와 인스턴스를 나타내기 위하여 사용된 어휘의 공통 의미를 선택하여 중의성을 제거하는 클래스/인스턴스 중의성 제거부; 및상기 클래스/인스턴스 중의성 제거부에 의해 찾은 공통 의미의 한국어 대역어를 결정하는 클래스/인스턴스 대역어 선정부;를 포함하는 것을 특징으로 하는 영어 온톨로지의 한국어 온톨로지 변환 장치
|
4 |
4
청구항 3에 있어서,상기 클래스/인스턴스 중의성 제거부는,상기 온톨로지의 클래스와 인스턴스가 같은 클래스에 속할 경우 각각의 영어 언어 의미 체계를 이용하여 상기 클래스와 인스턴스의 공통 의미를 선택하여 중의성을 제거하는 것을 특징으로 하는 영어 온톨로지의 한국어 온톨로지 변환 장치
|
5 |
5
청구항 3에 있어서,상기 클래스/인스턴스 중의성 제거부는,상기 온톨로지의 클래스와 인스턴스 각각의 영어 언어 의미 체계를 하나의 의미 체계로 통합하여 이하의 식에 따른 최대의 의미 노드 값이 되는 공통 의미를 선택하여 중의성을 제거하는 것을 특징으로 하는 영어 온톨로지의 한국어 온톨로지 변환 장치
|
6 |
6
청구항 3에 있어서,상기 클래스/인스턴스 대역어 선정부는,대역사전과 대역어 검색 장치를 이용하여 클래스와 인스턴스를 나타내는 영어 어휘들의 한국어 대역어를 검색하고,상기 검색된 한국어 대역어의 영어 대역어를 역으로 검색하여 상기 검색된 영어 대역어 집합 각각의 영어 언어 의미 체계를 하나의 의미 체계로 통합하여 이하의 식에 따른 최대의 의미 노드 값이 되는 대역어 공통 의미를 찾아내어,(여기서 S는 선택된 의미 노드, D는 통합 의미 체계의 최대 depth, E는 통합의미 체계의 각 의미 노드의 진입(아래로부터 위로 향하는) edge들의 차수 중 최대값, s는 임의의 의미 노드, d(s)는 의미 노드 s의 depth, e(s)는 의미 노드의 진입 차수를 나타냄)상기 대역어 공통 의미 중 상기 클래스/인스턴스 중의성 제거부에서 선택한 공통 의미와의 의미 거리(Semantic distance)가 가장 가까운 공통 의미를 갖는 영어 대역어 집합에 대응하는 한국어 대역어를 클래스와 인스턴스의 한국어 대역어로 선정하는 것을 특징으로 하는 영어 온톨로지의 한국어 온톨로지 변환 장치
|
7 |
7
청구항 1에 있어서,상기 프로퍼티 대역어 결정 모듈은,상기 프로퍼티가 오브젝트 프로퍼티로서 용언으로 표기된 경우 온톨로지 트리플과 용언 격틀의 언어학적 유사성에 기반하여 (N0 논항, 용언, N1 논항) 형태로 표현되는 오브젝트 프로퍼티의 한국어 대역어 용언 격틀을 구하고,상기 각 논항에 나오는 어휘 집합들 각각의 한국어 언어 의미 체계를 하나의 언어 체계로 통합하여 이하의 식에 따른 최대의 의미 노드 값이 되는 N0 및 N1 논항의 공통 의미를 선택하여(여기서 S는 선택된 의미 노드, D는 통합 의미 체계의 최대 depth, E는 통합의미 체계의 각 의미 노드의 진입(아래로부터 위로 향하는) edge들의 차수 중 최대값, s는 임의의 의미 노드, d(s)는 의미 노드 s의 depth, e(s)는 의미 노드의 진입 차수를 나타냄)온톨로지 트리플의 서브젝트 클래스와 상기 한국어 용언 격틀의 N0 논항의 공통 의미, 온톨로지 트리플의 오브젝트 클래스와 상기 한국어 용언 격틀의 N1 논항의 공통 의미와의 의미거리가 가장 가까운 한국어 용언 격틀의 한국어 용언을 오브젝트 프로퍼티의 한국어 대역어로 선정하는 것을 특징으로 하는 영어 온톨로지의 한국어 온톨로지 변환 장치
|
8 |
8
청구항 1에 있어서,상기 프로퍼티 대역어 결정 모듈은,상기 프로퍼티가 오브젝트 프로퍼티로서 체언으로 표기된 경우 대역사전과 대역어 검색 장치를 이용하여 오브젝트 프로퍼티의 한국어 대역어를 검색하고,상기 검색된 한국어 대역어의 영어 대역어를 검색하여 상기 검색된 영어 대역어 집합 각각의 영어 언어 의미 체계를 하나의 의미 체계로 통합하여 이하의 식에 따른 최대의 의미 노드 값이 되는 공통 의미를 찾아내어,(여기서 S는 선택된 의미 노드, D는 통합 의미 체계의 최대 depth, E는 통합의미 체계의 각 의미 노드의 진입(아래로부터 위로 향하는) edge들의 차수 중 최대값, s는 임의의 의미 노드, d(s)는 의미 노드 s의 depth, e(s)는 의미 노드의 진입 차수를 나타냄)상기 공통 의미들 중 오브젝트 클래스의 공통 의미와 의미거리가 가장 가까운 영어 대역어 집합에 대응하는 한국어 대역어를 프로퍼티의 한국어 대역어로 선정하는 것을 특징으로 하는 영어 온톨로지의 한국어 온톨로지 변환 장치
|
9 |
9
청구항 1에 있어서,상기 프로퍼티 대역어 결정 모듈은,상기 프로퍼티가 수량의 값을 취하는 데이터 타입 프로퍼티의 경우 별도로 구축된 중의성 없는 데이터 타입 어휘 영/한 대역사전을 이용하여 프로퍼티의 한국어 대역어를 선정하는 것을 특징으로 하는 영어 온톨로지의 한국어 온톨로지 변환 장치
|
10 |
10
(A) 한국어 온톨로지로 변환하고자하는 영어 온톨로지 어휘들을 추출하는 단계;(B) 온톨로지의 클래스와 인스턴스를 나타내기 위하여 사용된 영어 어휘의 중의성을 제거하고 한국어 대역어를 선정하는 단계;(C) 온톨로지의 프로퍼티를 나타내기 위하여 사용된 영어 어휘의 중의성을 제거하고 한국어 대역어를 선정하는 단계;(D) 변환하고자 하는 영어 온톨로지 어휘들을 상기에서 선정된 한국어 대역어로 교체하여 한국어 온톨로지를 형성하는 단계;를 포함하는 영어 온톨로지의 한국어 온톨로지 변환 방법
|
11 |
11
청구항 10에 있어서,상기 (B) 단계는,(B-1) 상기 온톨로지의 클래스와 인스턴스를 나타내기 위하여 사용된 어휘의 공통 의미를 선택하여 중의성을 제거하는 단계;(B-2) 상기 공통 의미의 한국어 대역어를 선정하는 단계;를 포함하는 것을 특징으로 하는 영어 온톨로지의 한국어 온톨로지 변환 방법
|
12 |
12
청구항 11에 있어서,상기 (B-1) 단계는,상기 온톨로지의 클래스와 인스턴스가 같은 클래스에 속할 경우 각각의 영어 언어 의미 체계를 이용하여 상기 클래스와 인스턴스의 공통 의미를 선택하여 중의성을 제거하는 단계인 것을 특징으로 하는 영어 온톨로지의 한국어 온톨로지 변환 방법
|
13 |
13
청구항 11에 있어서,상기 (B-1) 단계는,상기 온톨로지의 클래스와 인스턴스 각각의 영어 언어 의미 체계를 하나의 의미 체계로 통합하여 이하의 식에 따른 최대의 의미 노드 값이 되는 공통 의미를 선택하여 중의성을 제거하는 단계인 것을 특징으로 하는 영어 온톨로지의 한국어 온톨로지 변환 방법
|
14 |
14
청구항 11에 있어서,상기 (B-2) 단계는,(b-1) 대역사전과 대역어 검색 장치를 이용하여 클래스와 인스턴스를 나타내는 영어 어휘들의 한국어 대역어를 검색하는 단계;(b-2) 상기 검색된 한국어 대역어의 영어 대역어를 검색하는 단계;(b-3) 상기 검색된 영어 대역어 집합 각각의 영어 언어 의미 체계를 하나의 의미 체계로 통합하여 이하의 식에 따른 최대의 의미 노드 값이 되는 공통 의미를 선택하여 대역어 공통 의미를 찾아 내는 단계;(여기서 S는 선택된 의미 노드, D는 통합 의미 체계의 최대 depth, E는 통합의미 체계의 각 의미 노드의 진입(아래로부터 위로 향하는) edge들의 차수 중 최대값, s는 임의의 의미 노드, d(s)는 의미 노드 s의 depth, e(s)는 의미 노드의 진입 차수를 나타냄)(b-4) 상기 대역어 공통 의미 중 클래스, 인스턴스의 공통 의미와의 의미 거리(Semantic distance)가 가장 가까운 공통 의미를 갖는 영어 대역어 집합에 대응하는 한국어 대역어를 클래스와 인스턴스의 한국어 대역어로 선정하는 단계;를 포함하는 것을 특징으로 하는 영어 온톨로지의 한국어 온톨로지 변환 방법
|
15 |
15
청구항 10에 있어서,상기 (C) 단계는,상기 프로퍼티가 오브젝트 프로퍼티로서 용언으로 표기된 경우 오브젝트 프로퍼티의 한국어 대역어 용언 어휘들을 구하고, 각 한국어 대역어 용언들에 대하여 한국어 용언 격틀을 구하고, 온톨로지 트리플과 용언 격틀의 언어학적 유사성에 기반하여 (N0 논항, 용언, N1 논항) 형태로 표현되는 상기 각 논항에 나오는 어휘 집합들 각각의 한국어 언어 의미 체계를 하나의 언어 체계로 통합하여 이하의 식에 따른 최대의 의미 노드 값이 되는 N0 및 N1 논항의 공통 의미를 선택하여,(여기서 S는 선택된 의미 노드, D는 통합 의미 체계의 최대 depth, E는 통합의미 체계의 각 의미 노드의 진입(아래로부터 위로 향하는) edge들의 차수 중 최대값, s는 임의의 의미 노드, d(s)는 의미 노드 s의 depth, e(s)는 의미 노드의 진입 차수를 나타냄)온톨로지 트리플의 서브젝트 클래스와 상기 한국어 용언 격틀의 N0 논항의 공통 의미, 온톨로지 트리플의 오브젝트 클래스와 상기 한국어 용언 격틀의 N1 논항의 공통 의미와의 의미거리가 가장 가까운 한국어 용언 격틀의 한국어 용언을 오브젝트 프로퍼티의 한국어 대역어로 선정하는 단계인 것을 특징으로 하는 영어 온톨로지의 한국어 온톨로지 변환 방법
|
16 |
16
청구항 10에 있어서,상기 (C) 단계는,상기 프로퍼티가 오브젝트 프로퍼티로서 체언으로 표기된 경우 대역사전과 대역어 검색 장치를 이용하여 오브젝트 프로퍼티의 한국어 대역어를 검색하고,상기 검색된 한국어 대역어의 영어 대역어를 검색하여 상기 검색된 영어 대역어 집합 각각의 영어 언어 의미 체계를 하나의 의미 체계로 통합하여 이하의 식에 따른 최대의 의미 노드 값이 되는 공통 의미를 찾아내어,(여기서 S는 선택된 의미 노드, D는 통합 의미 체계의 최대 depth, E는 통합의미 체계의 각 의미 노드의 진입(아래로부터 위로 향하는) edge들의 차수 중 최대값, s는 임의의 의미 노드, d(s)는 의미 노드 s의 depth, e(s)는 의미 노드의 진입 차수를 나타냄)상기 공통 의미들 중 오브젝트 클래스의 공통 의미와 의미거리가 가장 가까운 영어 대역어 집합에 대응하는 한국어 대역어를 프로퍼티의 한국어 대역어로 선정하는 단계인 것을 특징으로 하는 영어 온톨로지의 한국어 온톨로지 변환 방법
|
17 |
17
청구항 10에 있어서,상기 (C) 단계는,상기 프로퍼티가 수량의 값을 취하는 데이터 타입 프로퍼티의 경우 별도로 구축된 중의성 없는 데이터 타입 어휘 영/한 대역사전을 이용하여 프로퍼티의 한국어 대역어를 선정하는 단계인 것을 특징으로 하는 영어 온톨로지의 한국어 온톨로지 변환 방법
|