IPC분류정보
국가/구분 |
한국(KR)/공개특허
|
국제특허분류(IPC8판) |
|
출원번호 |
10-2008-7011097
(2008-05-08)
|
공개번호 |
10-2008-0066946
(2008-07-17)
|
국제출원번호 |
PCT/US2006/043663
(2006-11-08)
|
국제공개번호 |
WO2007056526
(2007-05-18)
|
번역문제출일자 |
2008-05-08
|
DOI |
http://doi.org/10.8080/1020087011097
|
발명자
/ 주소 |
- 램지, 윌리엄, 디.
/ 미국 *****-**** 워싱턴주 레드몬드 원 마이크로소프트 웨이
- 버크룬드, 조나스
/ 미국 *****-**** 워싱턴주 레드몬드 원 마이크로소프트 웨이
- 카타리야, 산지브
/ 미국 *****-**** 워싱턴주 레드몬드 원 마이크로소프트 웨이
|
출원인 / 주소 |
- 마이크로소프트 코포레이션 / 미국 워싱턴주 (우편번호 : *****) 레드몬드 원 마이크로소프트 웨이
|
대리인 / 주소 |
-
백만기;
양영준
(PAIK MAN GI)
-
서울 종로구 신문로*가 ***번지 흥국생명빌딩 *층(김.장법률사무소);
서울 종로구 내자동 세양빌딩 (김.장법률사무소)
|
심사진행상태 |
취하(심사미청구) |
법적상태 |
취하 |
초록
▼
본 발명은 자연어 입력이 태스크에 매핑되는 자연어 처리를 수행하는 시스템 및 방법에 관한 것이다. 본 시스템은 태스크, 연관된 데이터 및 태스크 데이터가 해석되는 방식을 정의하는 태스크 인터페이스(task interface)를 포함한다. 게다가, 본 시스템은 자연어 처리를 용이하게 해주기 위해 태스크를 관리하는 프레임워크(framework)를 제공한다. 태스크 인터페이스 및 프레임워크는 써드파티 애플리케이션에 자연어 처리 기능을 제공하는 데 사용될 수 있다. 그에 부가하여, 태스크 프레임워크는 써드파티 애플리케이션으로부터 수
본 발명은 자연어 입력이 태스크에 매핑되는 자연어 처리를 수행하는 시스템 및 방법에 관한 것이다. 본 시스템은 태스크, 연관된 데이터 및 태스크 데이터가 해석되는 방식을 정의하는 태스크 인터페이스(task interface)를 포함한다. 게다가, 본 시스템은 자연어 처리를 용이하게 해주기 위해 태스크를 관리하는 프레임워크(framework)를 제공한다. 태스크 인터페이스 및 프레임워크는 써드파티 애플리케이션에 자연어 처리 기능을 제공하는 데 사용될 수 있다. 그에 부가하여, 태스크 프레임워크는 써드파티 애플리케이션으로부터 수신된 피드백에 기초하여 학습하거나 훈련될 수 있다.
대표청구항
▼
자연어 처리 프레임워크로서,하나 이상의 태스크들을 정의하는 태스크 컴포넌트,상기 태스크들을 처리하는 태스크 검색 컴포넌트,상기 태스크와 연관된 데이터를 분석하는 슬롯-채움 컴포넌트(slot-filling component), 및상기 태스크를 실행하는 적어도 하나의 애플리케이션을 포함하는, 자연어 처리 프레임워크.제1항에 있어서, 자연어 처리기와 상호작용하는 인터페이스 컴포넌트를 더 포함하는, 자연어 처리 프레임워크.제2항에 있어서, 애플리케이션으로부터의 적어도 하나의 질의를 처리하는 컴포넌트를 더 포함하는, 자연어 처리 프레임워크.
자연어 처리 프레임워크로서,하나 이상의 태스크들을 정의하는 태스크 컴포넌트,상기 태스크들을 처리하는 태스크 검색 컴포넌트,상기 태스크와 연관된 데이터를 분석하는 슬롯-채움 컴포넌트(slot-filling component), 및상기 태스크를 실행하는 적어도 하나의 애플리케이션을 포함하는, 자연어 처리 프레임워크.제1항에 있어서, 자연어 처리기와 상호작용하는 인터페이스 컴포넌트를 더 포함하는, 자연어 처리 프레임워크.제2항에 있어서, 애플리케이션으로부터의 적어도 하나의 질의를 처리하는 컴포넌트를 더 포함하는, 자연어 처리 프레임워크.제2항에 있어서, 상기 자연어 처리기 내에서의 적응적 변경을 가능하게 해주는 로깅 컴포넌트(logging component)를 더 포함하는, 자연어 처리 프레임워크.제4항에 있어서, 상기 적응적 변경을 결정하기 위해 상기 로깅 컴포넌트에 의해 모니터링되는 피드백 컴포넌트를 더 포함하는, 자연어 처리 프레임워크.제5항에 있어서, 상기 피드백 컴포넌트로부터 훈련되는 적어도 하나의 학습 컴포넌트를 더 포함하는, 자연어 처리 프레임워크.제1항에 있어서, 상기 태스크 검색 컴포넌트는 태스크 집합체로부터 하나 이상의 태스크들을 선택하기 위해 질의를 이용하는 것인, 자연어 처리 프레임워크.제7항에 있어서, 상기 태스크 검색 컴포넌트는 상기 질의에서의 키워드들에 기초하여 검색될 태스크를 자동적으로 결정하는 것인, 자연어 처리 프레임워크.제7항에 있어서, 상기 키워드들 또는 기타 메타데이터에 적어도 부분적으로 기초하여 태스크들을 인덱싱하는 컴포넌트를 더 포함하는, 자연어 처리 프레임워크.제7항에 있어서, 원하는 태스크의 자동화된 선택을 위해 사용자 컨텍스트 정보를 전달하는 컴포넌트를 더 포함하는, 자연어 처리 프레임워크.제1항에 있어서, 상기 슬롯-채움 컴포넌트는 자연어 입력 또는 질의로부터의 토큰들의 리스트를 하나 이상의 태스크 파라미터와 매칭시키는 것을 제공하는 것인, 자연어 처리 프레임워크.제11항에 있어서, 상기 슬롯-채움 컴포넌트는 토큰들의 태스크의 하나 이상의 슬롯들로의 하나 이상의 가능한 매핑을 발생하는 것인, 자연어 처리 프레임워크.제12항에 있어서, 상기 슬롯-채움 컴포넌트는 피드백 데이터로부터 훈련되는 것인, 자연어 처리 프레임워크.제13항에 있어서, 상기 슬롯-채움 컴포넌트는 토큰들의 하나 이상의 태스크 슬롯들로의 가능한 매핑을 위한 점수 또는 순위를 발생하는 것인, 자연어 처리 프레임워크.제14항에 있어서, 기타 토큰들의 중요성을 표시하거나 나타내는 하나 이상의 주석을 포함하는 주석 컴포넌트를 더 포함하는, 자연어 처리 프레임워크.제15항에 있어서, 상기 슬롯-채움 컴포넌트는 최대수까지의 요청된 의미해(semantic solutions)의 리스트를 생성하며,의미해는 토큰들의 애플리케이션들에 의해 이용되는 슬롯들로의 매핑을 나타내는 것인, 자연어 처리 프레임워크.제1항에 있어서, 상기 태스크 컴포넌트, 상기 태스크 검색 컴포넌트, 또는 상기 슬롯-채움 컴포넌트를 실행하는 컴퓨터 판독가능 명령어가 저장되어 있는 컴퓨터 판독가능 매체를 더 포함하는, 자연어 처리 프레임워크.자연어 처리 방법으로서,자연어 애플리케이션에 대한 하나 이상의 태스크를 정의하는 단계,상기 애플리케이션에 관련된 데이터로 상기 태스크들을 자동적으로 채우는 단계, 및상기 태스크들을 상기 자연어 애플리케이션으로부터의 하나의 토큰 또는 질의에 자동적으로 매핑하는 단계를 포함하는, 자연어 처리 방법.제18항에 있어서, 상기 태스크와 연관된 사용자 피드백을 로깅하는 단계를 더 포함하는, 자연어 처리 방법.자연어 처리 시스템으로서,자연어 애플리케이션에 대한 하나 이상의 태스크들을 처리하는 수단,상기 태스크들을 애플리케이션의 하나 이상의 파라미터들로 채우는 수단,상기 태스크들을 상기 애플리케이션에 매핑하는 수단, 및상기 태스크 또는 상기 애플리케이션에 인터페이스하는 수단을 포함하는 자연어 처리 시스템.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.