1 |
1
삭제
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
도메인 온톨로지 구축부가 개발 대상 제품 구조(Product structure)를 기반으로 생성된 도메인 온톨로지 정의에 기초하여 제1 클래스 개체들(Class individuals), 상기 제1 클래스 개체들 간의 제1 관계들(Relations) 및 상기 제1 클래스 개체들 각각의 동의어(Synonym)를 생성하는 단계;의미 기반 전처리부가 상기 구축된 도메인 온톨로지에 기초하여 설계 문서들의 용어들(Terms)을 명확화한 플레인 텍스트들(Plain texts)을 생성하는 단계; 및도메인 온톨로지 기반 사용자 프로파일 생성부가 상기 제1 클래스 개체들의 형식으로 생성한 제2 클래스 개체들 및 상기 제2 클래스 개체들 간의 제2 관계들을 포함하고, 상기 플레인 텍스트들에서 추출된 사용자의 관심 정보를 포함하는 도메인 온톨로지 기반 사용자 프로파일(Domain ontology based user profile)을 생성하는 단계를 포함하고,상기 사용자의 관심 정보는 상기 제2 클래스 개체들의 사용자 선호도 값들(User preference values)에 저장되는 도메인 온톨로지 기반 사용자 프로파일 생성 방법
|
5 |
5
삭제
|
6 |
6
제4 항에 있어서,상기 용어들을 명확화한 플레인 텍스트들을 생성하는 단계는,상기 의미 기반 전처리부가 상기 설계 문서에서 용어들을 추출하는 전처리(Preprocessing) 단계;상기 의미 기반 전처리부가 상기 추출된 용어들을 명확화할 후보 클래스 개체들을 선택하는 단계;상기 의미 기반 전처리부가 상기 추출된 용어들을 클래스 개체들로 명확화(Disambiguation)하는 단계; 및상기 의미 기반 전처리부가 상기 명확화된 클래스 개체들을 포함하는 문서를 생성하는 단계를 포함하는 것을 특징으로 하는 도메인 온톨로지 기반 사용자 프로파일 생성 방법
|
7 |
7
도메인 온톨로지 구축부가 개발 대상 제품 구조(Product structure)를 기반으로 생성된 온톨로지 정의에 기초하여 제1 클래스 개체들(Class individuals), 상기 제1 클래스 개체들 간의 제1 관계들(Relations) 및 상기 제1 클래스 개체들 각각의 동의어(Synonym)를 생성하는 단계;의미 기반 전처리부가 상기 구축된 도메인 온톨로지에 기초하여 설계 문서들의 용어들을 명확화한 제1 플레인 텍스트들(Plain texts)을 생성하는 단계;도메인 온톨로지 기반 사용자 프로파일 생성부가 상기 제1 클래스 개체들의 형식으로 생성한 제2 클래스 개체들 및 상기 제2 클래스 개체들 간의 제2 관계들을 포함하고, 상기 제1 플레인 텍스트들에서 추출된 사용자의 관심 정보를 포함하는 도메인 온톨로지 기반 사용자 프로파일(Domain ontology based user profile)을 생성하는 단계; 및사용자 프로파일 학습부가 상기 사용자 프로파일이 추가된 설계 문서들의 용어들을 명확화한 제2 플레인 텍스트들에서 추출한 사용자의 관심 정보를 학습(Learning)하는 단계를 포함하고,상기 사용자의 관심 정보는 상기 제2 클래스 개체들의 사용자 선호도 값들(User preference values)에 저장되는 도메인 온톨로지 기반 사용자 프로파일 처리 방법
|
8 |
8
삭제
|
9 |
9
제7 항에 있어서,상기 사용자의 관심 정보를 학습하는 단계는 상기 제2 클래스 개체들 중 하나의 클래스 개체에 상응하는 용어(Term)가 상기 제2 플레인 텍스트들에 포함된 경우, 상기 하나의 클래스 개체의 사용자 선호도 값을 변화시키는 것을 특징으로 하는 도메인 온톨로지 기반 사용자 프로파일 처리 방법
|
10 |
10
제9 항에 있어서,상기 사용자의 관심 정보를 학습하는 단계는 상기 제2 클래스 개체들 중 하나의 클래스 개체에 상응하는 용어가 상기 제2 플레인 텍스트들에 포함된 경우, 상기 하나의 클래스 개체와 이웃한 적어도 하나의 클래스 개체의 사용자 선호도 값을 변화시키는 것을 특징으로 하는 도메인 온톨로지 기반의 사용자 프로파일 처리 방법
|
11 |
11
제7 항에 있어서,상기 사용자 선호도 값은 시간에 비례하여 변화하는 것을 특징으로 하는 도메인 온톨로지 기반의 사용자 프로파일 처리 방법
|
12 |
12
도메인 온톨로지 구축부가 개발 대상 제품 구조(Product structure)를 기반으로 생성된 온톨로지 정의에 기초하여 제1 클래스 개체들(Class individuals), 상기 제1 클래스 개체들 간의 제1 관계들(Relations) 및 상기 제1 클래스 개체들 각각의 동의어(Synonym)를 생성하는 단계;의미 기반 전처리부가 상기 도메인 온톨로지에 기초하여 설계 문서들의 용어들을 명확화한 제1 플레인 텍스트들(Plain texts)을 생성하는 단계;도메인 온톨로지 기반 사용자 프로파일 생성부가 상기 제1 클래스 개체들의 형식으로 생성한 제2 클래스 개체들 및 상기 제2 클래스 개체들 간의 제2 관계들을 포함하고, 상기 제1 플레인 텍스트들에서 추출된 사용자의 관심 정보를 포함하는 도메인 온톨로지 기반 사용자 프로파일(Domain ontology based user profile)을 생성하는 단계;사용자 프로파일 학습부가 상기 사용자 프로파일이 추가된 설계 문서들의 용어들을 명확화한 제2 플레인 텍스트들에서 추출한 사용자의 관심 정보를 학습하는 단계;질의 명확화부가 상기 사용자 프로파일에 기초하여 질의를 명확화하는 단계; 및질의 확장부가 상기 사용자 프로파일에 기초하여 상기 명확화된 질의를 확장하는 단계를 포함하고,상기 사용자의 관심 정보는 상기 제2 클래스 개체들의 사용자 선호도 값들(User preference values)에 저장되는 개인화 질의 확장 방법
|
13 |
13
제12 항에 있어서,상기 질의를 명확화하는 단계는 상기 제2 클래스 개체들에 포함되고 상기 질의에 포함되는 용어들(Terms)에 상응하는 적어도 하나의 클래스 개체의 사용자 선호도 값에 기초하여 질의를 명확화하는 것을 특징으로 하는 개인화 질의 확장 방법
|
14 |
14
제13 항에 있어서,상기 질의를 확장하는 단계는 상기 하나의 클래스 개체와 이웃한 적어도 하나의 클래스 개체를 상기 질의에 포함시켜, 상기 질의를 확장하는 것을 특징으로 하는 개인화 질의 확장 방법
|
15 |
15
제14 항에 있어서,상기 질의를 확장하는 단계는 개별적으로 가중치가 부가된 상기 제2 관계들 에 기초하는 것을 특징으로 하는 개인화 질의 확장 방법
|
16 |
16
개발 대상 제품 구조(Product structure)를 기반으로 생성된 온톨로지 정의에 기초하여 제1 클래스 개체들(Class individuals), 상기 제1 클래스 개체들 간의 제1 관계들(Relations) 및 상기 제1 클래스 개체들 각각의 동의어(Synonym)를 생성하는 도메인 온톨로지 구축부;상기 구축된 도메인 온톨로지에 기초하여 설계 문서들의 용어들을 명확화한 제1 플레인 텍스트들(Plain texts)을 생성하는 의미 기반 전처리부;상기 제1 클래스 개체들의 형식으로 생성한 제2 클래스 개체들 및 상기 제2 클래스 개체들 간의 제2 관계들을 포함하고, 상기 제1 플레인 텍스트들에서 추출된 사용자의 관심 정보를 포함하는 도메인 온톨로지 기반 사용자 프로파일(Domain ontology based user profile)을 생성하는 도메인 온톨로지 기반 사용자 프로파일 생성부;상기 사용자 프로파일이 추가된 설계 문서들의 단어를 명확화한 제2 플레인 텍스트들에 기초하여 상기 사용자의 관심 정보를 학습하는 사용자 프로파일 학습부;상기 사용자 프로파일에 기초하여 질의를 명확화하는 질의 명확화부;상기 사용자 프로파일에 기초하여 상기 명확화된 질의를 확장하는 질의 확장부; 및상기 확장된 질의와 매칭된 기존의 설계 문서를 추천하는 문서 추천부를 포함하고,상기 사용자의 관심 정보는 상기 제2 클래스 개체들의 사용자 선호도 값들(User preference values)에 저장되는 개인화 질의 확장을 이용한 문서 추천 장치
|