1 |
1
문서 검색부가 쿼리(Query)를 수신하는 단계;상기 문서 검색부가 상기 쿼리와 관련 있는 복수의 문서들을 검색하는 단계;문서 시맨틱 네트워크 생성부가 도메인 온톨로지(Domain ontology)에 기초하여 상기 문서들의 요약된 정보를 나타내는 주요 클래스 개체들(Major class individuals) 및 상기 주요 클래스 개체들을 연결하는 관계들(Relationship)을 포함하는 복수의 문서 시맨틱 네트워크들(Document semantic networks)을 생성하는 단계;가중치 계산부가 상기 문서 시맨틱 네트워크들의 적합도를 나타내는 가중치들(Weights)을 계산하는 단계;선택부가 상기 가중치들에 기초하여 상기 문서 시맨틱 네트워크들 중 하나를 선택하는 단계; 및문서 출력부가 상기 선택된 문서 시맨틱 네트워크에 상응하는 문서를 출력하는 단계를 포함하고,상기 문서 시맨틱 네트워크들은 제1 내지 제3 관계들을 포함하고,상기 가중치 계산부가 상기 문서 시맨틱 네트워크들의 적합도를 나타내는 가중치들을 계산하는 단계는,상기 가중치 계산부가 상기 문서 시맨틱 네트워크들 상에서 상기 제1 관계의 주체 클래스 개체(Subject class individual)를 주체 클래스 개체로 가지는 상기 제2 관계들의 개수와, 상기 문서 시맨틱 네트워크들 상에서 상기 제1 관계의 주체 클래스 개체를 주체 클래스 개체로 가지고 상기 제1 관계의 객체 클래스 개체(Object class individual)를 객체 클래스 개체로 가지는 상기 제3 관계의 개수에 기초하여 상기 제1 관계의 특별성 가중치(Specificity weight)를 계산하는 단계를 포함하는 것을 특징으로 하는 문서 추천 방법
|
2 |
2
제1 항에 있어서,상기 복수의 문서 시맨틱 네트워크들을 생성하는 단계는,상기 문서 시맨틱 네트워크 생성부가 상기 도메인 온톨로지에 기초하여 상기 문서들을 전처리하여 명확화된 클래스 개체들(Disambiguated class individuals)을 생성하는 단계를 포함하는 것을 특징으로 하는 문서 추천 방법
|
3 |
3
제2 항에 있어서,상기 복수의 문서 시맨틱 네트워크들을 생성하는 단계는,상기 문서 시맨틱 네트워크 생성부가 상기 도메인 온톨로지에 기초하여 상기 명확화된 클래스 개체들과 상기 문서들의 요약된 정보와 연관성을 나타내는 중요도(Importance score)를 계산하는 단계를 더 포함하는 것을 특징으로 하는 문서 추천 방법
|
4 |
4
제3 항에 있어서,상기 중요도를 계산하는 단계는,상기 문서 시맨틱 네트워크 생성부가 상기 도메인 온톨로지에 기초하여 상기 명확화된 클래스 개체들 간의 관계 및 상기 명확화된 클래스 개체들을 포함하는 온톨로지 내에서 하나의 명확화된 클래스 개체의 하위 구조가 포함하는 서브-파트 관계(Sub-part relationship)의 수에 기초하여 상기 하나의 명확화된 클래스 개체의 구조적 중요도(Structural importance score)를 계산하는 단계를 포함하는 것을 특징으로 하는 문서 추천 방법
|
5 |
5
제3 항에 있어서,상기 중요도를 계산하는 단계는,상기 문서 시맨틱 네트워크 생성부가 상기 문서 내에서의 하나의 명확화된 클래스 개체의 출현 수(Term frequency(TF))에 비례하고, 상기 문서들 중에서 상기 하나의 명확화된 클래스 개체를 포함하는 문서의 수(Document frequency(DF))에 반비례하는 상기 하나의 명확화된 클래스 개체의 TF/IDF 중요도(Term frequency and inverse document frequency importance score)를 계산하는 단계를 포함하는 것을 특징으로 하는 문서 추천 방법
|
6 |
6
제3 항에 있어서,상기 중요도를 계산하는 단계는,상기 문서 시맨틱 네트워크 생성부가 하나의 문서에 포함되는 제1 명확화된 클래스 개체는 상기 도메인 온톨로지 상의 제1 클래스(Class)에 상응하고, 상기 도메인 온톨로지 상에서 상기 제1 클래스와 한계 시맨틱 거리(Limit semantic distance) 내에 존재하는 제2 클래스에 상응하는 상기 하나의 문서 상의 제2 명확화된 클래스 개체의 수에 기초하여 상기 제1 명확화된 클래스 개체의 시맨틱 중요도(Semantic importance score)를 계산하는 단계를 포함하는 것을 특징으로 하는 문서 추천 방법
|
7 |
7
제3 항에 있어서,상기 복수의 문서 시맨틱 네트워크들을 생성하는 단계는,상기 문서 시맨틱 네트워크 생성부가 상기 중요도에 기초하여 상기 명확화된 클래스 개체들 중에서 상기 주요 클래스 개체들을 선택하는 단계를 더 포함하는 것을 특징으로 하는 문서 추천 방법
|
8 |
8
제7 항에 있어서,상기 복수의 문서 시맨틱 네트워크들을 생성하는 단계는,상기 문서 시맨틱 네트워크 생성부가 상기 도메인 온톨로지에 기초하여 상기 주요 클래스 개체들을 연결하는 관계들(Relationships)을 생성하는 단계를 포함하는 것을 특징으로 하는 문서 추천 방법
|
9 |
9
제8 항에 있어서,상기 관계들을 생성하는 단계는,상기 문서 시맨틱 네트워크 생성부가 연결 클래스 개체(Bridge class individual)를 상기 주요 클래스 개체들에 포함시켜서, 상기 연결 클래스 개체를 포함하는 주요 클래스 개체들 간의 관계들을 생성하는 단계를 포함하는 것을 특징으로 하는 문서 추천 방법
|
10 |
10
삭제
|
11 |
11
제1 항에 있어서,상기 가중치 계산부가 상기 문서 시맨틱 네트워크들의 적합도를 나타내는 가중치들을 계산하는 단계는,상기 가중치 계산부가 상기 문서 시맨틱 네트워크들에 포함되는 하나의 관계의 주체 클래스 개체의 부품 명세서(Bill of material; BOM) 상의 구조적 레벨 및 상기 하나의 관계의 객체 클래스 개체의 상기 부품 명세서 상의 구조적 레벨에 기초하여 상기 하나의 관계의 정교성 가중치(Elaboration weight)를 계산하는 단계를 포함하는 것을 특징으로 하는 문서 추천 방법
|
12 |
12
제1 항에 있어서,상기 가중치 계산부가 상기 문서 시맨틱 네트워크들의 적합도를 나타내는 가중치들을 계산하는 단계는,상기 가중치 계산부가 상기 문서 시맨틱 네트워크들에 포함되는 하나의 관계가 미리 생성된 사용자 프로파일(User profile)에 존재하는지 여부에 따라 상기 하나의 관계의 내부 관심도 가중치(Implicit interest weight)를 계산하는 단계를 포함하는 것을 특징으로 하는 문서 추천 방법
|
13 |
13
제1 항에 있어서,상기 가중치 계산부가 상기 문서 시맨틱 네트워크들의 적합도를 나타내는 가중치들을 계산하는 단계는,상기 가중치 계산부가 상기 문서 시맨틱 네트워크들에 포함되는 하나의 관계의 주체 클래스 개체 및 상기 하나의 관계의 객체 클래스 개체가 상기 쿼리에 존재하는지 여부에 따라 상기 하나의 관계의 외부 관심도 가중치(Explicit interest weight)를 계산하는 단계를 포함하는 것을 특징으로 하는 문서 추천 방법
|
14 |
14
삭제
|
15 |
15
삭제
|