KR102199423B1 - 심리 상담 데이터를 기계 학습한 자동 대화 장치 및 그 방법 - Google Patents
심리 상담 데이터를 기계 학습한 자동 대화 장치 및 그 방법 Download PDFInfo
- Publication number
- KR102199423B1 KR102199423B1 KR1020180140321A KR20180140321A KR102199423B1 KR 102199423 B1 KR102199423 B1 KR 102199423B1 KR 1020180140321 A KR1020180140321 A KR 1020180140321A KR 20180140321 A KR20180140321 A KR 20180140321A KR 102199423 B1 KR102199423 B1 KR 102199423B1
- Authority
- KR
- South Korea
- Prior art keywords
- text
- unit
- machine learning
- data
- conversation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/22—Social work or social welfare, e.g. community support activities or counselling services
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/16—Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Tourism & Hospitality (AREA)
- Theoretical Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Primary Health Care (AREA)
- Marketing (AREA)
- Child & Adolescent Psychology (AREA)
- Biomedical Technology (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- Computing Systems (AREA)
- Educational Technology (AREA)
- Psychology (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- Evolutionary Computation (AREA)
- Developmental Disabilities (AREA)
- Software Systems (AREA)
- Hospice & Palliative Care (AREA)
- Psychiatry (AREA)
- Data Mining & Analysis (AREA)
- Social Psychology (AREA)
- Pathology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
Abstract
Description
도 2는 본 개시의 일 실시예에 따른 데이터 학습부(110)의 블록도이다.
도 3은 본 개시의 일 실시예에 따른 데이터 인식부(120)의 블록도이다.
도 4는 본 개시의 일 실시예에 따른 디바이스(400) 및 서버(420)가 서로 연동함으로써 데이터를 학습하고 인식하는 예시를 나타내는 도면이다.
도 5는 본 개시의 일 실시예에 따른 학습모델을 획득하는 방법에 관한 흐름도를 도시한다.
도 6은 본 개시의 일 실시예에 따른 제 1 텍스트와 제 2 텍스트를 나타낸다.
도 7 은 본 개시의 일 실시예에 따른 자동대화장치의 학습부를 나타낸 도면이다.
도 8은 본 개시의 실시예에 따라 기계학습모델을 이용하여 사용자의 대화문에 따른 응답을 생성하는 방법에 관한 흐름도이다.
도 9는 본 개시의 실시예에 따근 자동대화장치의 인식부에 대한 블록도이다.
도 10은 본 개시의 일 실시예에 따라 자동대화장치의 동작화면을 나타낸 도면이다.
자동대화장치의 학습부(110)는 질문 셋(Q)을 먼저 제시함으로써, 특정 주제 또는 특정 감정에 대한 기계학습모델을 생성할 수 있다. 예를 들어, 사용자는 자동대화장치가 특정 주제 또는 특정 감정에 대한 질문 셋(Q)을 제시한 경우, 사용자는 특정 주제에 관련된 응답(R)을 작성할 수 있다. 또한 전문 상담자는 사용자의 응답(R)에 대하여 특정 주제 또는 특정 감정에 관련된 응답을 제공할 수 있다. 자동대화장치는 특정 주제 또는 특정 감정에 대한 질문 셋(Q), 응답(R) 및 응답(F)을 기계학습하여, 기계학습모델을 생성할 수 있다.
또한, 자동대화장치의 인식부(120)는 사용자의 대화 텍스트에 학습된 기계학습모델을 적용하여, 사용자의 대화 텍스트에 대한 응답 텍스트를 생성할 수 있다. 데이터 셋이 유형화 되어 있으므로 자동대화장치의 인식부의 응답 텍스트는 사용자에게 부정적인 반응을 유발하지 않을 수 있고, 심리상담에 대한 주제를 다룰 수 있다.
자동대화장치의 학습부(110)는 제 1 텍스트 및 제 2 텍스트에 기초하여 제 1 텍스트와 제 2 텍스트의 상관관계에 대한 기계학습모델을 획득할 수 있다. 자동대화장치(700)는 제 1 텍스트에 포함된 형태소/어절, 하나의 대화 텍스트, 또는 복수의 대화 텍스트에 대한 제 2 텍스트에 대한 관계를 기계학습모델로 획득할 수 있다. 기계학습모델은 자동대화장치의 인식부(120)로 전송될 수 있다. 상술한 바와 같이 학습부(110)와 인식부(120)는 동일 장치에 포함 수 있으며, 서로 다른 장치에 포함될 수 있다.
또한, 자동대화장치는 사용자와 전문 상담자의 대화의 주제 및 사용자의 감정을 획득할 수 있다. 자동대화장치는 미리 학습된 기계학습모델에 기초하여 제 1 텍스트 및 제 2 텍스트로부터 사용자와 전문 상담자의 대화 내용의 주제 및 사용자의 감정을 자동으로 판단 할 수 있다. 주제는 사용자의 고민의 내용에 관련된 것으로서, 가족, 외모, 성, 결혼, 육아, 연애, 학교, 학업, 취업, 진로, 직장 등을 포함할 수 있다. 또한 감정은 사용자의 심리 상태에 대한 것으로서, 기쁨(joy) 대 슬픔 (sadness), 분노(anger) 대 공포(fear), 신뢰(trust) 대 혐오(disgust), 및 놀람(surprise) 대 기대(anticipation)에 대한 것일 수 있다.
자동대화장치는 제 1 텍스트 및 제 2 텍스트에 대한 주제 및 사용자의 감정을 수신할 수 있다. 자동대화장치는 대화의 주제 또는 사용자의 감정 중 적어도 하나를 더 이용하여 제 1 텍스트와 대한 제 2 텍스트의 상관관계에 대한 기계학습모델을 획득할 수 있다.
또한 자동대화장치(700)는 텍스트 임베딩을 위하여 Word Mover's Distance(WMD) 및 doc2vec 알고리즘을 사용할 수 있다. 하지만 이에 한정되지 않고, 텍스트 임베딩을 위한 다양한 알고리즘들이 사용될 수 있다.
음소, 음절, 형태소, 단어, 어절 또는 문장은 각각 계층 단위가 될 수 있다. 음소에서 음절, 형태소, 단어, 어절 및 문장으로 갈수록 하위 계층 단위에서 상위 계층 단위일 수 있다. 본 개시의 일 실시예에 따르면, 최하위 계층은 음절 또는 어절일 수 있다.
상위 계층을 이용하여 학습된 학습모델이 하위 계층을 이용하여 학습된 학습모델에 영향을 줄 수 있다. 반대로 하위 계층을 이용하여 학습된 학습모델이 상위 계층을 이용하여 학습된 학습모델에 영향을 줄 수 있다.
또한, 자동대화장치(700)는 사용자와 전문 상담자의 대화의 주제, 사용자의 감정 및 제 1 텍스트와 제 2 텍스트의 상관 관계에 대한 기계학습모델(712)을 획득하는 단계를 수행할 수 있다. 자동대화장치는 미리 학습된 기계학습모델에 기초하여 제 1 텍스트 및 제 2 텍스트로부터 사용자와 전문 상담자의 대화 내용의 주제 및 사용자의 감정을 자동으로 판단할 수 있다. 주제는 사용자의 고민의 내용에 관련된 것으로서, 가족, 외모, 성, 결혼, 육아, 연애, 학교, 학업, 취업, 진로, 직장 등을 포함할 수 있다. 또한 감정은 사용자의 심리 상태에 대한 것으로서, 기쁨(joy) 대 슬픔 (sadness), 분노(anger) 대 공포(fear), 신뢰(trust) 대 혐오(disgust), 및 놀람(surprise) 대 기대(anticipation)에 대한 것일 수 있다. 하지만 이에 한정되는 것은 아니며, 자동대화장치는 제 1 텍스트 및 제 2 텍스트에 대한 주제 및 사용자의 감정을 수신할 수 있다. 자동대화장치는 대화의 주제 또는 사용자의 감정 중 적어도 하나를 더 이용하여 제 1 텍스트와 대한 제 2 텍스트의 상관관계에 대한 기계학습모델을 획득할 수 있다.
자동대화장치는 이전에 획득된 하나의 단위에 기초하여 하나의 단위 다음에 올 단위를 획득할 수 있다. 자동대화장치는 임베딩된 제 1 텍스트와 미리 학습된 기계학습모델에 기초하여 제 2 텍스트에 포함된 제 1 단위를 획득할 수 있다. 또한, 제 2 텍스트에 포함된 제 1 단위, 임베딩된 제 1 텍스트 및 미리 학습된 기계학습모델에 기초하여 제 1 단위 다음에 오는 제 2 텍스트에 포함된 제 2 단위를 획득할 수 있다. 자동대화장치는 제 1 단위, 제 2 단위, 임베딩된 제 1 텍스트 및 미리 학습된 기계학습모델에 기초하여 제 2 단위 다음의 제 3 단위를 획득할 수 있다. 제 1 단위 내지 제 3 단위는 제 2 텍스트에 포함될 수 있다. 자동대화장치는 연속된 단위를 획득하여 제 2 텍스트를 완성할 수 있다.
자동대화장치는 획득된 제 2 텍스트의 임베딩과 기준 텍스트의 임베딩의 코사인 유사도를 계산하는 단계를 수행할 수 있다. 기준 텍스트는 제 1 텍스트에 대해 알맞은 응답일 수 있다. 기준 텍스트는 메모리가 미리 저장하고 있거나, 전문 상담자, 사용자 또는 시스템 관리자로부터 수신한 텍스트일 수 있다.
또한. 기준 텍스트는 제 1 텍스트의 주제 또는 감정에 대한 것일 수 있다. 자동대화장치는 획득된 제 2 텍스트와 제 1 텍스트의 주제 또는 감정의 유사도를 계산하는 단계를 수행할 수 있다.
자동대화장치는 코사인 유사도 외에도 웨이티드 코사인(weighted cosine) 유사도, 아크코사인(arccosine) 유사도, 워드 무버 거리(word mover distance) 유사도 등을 이용할 수 있다. 이외에도 임베딩의 유사도를 수치화할 수 있는 다양한 알고리즘이 사용될 수 있음은 통상의 기술자에게 명확하므로 자세한 설명은 생략한다.
자동대화장치는 제 2 단위가 제 1 단위 이후에 나오는 단위로써 적절한 정도를 나타내는 펄플렉시티(perplexity) 정보를 획득하는 단계를 수행할 수 있다. 자동대화장치는 펄플렉시티 정보가 임계값보다 높은 경우, 폴벡(fallback) 응답을 출력하는 단계를 수행할 수 있다. 폴벡 응답은 사용자에게 다시 대화 텍스트를 입력하라는 응답일 수 있다. 또는 사용자의 대화 텍스트를 처리할 수 없음을 나타내는 응답일 수 있다.
제 2 텍스트가 하나의 단위씩 생성될 때마다 프로세서는 모델의 확신도를 나타내는 펄플렉시티 정보를 생성할 후 있다. 또한, 펄플렉시티 정보는 이미 생성된 제 2 텍스트의 단위들에 기초하여 새로이 생성된 제 2 텍스트의 하나의 단위가 적절한 정도를 나타낼 수 있다. 펄플렉시티 정보는 단위마다 생성되므로, 프로세서는 펄플렉시티 정보를 기계학습 모델의 품질 지표, 또는 문법성(grammaticality)의 지표로 사용할 수 있다.
예를 들어, 프로세서는 "정보"라는 단위 이후에 새로운 단위인 조사로써 "을"을 생성하였다면, 프로세서는 높은 펄플렉시티 정보를 획득할 수 있다. 즉, 프로세서는 획득된 높은 펄플렉시티 정보에 기초하여 "정보을"이 문법적으로 틀릴 가능성이 높다고 판단할 수 있다. 반대로 프로세서는 "정보"라는 단위 이후에 새로운 단위인 조사로써 "를"을 생성하였다면, 프로세서는 낮은 펄플렉시티 정보를 획득할 수 있다. 즉, 프로세서는 획득된 낮은 펄플렉시티 정보에 기초하여 "정보를"이 문법적으로 틀릴 가능성이 낮다고 판단할 수 있다.
120: 인식부
210: 데이터 획득부
220: 전처리부
230: 학습 데이터 선택부
240: 모델 학습부
250: 모델 평가부
Claims (14)
- 심리 치료를 위한 자동대화장치에 있어서,
상기 자동대화장치는 프로세서 및 적어도 하나의 프로그램이 저장되는 메모리를 포함하고,
상기 메모리는 상기 적어도 하나의 프로그램이 상기 프로세서에서 실행될 때, 상기 프로세서가,
상담자와 사용자의 대화 텍스트 중 심리분석과 관련된 텍스트를 수신하는 단계;
기계학습을 위하여 상기 수신된 텍스트를 전처리하여 데이터 셋을 획득하는 단계; 및
주목 메커니즘을 동반한 계층적 인코더-디코더 모형(hierarchical encoder-decoder with attention mechanism)을 이용하여 상기 데이터 셋을 기계학습하여 기계학습모델을 획득하는 단계를 실행하도록 하는 명령어들을 저장하고,
상기 수신된 텍스트는 상기 상담자와 상기 사용자의 대화 텍스트를 포함하는 제 1 텍스트 및 제 1 텍스트의 직후의 상담자의 응답 텍스트인 제 2 텍스트를 포함하고,
상기 기계학습모델을 획득하는 단계는,
제 1 텍스트와 제 2 텍스트의 상관 관계에 대한 기계학습모델을 획득하는 단계인 것을 특징으로 하는 자동대화장치.
- 제 1 항에 있어서,
상기 프로세서가 상기 데이터 셋을 획득하는 단계를 실행하도록 하는 명령어는,
상기 수신된 텍스트를 제 1 텍스트 및 제 2 텍스트로 구분하는 단계; 및
상기 제 1 텍스트 및 제 2 텍스트를 음소, 음절, 형태소, 단어, 어절 또는 문장 중 적어도 하나의 단위로 분리하는 단계를 포함하는 자동대화장치.
- 심리 치료를 위한 자동대화장치에 있어서,
상기 자동대화장치는 프로세서 및 적어도 하나의 프로그램이 저장되는 메모리를 포함하고,
상기 메모리는 상기 적어도 하나의 프로그램이 상기 프로세서에서 실행될 때, 상기 프로세서가,
상담자와 사용자의 대화 텍스트 중 심리분석과 관련된 제 1 텍스트를 수신하는 단계;
상기 수신된 제 1 텍스트를 전처리하여 데이터 셋을 획득하는 단계;
주목 메커니즘을 동반한 계층적 인코더-디코더 모형(hierarchical encoder-decoder with attention mechanism)을 이용하여 미리 학습된 기계학습모델에 기초하여 상기 수신된 제 1 텍스트로부터 제 2 텍스트를 자동으로 획득하는 단계; 및
상기 제 2 텍스트를 출력하는 단계를 실행하도록 하는 명령어들을 저장하고,
상기 제 2 텍스트는 상기 제 1 텍스트와 연관된 응답 텍스트인, 자동대화장치.
- 제 3 항에 있어서,
상기 프로세서가 상기 데이터 셋을 획득하는 단계를 실행하도록 하는 명령어는,
상기 제 1 텍스트를 음소, 음절, 형태소, 단어, 어절 또는 문장 중 적어도 하나의 단위로 분리하는 단계를 포함하는 자동대화장치.
- 제 3 항에 있어서,
상기 프로세서가 상기 제 2 텍스트를 자동으로 획득하는 단계를 실행하도록 하는 명령어는,
상기 미리 학습된 기계학습모델에 기초하여 상기 제 1 텍스트를 임베딩하여 임베딩된 제 1 텍스트를 획득하는 단계;
상기 임베딩된 제 1 텍스트와 상기 미리 학습된 기계학습모델에 기초하여 상기 제 2 텍스트에 포함된 제 1 단위를 획득하는 단계;
상기 제 2 텍스트에 포함된 제 1 단위, 상기 임베딩된 제 1 텍스트 및 상기 미리 학습된 기계학습모델에 기초하여 제 1 단위 다음에 오는 제 2 텍스트에 포함된 제 2 단위를 획득하는 단계를 포함하고,
상기 제 1 단위 및 상기 제 2 단위는 상기 제 2 텍스트에 포함되는 형태소 또는 어절인 것을 특징으로 하는 자동대화장치.
- 제 5 항에 있어서,
상기 메모리는 상기 적어도 하나의 프로그램이 상기 프로세서에서 실행될 때, 상기 프로세서가,
상기 제 2 단위가 상기 제 1 단위 이후에 나오는 단위로써 생성되는 경우, 상기 제1 단위와 상기 제2 단위의 조합이 문법적으로 틀릴 확률을 나타내는 펄플렉시티(perplexity) 정보를 획득하는 단계; 및
상기 펄플렉시티 정보가 임계값보다 높은 경우, 폴벡(fallback) 응답을 출력하는 단계를 실행하도록 하는 명령어들을 저장하는 자동대화장치
- 심리 치료를 위한 자동대화방법에 있어서,
상담자와 사용자의 대화 텍스트 중 심리분석과 관련된 텍스트를 수신하는 단계;
기계학습을 위하여 상기 수신된 텍스트를 전처리하여 데이터 셋을 획득하는 단계; 및
주목 메커니즘을 동반한 계층적 인코더-디코더 모형(hierarchical encoder-decoder with attention mechanism)을 이용하여 상기 데이터 셋을 기계학습하여 기계학습모델을 획득하는 단계를 포함하고,
상기 수신된 텍스트는 상기 상담자와 상기 사용자의 대화 텍스트를 포함하는 제 1 텍스트 및 제 1 텍스트의 직후의 상담자의 응답 텍스트인 제 2 텍스트를 포함하고,
상기 기계학습모델을 획득하는 단계는,
제 1 텍스트와 제 2 텍스트의 상관 관계에 대한 기계학습모델을 획득하는 단계인 것을 특징으로 하는 자동대화방법.
- 심리 치료를 위한 자동대화방법에 있어서,
상담자와 사용자의 대화 텍스트 중 심리분석과 관련된 제 1 텍스트를 수신하는 단계;
상기 수신된 제 1 텍스트를 전처리하여 데이터 셋을 획득하는 단계;
주목 메커니즘을 동반한 계층적 인코더-디코더 모형(hierarchical encoder-decoder with attention mechanism)을 이용하여 미리 학습된 기계학습모델에 기초하여 상기 수신된 제 1 텍스트로부터 제 2 텍스트를 자동으로 획득하는 단계; 및
상기 제 2 텍스트를 출력하는 단계를 포함하고,
상기 제 2 텍스트는 상기 제 1 텍스트와 연관된 응답 텍스트인, 자동대화방법.
- 제 7 항 또는 제 8 항 중 어느 한 항의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 비일시적인 컴퓨터 판독가능 기록매체.
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180049445 | 2018-04-27 | ||
| KR20180049445 | 2018-04-27 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20190125154A KR20190125154A (ko) | 2019-11-06 |
| KR102199423B1 true KR102199423B1 (ko) | 2021-01-06 |
Family
ID=68541703
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020180140321A Active KR102199423B1 (ko) | 2018-04-27 | 2018-11-14 | 심리 상담 데이터를 기계 학습한 자동 대화 장치 및 그 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102199423B1 (ko) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102327669B1 (ko) | 2021-04-01 | 2021-11-23 | 이병관 | 인공지능을 이용한 멘탈 케어 시스템 |
| KR20220133581A (ko) | 2021-03-25 | 2022-10-05 | 이병관 | 인공지능을 이용한 멘탈 케어 시스템 |
| KR20250000158A (ko) | 2023-06-26 | 2025-01-03 | 김윤성 | 심리 상담용 인공지능 챗봇 서비스 제공 방법 |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102193656B1 (ko) * | 2020-01-20 | 2020-12-21 | 권경애 | 상담 내용 분석을 지원하는 녹취 서비스 제공 시스템 및 방법 |
| KR102737990B1 (ko) | 2020-01-23 | 2024-12-05 | 삼성전자주식회사 | 음성 데이터를 이용하여 챗봇과 관련된 인공지능 모델을 학습시키는 전자 장치 및 방법 |
| KR102441456B1 (ko) * | 2020-02-03 | 2022-09-07 | 한국과학기술원 | 실제 사람의 말투와 문체를 흉내 내는 대화 방법 및 시스템 |
| KR102173382B1 (ko) * | 2020-02-25 | 2020-11-03 | 휴멜로 주식회사 | 텍스트 생성 장치 및 방법 |
| US12431150B2 (en) | 2020-03-10 | 2025-09-30 | Llsollu Co., Ltd. | Method and apparatus for reconstructing voice conversation |
| KR102208387B1 (ko) * | 2020-03-10 | 2021-01-28 | 주식회사 엘솔루 | 음성 대화 재구성 방법 및 장치 |
| KR102372642B1 (ko) * | 2021-01-27 | 2022-03-08 | 아주대학교산학협력단 | 자동 응답 생성 방법 및 장치 |
| KR102359988B1 (ko) * | 2021-02-02 | 2022-02-09 | 모바일 엔트로피 주식회사 | 도시가스 고객상담을 위한 비대면 화상 서비스 제공 시스템 |
| KR102458666B1 (ko) * | 2021-05-28 | 2022-10-26 | 주식회사 대도테크윈 | 인공지능 기반의 맞춤형 가상 캐릭터 서비스 시스템 및 방법. |
| KR102332740B1 (ko) * | 2021-07-28 | 2021-12-01 | 주식회사 비플컨설팅 | 딥러닝을 이용하여 환자의 증상을 진단하는 방법, 장치 및 시스템 |
| KR102385176B1 (ko) | 2021-11-16 | 2022-04-14 | 주식회사 하이 | 심리 상담 장치 및 그 방법 |
| KR102853577B1 (ko) * | 2021-11-29 | 2025-09-02 | 한국과학기술원 | 대화 상대방의 성격정보를 고려하여 신뢰도 증강을 위한 맞춤형 대화 생성 시스템 및 그 방법 |
| KR102481216B1 (ko) | 2022-03-25 | 2022-12-28 | 주식회사 하이 | 자기 대화 장치 및 방법 |
| KR102495725B1 (ko) | 2022-03-25 | 2023-02-07 | 주식회사 하이 | 자기 대화 장치 및 그 방법 |
| KR102598304B1 (ko) * | 2022-06-09 | 2023-11-03 | 주식회사 엘솔루 | Stt 변환 방법 및 장치 |
| KR102590930B1 (ko) * | 2023-02-01 | 2023-10-19 | 박정민 | 사용자의 심리 상태를 결정하는 서비스 제공 장치, 시스템, 방법 및 프로그램 |
| CN117216230B (zh) * | 2023-11-09 | 2024-06-18 | 智慧眼科技股份有限公司 | 一种ai心理医生对话交互处理方法、系统、终端及介质 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012248065A (ja) | 2011-05-30 | 2012-12-13 | Nippon Telegr & Teleph Corp <Ntt> | 怒り感情推定装置、怒り感情推定方法およびそのプログラム |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101534413B1 (ko) * | 2013-12-05 | 2015-07-09 | 포항공과대학교 산학협력단 | 상담 정보를 이용하여 상담 대화를 제공하는 방법 및 장치 |
| KR101590908B1 (ko) * | 2013-12-24 | 2016-02-03 | 서강대학교산학협력단 | 채팅 데이터 학습 및 서비스 방법 및 그에 따른 시스템 |
| KR101883185B1 (ko) * | 2016-08-09 | 2018-07-30 | 주식회사 피노텍 | 머신러닝을 활용한 정해진 시나리오로 고객과 상담하는 로봇 자동 상담 방법 및 시스템 |
-
2018
- 2018-11-14 KR KR1020180140321A patent/KR102199423B1/ko active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012248065A (ja) | 2011-05-30 | 2012-12-13 | Nippon Telegr & Teleph Corp <Ntt> | 怒り感情推定装置、怒り感情推定方法およびそのプログラム |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20220133581A (ko) | 2021-03-25 | 2022-10-05 | 이병관 | 인공지능을 이용한 멘탈 케어 시스템 |
| KR102327669B1 (ko) | 2021-04-01 | 2021-11-23 | 이병관 | 인공지능을 이용한 멘탈 케어 시스템 |
| KR20250000158A (ko) | 2023-06-26 | 2025-01-03 | 김윤성 | 심리 상담용 인공지능 챗봇 서비스 제공 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20190125154A (ko) | 2019-11-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102199423B1 (ko) | 심리 상담 데이터를 기계 학습한 자동 대화 장치 및 그 방법 | |
| KR102222451B1 (ko) | 텍스트 기반 사용자심리상태예측 및 콘텐츠추천 장치 및 그 방법 | |
| US20230031521A1 (en) | Automated assistants that accommodate multiple age groups and/or vocabulary levels | |
| CN110728997B (zh) | 一种基于情景感知的多模态抑郁症检测系统 | |
| Cahn | CHATBOT: Architecture, design, & development | |
| KR20200015418A (ko) | 순차적 운율 특징을 기초로 기계학습을 이용한 텍스트-음성 합성 방법, 장치 및 컴퓨터 판독가능한 저장매체 | |
| KR20220000391A (ko) | 순차적 운율 특징을 기초로 기계학습을 이용한 텍스트-음성 합성 방법, 장치 및 컴퓨터 판독가능한 저장매체 | |
| KR20210070213A (ko) | 음성 사용자 인터페이스 | |
| US20250104693A1 (en) | Natural language generation | |
| CN113555006B (zh) | 一种语音信息识别方法、装置、电子设备及存储介质 | |
| CN117828065B (zh) | 一种数字人客服方法、系统、装置及储存介质 | |
| US20230298615A1 (en) | System and method for extracting hidden cues in interactive communications | |
| CN114373443B (zh) | 语音合成方法和装置、计算设备、存储介质及程序产品 | |
| KR102062524B1 (ko) | 음성 인식과 번역 방법 및 그를 위한 단말 장치와 서버 | |
| US20250200293A1 (en) | Natural language generation | |
| Orosoo et al. | Transforming English language learning: Advanced speech recognition with MLP-LSTM for personalized education | |
| US11804225B1 (en) | Dialog management system | |
| CN115376547B (zh) | 发音评测方法、装置、计算机设备和存储介质 | |
| CN113409768A (zh) | 发音检测方法、装置及计算机可读介质 | |
| US12112740B2 (en) | Creative work systems and methods thereof | |
| US11532300B1 (en) | System to determine sentiment from audio data | |
| US20240274123A1 (en) | Systems and methods for phoneme recognition | |
| US20240420453A1 (en) | Synthetic data generation for machine learning models | |
| US12354603B1 (en) | Natural language response generation | |
| Andayani | Investigating the Impacts of LSTM-Transformer on Classification Performance of Speech Emotion Recognition |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20181114 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200709 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20201026 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20201230 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20201230 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20231010 Start annual number: 4 End annual number: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20241121 Start annual number: 5 End annual number: 5 |