Abstract:
본 발명은 외국어 학습 장치 및 그 제공 방법에 관한 것으로서, 이 장치는, 사용자가 발화한 음성을 인식하여 발화 텍스트로 변환하는 음성 인식기, 사용자의 수준 정보 및 대화 문맥 정보를 이용하여 발화 텍스트에 대한 사용자 발화 의도를 추출하는 발화 의도 인식기, 그리고 사용자 발화 의도 및 사용자의 발화 상황에 따라 서로 다른 표현을 추출하는 피드백 처리기를 포함한다. 본 발명에 의하면, 학습자 수준이 낮더라도 학습자의 발화 의도를 파악할 수 있고, 학습자에게 다양한 상황에 따른 맞춤식 표현을 제공할 수 있다.
Abstract:
본 발명은 지능형 채팅 에이전트를 위한 대화 관리 장치의 방법에 관한 것으로서, 사람 대 사람의 채팅이 아니라 사람과 서버 상의 채팅 에이전트(로봇)와의 대화에 있어서 효율적인 대화 예제 데이터베이스(DB) 구축과 대화 문맥을 반영하여 답변을 제공하는 대화 관리 장치 및 방법에 관한 것이다. 본 발명은 입력 사용자 발화를 분석하고, 분석된 결과를 바탕으로 사용자 발화의 도메인을 결정하는 도메인 결정 및 검증 단계, 그리고 구축된 대화 예제 DB를 검색하는데 있어서 담화기록스택을 사용하여 답변을 제공하는 단계를 포함하도록 구성함으로써 사용자와 채팅로봇 사이에 대화 문맥을 고려하여 자연스럽게 대화가 진행될 수 있는 지능형 채팅 에이전트를 개발할 수 있다. 지능형 인터페이스, 담화스택, 채팅 에이전트, 대화 장치, 대화 관리 기법, 채팅로봇, 도메인 결정
Abstract:
본 발명은 사람과 인공 에이전트 간의 대화 관리 장치 및 그를 만들기 위한 대화 예제 데이터베이스 구축을 통한 대화 모델링기법을 이용한 대화 관리 방법을 제시한다. 대화 예제 기반의 대화 모델은 도메인 확장성을 높이고 구축하기 쉬운 대화 관리 장치를 만드는데 목적이 있다. 대화 관리 장치는 음성 및 텍스트를 입력받는 입력부, 입력된 문자열 신호에서 의미 프레임을 추출하는 언어 이해부, 사용자의 발화가 단순한 채팅인지 목적 지향 대화인지를 결정하는 에이전트 결정부, 사용자 발화의 도메인을 결정하는 도메인 결정부, 대화 코퍼스(corpus)로부터 대화 예제 데이터 베이스를 구축하고 언어 이해를 거친 의미 프레임 정보와 대화 이력을 가지고 대화 예제를 검색하여 가장 적합한 대화 예제를 선택하는 대화예제 선택부, 및 대화 예제를 이용하여 장치 발화를 생성하는 응답생성부 등을 구비한다. 음성 대화 장치, 대화 관리 기법, 대화예제 기반의 대화 모델, 대화예제 데이터베이스, 발화 유사성
Abstract:
본 발명은 대화 로그를 이용한 학습 기반 대화 시스템 성능 향상 방법 및 그 장치에 관한 것이다. 본 발명에 따른 방법은 사용자와 대화 시스템 사이의 대화 로그를 수집하는 단계, 수집된 대화 로그에서 오류 발화를 추출하여 대화 시스템의 음성 인식 모델을 향상하기 위한 음성 인식 후보군을 생성하는 단계, 수집된 대화 로그에서 오류 발화를 추출하여 대화 시스템의 언어 이해 모델을 향상하기 위한 언어 이해 후보군을 생성하는 단계, 수집된 대화 로그에서 대화 시스템의 대화 패턴에 존재하지 않는 새로운 대화 패턴을 추출하여 대화 시스템의 대화 모델을 향상하기 위한 대화 패턴 후보군을 생성하는 단계, 음성 인식 후보군, 언어 이해 후보군 및 대화 패턴 후보군을 검증하는 단계, 그리고 검증된 후보군을 음성 인식 모델, 언어 이해 모델 및 대화 모델의 향상에 적용하는 단계를 포함한다.
Abstract:
본 발명은 인공지능 자연어 처리 기술을 이용한 외국어 회화 연습 방법 및 장치와 이것의 빠른 개발과 검증을 돕는 학습자 시뮬레이션 방법과 장치에 관한 것이다. 본 발명은 PC, PDA, 휴대폰, 인공지능 에이전트 등 모든 컴퓨팅 장치에 탑재하여 외국어 회화 학습에 활용될 수 있다. 본 발명은 외국어 학습자의 자연어 음성입력을 받아서 발화 내용과 오류를 파악하고 오류에 적절한 교정 피드백을 제공하는 동시에 상황에 맞는 원어민식 표현 응답을 생성한다. 생성된 응답은 자연어 음성합성을 이용하여 원어민 수준의 음성으로 학습자에게 전달된다. 본 발명은 다양한 학습자의 다양한 어학수준을 고려하고 대화 문맥을 고려하여 오류를 포함한 학습자의 발화에서도 발화의도를 추출할 수 있고 이 발화 의도를 바탕으로 교정 피드백을 가능하게 하는 다양한 대화 현상을 모델링하는 대화 기술을 사용하여 자연스러운 회화 교육 대화를 제공할 수 있다. 그리고 상기의 기술을 개발하고 검증할 때 다양한 수준의 실제 학습자들을 동원하는 것은 많은 비용과 시간을 요구하는 작업이므로 기술 개발 시간과 비용을 최소화시키기 위해 실제 학습자의 대화 방법, 오류, 수준별 특성 등을 시뮬레이션할 수 있는 기술이 필요하다. 본 발명을 통해 외국어 학습자에게 원어민 교사처럼 외국어로 회화 상대를 하면서 필요한 부분을 교육할 수 있는 지능적인 자연어 처리 외국어 회화 학습 장치를 구현할 수 있다. 외국어, 회화, 연습, 학습자, 시뮬레이션
Abstract:
본 발명은 사용자 시뮬레이션 시스템 및 방법에 관한 것으로서, 이 시스템은, 사용자 의도를 생성하는 사용자 의도 생성부, 그리고 상기 사용자 의도에 따라 문장 구조를 생성하고 상기 문장 구조에 대응하는 복수의 단어열을 생성하고 상기 복수의 단어열로부터 발화 문장을 추출하는 표층 언어 생성부를 포함한다. 본 발명에 의하면, 자연스럽고 다양한 사용자 의도를 생성할 수 있으며 생성된 사용자 의도에 적합한 다양한 표층 언어를 생성할 수 있다. 사용자 시뮬레이션, 대화 시스템, 사용자 의도, 표층 언어, CRF 확률 모델
Abstract:
본 발명은 대화 로그를 이용한 학습 기반 대화 시스템 성능 향상 방법 및 그 장치에 관한 것이다. 본 발명에 따른 방법은 사용자와 대화 시스템 사이의 대화 로그를 수집하는 단계, 수집된 대화 로그에서 오류 발화를 추출하여 대화 시스템의 음성 인식 모델을 향상하기 위한 음성 인식 후보군을 생성하는 단계, 수집된 대화 로그에서 오류 발화를 추출하여 대화 시스템의 언어 이해 모델을 향상하기 위한 언어 이해 후보군을 생성하는 단계, 수집된 대화 로그에서 대화 시스템의 대화 패턴에 존재하지 않는 새로운 대화 패턴을 추출하여 대화 시스템의 대화 모델을 향상하기 위한 대화 패턴 후보군을 생성하는 단계, 음성 인식 후보군, 언어 이해 후보군 및 대화 패턴 후보군을 검증하는 단계, 그리고 검증된 후보군을 음성 인식 모델, 언어 이해 모델 및 대화 모델의 향상에 적용하는 단계를 포함한다.
Abstract:
A sample based communicating system for foreign conversation education and a method therefor are provided to analyze unskilled speaking to selectively supply a conversation sample the most suitable for an intention of a learner. A conversation sample database(323) stores speaking/conversation state of a learner. An education sample database(324) stores education sample expression which is suitable for speaking intention of the learner. If the speaking of the learner is inputted, it is determined whether the speaking is suitable for the conversation state. A conversation server(310) selects/provides sample expression suitable for an intention of the speaking of the learner.
Abstract:
본 발명은 데이터 수집 시스템 및 방법에 관한 것으로서, 이 시스템은, 제1기에서 제1 사용자의 음성에 기초하여 생성된 제1 텍스트 데이터를 입력 받고, 제2기에서 상기 제1 사용자의 음성에 기초하여 생성된 추천 동작 정보를 입력 받는 제1 단말기를 포함한다. 본 발명에 의하면, 수집 시기를 나누고 수집 시기에 따라 서로 다른 방식으로 멀티모달 데이터 수집을 수집함으로써 데이터 수집 시간을 단축할 수 있고, 개발 시스템의 기능 변경에도 유연하게 대처할 수 있으며, 양질의 멀티모달 데이터를 수집할 수 있다. 멀티모달, 대화 시스템, 오즈의 마법사, 데이터 수집