1 |
1
의료 시스템에서 이루어지는 대화를 관리하는 시스템에 있어서,사용자로부터 대화가 입력되면, 자연어 처리를 통해 상기 대화에 포함된 하나 이상의 엔티티를 추출하는 자연어처리부;상기 하나 이상의 엔티티를 포괄하는 온톨로지를 추출하고, 상기 온톨로지 중 유사한 의미를 갖는 유사 온톨로지를 추출하고, 상기 유사 온톨로지에 대응되는 하나 이상의 엔티티를 그룹화하여 대화 인스턴스를 생성하는 대화 생성부;상기 대화 인스턴스에 대응되는 의도를 식별한 후, 상기 의도를 기반으로 컨텍스트를 식별하고 관리하는 의도 인식부;상기 의도 또는 컨텍스트에 부합하는 응답을 생성하되, 딜레이가 발생하는 경우 다른 사용자를 참여시키는 의도-컨텍스트 지식 관리부;상기 응답 생성에 필요한 지식을 제공하는 지식 제공부를 포함하는 대화 관리 시스템
|
2 |
2
제1항에 있어서상기 온톨로지는 CADO(Context Aware Dialogue Models)의 형식을 갖는 것을 특징으로 하는 대화 관리 시스템
|
3 |
3
제1항에 있어서,상기 대화 생성부는상기 하나 이상의 엔티티를 포괄하는 온톨로지와 상기 사용자의 정보와 현재 시간에 대한 메타 데이터 온톨로지를 추출하는 온톨로지 추출부;상기 유사 온톨로지를 추출하고, 상기 온톨로지에 대응되나 누락된 엔티티를 탐색하여 상기 대화를 완성하는 대화 결합부; 및상기 유사 온톨로지를 그룹화하여 대화 인스턴스를 생성하는 인스턴스 생성부를 포함하는 대화 관리 시스템
|
4 |
4
제1항에 있어서,상기 의도 인식부는상기 대화 인스턴스의 의미 및 문맥을 검증하는 대화 검증부;상기 대화 인스턴스에 대응되는 상기 의도 및 컨텍스트가 이전에 입력된 대화에 존재하는 지 검색하는 의도 검색부를 포함하는 대화 관리 시스템
|
5 |
5
제1항에 있어서,상기 의도-컨텍스트 지식 관리부는상기 식별된 의도를 이용하여 상기 지식 제공부에서 지식 소스를 식별하여 상기 응답을 생성하는 것을 특징으로 하는 대화 관리 시스템
|
6 |
6
서버가 의료 시스템에서 이루어지는 대화를 관리하는 방법에 있어서,사용자로부터 수신한 대화에 포함된 하나 이상의 엔티티를 추출하는 단계;상기 하나 이상의 엔티티를 포괄하는 온톨로지를 추출하는 단계;상기 온톨로지 중 유사한 의미를 갖는 유사 온톨로지를 추출하는 단계;상기 유사 온톨로지에 대응되는 하나 이상의 엔티티를 그룹화하여 대화 인스턴스로 설정하는 단계;상기 대화 인스턴스에 대응되는 의도를 식별하는 단계;상기 식별된 의도를 기반으로 컨텍스트를 식별하고, 상기 컨텍스트에 부합하는 응답을 생성하되, 상기 응답의 생성에 딜레이가 발생하는 경우 다른 사용자를 참여시키는 단계를 포함하는 대화 관리 방법
|
7 |
7
제6항에 있어서,상기 온톨로지를 추출하는 단계는상기 사용자의 정보와 현재 시간에 대한 메타 데이터 온톨로지를 추출하는 단계; 및상기 온톨로지에 대응되나 누락된 엔티티를 탐색하여 대화를 완성하는 단계를 더 포함하는 것을 특징으로 하는 대화 관리 방법
|
8 |
8
제6항에 있어서,상기 의도를 식별하는 단계는상기 대화 인스턴스의 의미 및 문맥을 검증하는 단계;상기 대화 인스턴스에 대응되는 상기 의도 및 컨텍스트가 이전에 입력된 대화에 존재하는 지 검색하는 단계를 더 포함하는 것을 특징으로 하는 대화 관리 방법
|