1 |
1
적어도 하나의 성격 정보에 대해 적어도 하나의 성격별 단어를 매칭하여 저장하는 성격별 단어 사용 특성 규칙 DB,상기 성격별 단어 사용 특성 규칙 DB에 연결되고, 입력되는 이전 대화 내용 및 입력되는 성격 정보에 따라, 상기 성격별 단어 사용 특성 규칙 DB에 저장된 성격 정보별 단어를 이용하여 성격별 단어를 선택하는 단어 선택기, 적어도 하나의 성격 정보에 대해 적어도 하나의 성격별 문장 생성 특성 규칙을 매칭하여 저장하는 성격별 문장생성 특성 규칙 DB, 그리고,상기 성격별 문장생성 특성 규칙 DB에 연결되고, 입력되는 성격 정보에 따라, 상기 단어 선택기에서 선택된 단어를 조합하여 문장을 생성하는 문장 생성기를 포함하고,적어도 하나의 성격 정보 중 긍정적인 성격 정보 및 부정적인 성격 각각에 대해 적어도 하나의 성격별 문장 조합 특성 규칙을 매칭하여 저장하는 성격별 문장 조합 특성 규칙 DB, 그리고, 상기 성격별 문장 조합 특성 규칙 DB에 연결되고, 입력되는 성격 정보에 따라, 상기 성격별 문장 조합 특성 규칙 DB에 저장된 성격 정보별 문장 조합 특성 규칙을 이용하여 문장을 조합함으로써 대화를 생성하는 대화 생성기를 더 포함하되,상기 성격별 단어 사용 특성 규칙 DB는저장된 성격 정보의 단어와 이전 대화 내용을 토대로 성격 정보를 긍정적인 성격과 부정적인 성격으로 분류하고, 단어 선택 처리 프로세서가 참조된 빈도 및 감탄사를 성격별 단어 정보에 매칭하여 저장하도록 구비되고,상기 성격별 문장생성 특성 규칙 DB는성격 정보가 긍정적인 성격인 경우 간결하고 긴 문장형으로 정하고, 부정적인 성격인 경우 단답형으로 정하도록 구비되며,상기 성격별 문장 조합 특성 규칙 DB는 성격 정보가 긍정적인 성격인 경우 상기 입력되는 성격 정보를 기반으로 상기 이전 대화 내용 다음에 제공할 대화를 이전 대화간 간격 후 제공하고, 부정적인 성격인 경우 이전 대화 직후 제공하도록 구비되는 것을 특징으로 하는 성격 정보를 이용한 대화 생성기
|
2 |
2
제1항에 있어서,상기 단어 선택기는,상기 이전 대화에 따른 다음 대화에 사용할 단어를 선택하되, 상기 입력되는 성격 정보를 상기 성격별 단어 사용 특성 규칙 DB에서 탐색하여 상기 입력되는 성격 정보에 대한 단어를 선택하는 단어 선택 처리 프로세서, 그리고,상기 단어 선택 처리 프로세서에서 선택한 단어를 외부에 전달하거나, 상기이전 대화 내용 또는 상기 성격 정보를 전달받아 상기 단어 선택 처리 프로세서로 전달하는 통신모듈을 포함하고,상기 문장 생성기는,상기 입력되는 성격 정보를 상기 성격별 문장 생성 특성 규칙 DB에서 탐색하여 상기 단어 선택 처리 프로세서에서 선택한 단어를 이용하여 문장을 생성하는 문장 생성 처리 프로세서, 그리고,상기 문장 생성 처리 프로세서에서 생성한 문장을 외부에 전달하거나, 상기 단어 선택기의 통신모듈로부터 상기 선택된 단어를 전달받아 상기 문장 생성 처리 프로세서로 전달하거나, 상기 문장 생성 처리 프로세서에서 생성한 문장을 외부로 전달하는 통신모듈을 포함하는 것을 특징으로 하는 성격 정보를 이용한 대화 생성기
|
3 |
3
제2항에 있어서,상기 단어 선택기는,상기 단어 선택 처리 프로세서에서 선택한 단어를 저장하는 저장장치, 그리고,상기 단어 선택 처리 프로세서에서 선택한 단어를 출력하는 출력장치와 상기 이전 대화 내용 또는 상기 성격 정보를 입력받아 상기 단어 선택 처리 프로세서로 전달하는 입력장치를 포함하는 입출력장치를 더 포함하고,상기 문장 생성기는,상기 문장 생성 처리 프로세서에서 생성한 문장을 저장하는 저장장치, 그리고,상기 문장 생성 처리 프로세서에서 생성한 문장을 출력하는 출력장치와 상기 성격 정보를 입력받아 상기 문장 생성 처리 프로세서로 전달하는 입력장치를 포함하는 입출력장치를 더 포함하는 것을 특징으로 하는 성격 정보를 이용한 대화 생성기
|
4 |
4
제1항에 있어서,상기 성격별 단어 사용 특성 규칙 DB는 상기 성격 정보 및 이에 대한 성격 정보별 단어를 추가적으로 입력받아 갱신되는 것을 특징으로 하는 성격 정보를 이용한 대화 생성기
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
제1항에 있어서,상기 대화 생성기는,상기 입력되는 성격 정보를 상기 성격별 문장 조합 특성 규칙 DB에서 탐색하여 상기 입력되는 성격 정보에 대한 대화를 생성하는 대화 생성 처리 프로세서, 그리고,상기 대화 생성 처리 프로세서에서 생성한 대화를 외부에 전달하거나, 상기 성격 정보를 전달받아 상기 대화 생성 처리 프로세서로 전달하는 통신모듈을 포함하는 것을 특징으로 하는 성격 정보를 이용한 대화 생성기
|
8 |
8
제7항에 있어서,상기 대화 생성기는,상기 대화 생성 처리 프로세서에서 생성한 대화를 저장하는 저장장치, 그리고,상기 대화 생성 처리 프로세서에서 생성한 대화를 출력하는 출력장치와 상기 성격 정보를 입력받아 상기 대화 생성 처리 프로세서로 전달하는 입력장치를 포함하는 입출력장치를 더 포함하는 것을 특징으로 하는 성격 정보를 이용한 대화 생성기
|
9 |
9
제3항에 있어서,상기 단어 선택기의 저장장치 및 상기 문장 생성기의 저장장치는,상기 성격별 단어 사용 특성 규칙 DB에 저장된 성격 정보 및 상기 성격별 문장 생성 특성 규칙 DB에서 저장하고 있는 성격 정보들에 대한 유사 성격 정보를 매칭하여 저장하는 것을 특징으로 하는 성격 정보를 이용한 대화 생성기
|
10 |
10
제9항에 있어서,상기 단어 선택 처리 프로세서 및 상기 문장 생성 처리 프로세서는, 상기 입력되는 성격 정보가 상기 성격별 단어 사용 특성 규칙 DB 또는 상기 성격별 문장 생성 특성 규칙 DB에 존재하지 않는 경우, 상기 저장장치에 저장된 유사 성격 정보를 탐색하여 대체 성격 정보를 추출하고, 추출된 상기 대체 성격 정보를 상기 성격별 단어 사용 특성 규칙 DB 또는 상기 성격별 문장 생성 특성 규칙 DB에서 탐색하여 단어를 선택하거나 문장을 생성하는 것을 특징으로 하는 성격 정보를 이용한 대화 생성기
|