1 |
1
질의를 입력한 사용자의 질문을 분석하여 질문 분석 결과를 바탕으로 지식 데이터베이스 및 문서 데이터베이스를 검색하여 정답 후보를 생성하고, 상기 정답 후보로부터 최종 정답을 추론하는 질의 응답 처리부;사용자 정보가 없거나 미미한 사용자의 지식 수준을 추론하기 위한 추론 정보로서, 참조 코퍼스 및 워드 인쿼리를 생성하는 추론 정보 생성부; 및상기 참조 코퍼스 및 상기 워드 인쿼리를 이용하여 사용자의 지식 수준을 추론하여 지식 수준 정보를 생성하고, 상기 지식 수준 정보를 상기 질의 응답 처리부로 제공하는 지식 수준 추론부를 포함하되,상기 질의 응답 처리부는 상기 지식 수준 정보를 이용하여 상기 질의를 입력한 사용자의 지식 수준에 해당하는 정답 후보를 생성하여 최종 정답을 추론하는 것을 특징으로 하는 질의 응답 장치
|
2 |
2
제1항에 있어서,상기 추론 정보 생성부는,언어 및 글 분석 기능, 사용자 질문에 해당하는 질문 도메인과 인구학적 기반으로 사용자 그룹을 분류하는 기능, 사용자 별로 질의 응답 로그를 수집하는 기능, 참조 그룹의 참조 코퍼스를 생성하는 기능 중 적어도 하나를 수행하는 코퍼스 생성 모듈을 포함하는 것을 특징으로 하는 질의 응답 장치
|
3 |
3
제2항에 있어서,상기 추론 정보 생성부는,사용자가 질문한 문장의 언어분석, 질문 도메인의 특성에 따른 단어 사용과 사용자의 상황 정보를 수집 및 분석하는 질문 도메인 특성 및 상황 분석, 심리적 상황에 따른 단어 사용 분석과 개인적으로 자주 사용하는 단어의 특성을 분석하는 심리 및 개인 특성 분석을 수행하고, 사용자의 질문 내의 지식 수준의 변인을 추출하여, 언어분석별, 질문 도메인 특성별, 상황별, 심리별, 개인별 언어 사용 정보를 생성함으로써, 워드 인쿼리를 생성하는 워드 인쿼리 모듈을 포함하는 것을 특징으로 하는 질의 응답 장치
|
4 |
4
제3항에 있어서,상기 질의를 입력한 사용자는 로그인한 실명 사용자와 로그인 하지 않은 익명 사용자로 구분되며, 상기 익명 사용자는 처음 또는 미리 설정된 횟수 미만으로 상기 질의 응답 장치를 사용하는 사용자이거나, 가입은 되어있으나 로그인을 하지 않은 사용자인 것을 특징으로 하는 질의 응답 장치
|
5 |
5
제4항에 있어서,상기 지식 수준 추론부는 상기 언어 분석, 상기 질문 도메인 특성 및 상황 분석, 상기 심리 및 개인 특성 분석을 수행하여 도출한 결과, 상기 참조 코퍼스 및 상기 워드 인쿼리를 이용하여, 상기 익명 사용자의 지식 수준을 추론하는 기능을 수행하는 것을 특징으로 하는 질의 응답 장치
|
6 |
6
제5항에 있어서,상기 지식 수준 추론부는 상기 익명 사용자의 지식 수준을 추론하기 위하여 임시적으로 임시 코퍼스를 생성하여 임시 코퍼스 데이터베이스에 저장하고, 이후, 익명 사용자의 신원이 확인되면, 상기 임시 코퍼스를 코퍼스 데이터베이스에 옮겨 저장시키는 것을 특징으로 하는 질의 응답 장치
|
7 |
7
제4항에 있어서,상기 지식 수준 추론부는 실명 사용자의 지식 수준을 추론하는 경우, 사용자 모델 데이터베이스에서 해당 실명 사용자의 질문 도메인의 지식 수준 정보를 조회하여 상기 조회한 지식 수준 정보를 상기 질의 응답 처리부로 제공하는 것을 특징으로 하는 질의 응답 장치
|
8 |
8
제1항에 있어서,상기 지식 수준 추론부는 응답 피드백 분석 기능, 대화 기반 지식 수준 추론 기능, 워드 인쿼리 학습 및 관리 기능, 사용자 모델 학습 및 관리 기능 중 적어도 하나를 수행하는 것을 특징으로 하는 질의 응답 장치
|
9 |
9
제8항에 있어서,상기 지식 수준 추론부는 사용자가 응답 피드백을 하여 대화를 통해 지속적으로 질문을 하는 경우, 상기 대화 기반 지식 수준 추론 기능을 수행하고, 상기 응답 피드백 분석 기능을 통해 사용자의 답변 만족도 및 지식 수준을 추가적으로 추론하는 것을 특징으로 하는 질의 응답 장치
|
10 |
10
질의 응답 장치에서의 질의 응답 방법에 있어서,질의를 입력한 사용자가 익명 사용자인지 여부를 판단하는 단계;상기 익명 사용자인 경우, 상기 익명 사용자의 지식 수준을 추론하기 위하여 임시적으로 임시 코퍼스를 생성하는 단계;상기 질의를 입력한 사용자의 질문을 분석하여 질문 분석 결과를 도출하는 단계;상기 익명 사용자의 지식 수준을 추론하기 위한 추론 정보로서, 참조 코퍼스 및 워드 인쿼리를 생성하는 단계;상기 참조 코퍼스 및 상기 워드 인쿼리를 이용하여 사용자의 지식 수준을 추론하여 지식 수준 정보를 생성하는 단계; 및상기 질문 분석 결과 및 상기 지식 수준 정보를 바탕으로 지식 데이터베이스 및 문서 데이터베이스를 검색하여 상기 질의를 입력한 사용자의 지식 수준에 해당하는 정답 후보를 생성하고, 상기 정답 후보로부터 최종 정답을 추론하는 단계를 포함하는 질의 응답 방법
|
11 |
11
제10항에 있어서,상기 참조 코퍼스 및 워드 인쿼리를 생성하는 단계는,언어 및 글 분석 기능, 사용자 질문에 해당하는 질문 도메인과 인구학적 기반으로 사용자 그룹을 분류하는 기능, 사용자 별로 질의 응답 로그를 수집하는 기능, 참조 그룹의 참조 코퍼스를 생성하는 기능 중 적어도 하나를 수행하는 것을 특징으로 하는 질의 응답 방법
|
12 |
12
제11항에 있어서,상기 참조 코퍼스 및 워드 인쿼리를 생성하는 단계는,사용자가 질문한 문장의 언어분석, 질문 도메인의 특성에 따른 단어 사용과 사용자의 상황 정보를 수집 및 분석하는 질문 도메인 특성 및 상황 분석, 심리적 상황에 따른 단어 사용 분석과 개인적으로 자주 사용하는 단어의 특성을 분석하는 심리 및 개인 특성 분석을 수행하고, 사용자의 질문 내의 지식 수준의 변인을 추출하여, 언어분석별, 질문 도메인 특성별, 상황별, 심리별, 개인별 언어 사용 정보를 생성함으로써, 워드 인쿼리를 생성하는 것을 특징으로 하는 질의 응답 방법
|
13 |
13
제12항에 있어서,상기 질의를 입력한 사용자는 로그인한 실명 사용자와 로그인 하지 않은 익명 사용자로 구분되며, 상기 익명 사용자는 처음 또는 미리 설정된 횟수 미만으로 상기 질의 응답 장치를 사용하는 사용자이거나, 가입은 되어있으나 로그인을 하지 않은 사용자인 것을 특징으로 하는 질의 응답 방법
|
14 |
14
제13항에 있어서,상기 지식 수준 정보를 생성하는 단계는,상기 언어 분석, 상기 질문 도메인 특성 및 상황 분석, 상기 심리 및 개인 특성 분석을 수행하여 도출한 결과, 상기 참조 코퍼스 및 상기 워드 인쿼리를 이용하여, 상기 익명 사용자의 지식 수준을 추론하는 기능을 수행하는 것을 특징으로 하는 질의 응답 방법
|
15 |
15
제14항에 있어서,상기 임시 코퍼스를 생성하는 단계는,상기 임시 코퍼스를 임시 코퍼스 데이터베이스에 저장하는 단계를 포함하되,상기 익명 사용자의 신원이 확인되면, 상기 임시 코퍼스를 코퍼스 데이터베이스에 옮겨 저장시키는 단계를 더 포함하는 질의 응답 방법
|
16 |
16
제13항에 있어서,상기 질의를 입력한 사용자가 상기 실명 사용자인 경우, 사용자 모델 데이터베이스에서 해당 실명 사용자의 질문 도메인의 지식 수준 정보를 조회하는 것을 특징으로 하는 질의 응답 방법
|
17 |
17
제10항에 있어서,사용자가 응답 피득백을 하는 경우,응답 피드백 분석 단계;대화 기반 지식 수준 추론 단계;워드 인쿼리 학습 및 관리 단계; 및사용자 모델 학습 및 관리 단계 중 적어도 하나를 더 포함하는 질의 응답 방법
|
18 |
18
제17항에 있어서,상기 대화 기반 지식 수준 추론 단계는,사용자가 응답 피드백을 하여 대화를 통해 지속적으로 질문을 하는 경우, 상기 대화 기반 지식 수준 추론 기능을 수행하고,상기 응답 피드백 분석 단계는,사용자의 답변 만족도 및 지식 수준을 추가적으로 추론하는 것을 특징으로 하는 질의 응답 방법
|