KR20020030545A - 인공지능과 자연어처리 기술에 기반한 자연어 문장형질문에 대한 자동 해답 및 검색 제공 방법 - Google Patents

인공지능과 자연어처리 기술에 기반한 자연어 문장형질문에 대한 자동 해답 및 검색 제공 방법 Download PDF

Info

Publication number
KR20020030545A
KR20020030545A KR1020000061428A KR20000061428A KR20020030545A KR 20020030545 A KR20020030545 A KR 20020030545A KR 1020000061428 A KR1020000061428 A KR 1020000061428A KR 20000061428 A KR20000061428 A KR 20000061428A KR 20020030545 A KR20020030545 A KR 20020030545A
Authority
KR
South Korea
Prior art keywords
search
natural language
answer
query
language
Prior art date
Application number
KR1020000061428A
Other languages
English (en)
Inventor
남 데이비드 이
Original Assignee
남 데이비드 이
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 남 데이비드 이 filed Critical 남 데이비드 이
Priority to KR1020000061428A priority Critical patent/KR20020030545A/ko
Publication of KR20020030545A publication Critical patent/KR20020030545A/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 자연어로된 질문을 입력하면 이를 인공지능기술과 자연어처리 기술에 의하여 컴퓨터가 인식하여 질문에 대한 직접적인 해답을 제공함과 함께 관련사이를 제공하는 것이다.
자연어로된 문장을 분석하여 해답을 제공하는 기술은 말 그대로 자연어로 된 질의에 대하여 직접적인 답변을 제공한다.
이 기술에서 사용되는 방법은
1. 자연어로된 입력을 한국어 분석기를 거쳐 프로그램 언어로 전환하는 단계
2. 프로그램 언어로 전환된 질의로 백과사전 데이터베이스를 검색하여 최적의 답변을 추출하는 단계
3. 추출된 답변을 디스플레이하는 단계를 포함한다.
자연어로된 문장을 인식하여 관련사이트를 제공하는 기술은 단순히 자연어 문장속에 있는 단어들만을 인식하여 이를 기존에 구축되어진 웹 사이트 데이터베이스와 대비하여 그중 가장 유사한 단어수가 많이 발견되는 사이트들 순으로 추출하여 제공하는 것이 아니다.
이 기술에서 사용되는 방법은
1. 자연어로된 입력을 한국어 분석기를 거쳐 프로그램 언어로 전환하는 단계
2. 프로그램 언어로 전환된 질의로 웹사이트 데이타베이스를 검색하여 최적의 사이트들을 추출하는 단계
3. 추출된 사이트들을 디스플레이 하는 단계를 포함한다.
상기 두 기법은 필요에 따라 한가지만 제공될 수도 있고 둘 다 제공될 수도 있다. 또한 둘 다 제공될 경우 질의에 대한 해답을 먼저 디스플레이하고 그 밑에 관련사이트를 나열할 수도 있고 그 역도 될 수 있다.
이러한 기법은 인터넷상에서 유료로 제공되거나 광고 및 회원유치 수단으로 사용될 수 있고, 프로그램 소프트웨어의 형태로 판매될 수 있으며, 전화나 이동통신, 쌍방향통신 및 지식과 정보를 필요로 하는 모든 분야 (예를들면 관공서나 기업체의 자동질의 응답시스템등)에 비즈니스 모델과 결합하여 확대 적용될 수 있다.

Description

인공지능과 자연어처리 기술에 기반한 자연어 문장형 질문에 대한 자동 해답 및 검색 제공 방법{Automatic answer and search method - based on artificial intelligence and natural languane process technology - for natural and sentencial questions.}
본 발명은 자연어 문장형 질의에 관한 자동 해답 및 검색 제공 방법에 관한 것으로서, 특히 웹사이트 검색엔진에서 원하는 정보를 정확하고 빠르게 찾을 수 있는 방법에 관한 것이다.
인터넷이 방대해짐에 따라 원하는 정보를 어디에서 얻어야 할지 막막할 때가많다. 이러한 경우에 사용하는 것이 인터넷 검색 사이트이다. 이러한 인터넷 검색사이트로는 야후(www.yahoo.com), 라이코스(www.lycos.com), 한미르(www.hanmir.com)등이 있다.
인터넷 검색 사이트에서는 사용자가 입력한 주제어와 가장 밀접한 관련을 가진 웹사이트들의 리스트를 보여준다. 또한, 사용자는 주제어를 입력하지 않고 검색사이트가 마련해놓은 디렉토리에서 자신이 원하는 분류로 찾아가서 해당 분류에 리스트되어 있는 웹사이트를 찾을 수도 있다.
기존 검색사이트에서 검색된 결과의 예가 도1에 도시되어 있다. 도 1에 도시된 것처럼 특정 단어로 된 주제어에 대해서 그 주제어와 관련을 가지고 있는 웹사이트들이 일정한 순서로 나열되어 표시된다.이러한 기존의 검색방식으로는 단어만을 검색한다면 어느 정도 타당성있는 검색결과를 제공하여 주지만 그 검색능력에 한계가 있다.
첫째 동음 이의어를 구별하지 못하므로 엉뚱한 결과가 산출될 수 있다. 예를 들면 도 2에 예시된 것처럼 눈(eye)과 눈(snow) 또는 배(abdomen)와 배(pear)를 구별하지 못한다.
둘째 문장형의 검색을 할 수 없다. 예를 들면 "세종대왕은 언제 탄생했는가?"알고 싶을 경우 기존 검색방식으로는 검색창에 "세종 and 언제 and 탄생"식으로 넣어야 하는데 거기에 대한 검색결과는 도 3에서 예시된 것처럼 검색결과로서의 가치가 없다. 최근 문장형 검색엔진을 표방하며 나온 검색사이트들이 존재한다. 예를 들면 엠파스(www.empas.co.kr)와 네이버(www.naver.co.kr)등이다. 하지만 이들 역시 인공지능에 의한 자연어처리기술에 기반하여 있지 않고 단순히 문장속에 들어있는 단어들만을 인식하여 이를 기존에 구축되어진 웹사이트 데이터베이스와 대비하여 그중 가장 유사한 단어수가 많이 발견되는 사이트들 순으로 추출하여 제공하는 것으로서 단순히 연산자과정을 생략하여 준 것에 불과하며 검색결과도 기존 단어 검색사이트들과 도 4에서 예시된 것처럼 크게 다를바 없다. 도 5는 본 발명의 사이트에서 "세종대왕은 언제 탄생하였는가?"의 질의를 입력한 경우 검색과 답변 결과를 예시한 것이다.
셋째 검색사이트 구축에 있어서 수작업을 벗어날 수 없다. 인터넷 검색사이트에서 검색된 결과를 분류하고 나열하는 순서에 대하여는 각 사이트마다 나름대로 규칙을 세워두고 있다. 그런데 많은 검색사이트에서 검색된 결과를 보면 그다지 관계가 없거나 아무런 관계가 없는 사이트가 포함되어 나온다거나 또는 이용자가 찾고자 하는 사이트가 아주 뒤에 나와서, 실제로 대다수의 이용자가 원하는 사이트까지 이르는데는 많은 시간이 걸리는 문제가 있었다. 이러한 문제를 해결하기 위하여, 기존의 많은 검색사이트들은 사용자가 많이 입력하는 주제어들에 대해서 가장 적절하다고 생각되는 리스트를 미리 마련해두고 이를 보여주는 방법을 사용하기도 한다. 그러나 이러한 방법은 사용자들이 많이 입력하는 주제어에 한정 될 뿐만 아니라 , 해당 검색사이트에서 이러한 리스트를 미리 마련해두어야 하므로 불편하다. 또한 인터넷은 변화가 많은 분야이기 때문에 이러한 리스트들도 계속해서 갱신해야 한다는 부담도 있다.
넷째 원하는 정보를 인터넷 사이트들에서만 찾아야하고 또 보여줘야 한다는한계가 있다. 원래 기존 인터넷 검색사이트들의 출발점은 개인의 즐겨찾기 사이트 모음집에서 출발하였으며 현재의 검색사이트들은 이러한 즐겨찾기 모음집이 기업화 되고 대형화된 형태이다. 따라서 이러한 인터넷 사이트들의 모음집 자체는 그 출발부터 사실상 원하는 정보를 검색하는데 최적화된 데이터베이스가 아니라는 문제점이 있다. 자신이 원하는 질문의 꼭 맞는 해답이 있는 사이트가 존재한다 하더라도 그 사이트내에서 그 해답을 찾아다니는 작업을 또 해야하므로 정보검색에 있어서 비능률성을 극복할 수 없으며 또한 자신이 원하는 내용과 형태의 정보를 담고 있는 사이트가 존재하지 않을 수도 있다.
결국 기존 검색사이트들의 한계는 두가지 큰 문제점에서 비롯되는 것으로 대별될 수 있는데 첫째 문장이 아닌 단어중심 검색으로는 그 한계를 극복할 수 없다는 검색 방법 상의 문제이다. 그 이유는 인간이 혼자 생각하거나 타인과 대화할 때 문장형식을 사용하지 단어 형식을 사용하지 않는다는 것이다. 예를 들어 "내가 어저께 뭐했지?"라는 식으로 생각하지 "내가 and 어제 and 뭐 and 하다"식으로 생각하지 않는다는 것이다. 두 번째 체계화된 지식 데이터베이스가 아닌 단순한 인터넷 사이트들의 묶음으로는 그 묶음이 아무리 크더라도 원하는 정보에 정확하게 엑세스하기가 불가능하다는 검색 데이터베이스 소스 자체의 문제이다. 이 두 가지 큰 근원적인 문제점에서 기존 검색사이트들의 모든 한계가 나온다.
본 발명의 목적은 자연어 문장형 질의를 인식하고 이에 대응하는 정확한 답변을 체계화된 지식 데이터베이스를 통해 생성하고 이러한 답변을 이용자들에게 제공할 수 있는 방법을 제공하는 것이다.
본 발명의 다른 목적은 자연어 문장형 질의를 인식하고 이에 대응하는 정확한 사이트들을 순서대로 보여줄 수 있는 디렉토리 표시 순위결정 방법을 제공하는 것이다.
본 발명의 또 다른 목적은 이러한 정확한 검색 및 해답기능을 제공함으로써 인류지식의 모든 집결지인 센터를 구축하여 이를 사람들이 인터넷뿐만 아니라 개인용 컴퓨터, 전화나 이동통신 및 쌍방향통신등 모든 매체를 통하여 언제 어디서든 이용가능하게 함으로써 자유로운 정보에의 접근 권 및 취득권 및 이용권을 향유케하는 방법을 제공함을 목적으로 한다.
본 발명의 또 다른 목적은 관공서나 사업체등에서 수동으로 혹은 계층적 방식으로 제공하던 안내 및 응답시스템을 본 발명을 이용하여 처리하게 함으로써 보다 정확하고 능률적이고 빠른 서비스와 경비 절감을 이룩하는 방법을 제공함을 목적으로 한다.
도 1은 종래의 웹사이트 검색엔진에서의 단어로 주제어를 입력한 후 검색결과에 대한 예시도이다.
도 2는 기존의 웹사이트 검색엔진에서 동음이의어인 단어로 주제어를 입력한 후 검색결과에 대한 예시도이다.
도 3은 기존의 웹사이트 검색엔진에시 "세종 and 언제 and 탄생"으로 연산자를 이용하여 주제어들을 입력했을 경우 검색결과에 대한 예시도이다.
도 4는 기존의 문장형 검색엔진에서 "세종대왕은 언제 탄생했는가?"를 입력한 후 검색결과에 대한 예시도이다.
도 5는 본 발명의 검색 사이트에서 "세종대왕은 언제 탄생하였는가?"의 질의를 입력한 후 나온 검색결과와 답변에 대한 예시도이다.
도 6은 본 발명이 적용되는 검색엔진의 시스템 구성도
도 7은 본 발명의 인터넷 검색 답변 웹사이트가 이용자가 질의한 자연어 문장에 대하여 최적 답변를 추출하는 과정을 보이는 순서도이다.
도 8은 컴퓨터언어로 된 질의를 가지고 최적답변을 검색하는 핵심 상세순서도이다.
도 9는 본 발명의 인터넷 검색 웹사이트가 이용자가 질의한 자연어 문장에 대하여 최적 사이트를 추출하는 과정을 보이는 순서도이다.
도 10은 컴퓨터 언어로 된 질의를 가지고 최적사이트를 검색하는 핵심 상세 순서도이다.
도 11는 이러한 인공지능 검색답변방법이 인터넷 외에 타 통신수단과 결합하여 이용되어 지는 방법을 나타내는 절차도 이다.
도 12은 인터넷 이용자와 본 발명을 제공하는 인공지능 검색답변 웹사이트, 그리고 타 인터넷 및 이동통신등 사업자와 광고주사이에서 이루어지는 절차를 설명하는 절차도이다.
도 13은 인공지능 검색답변방법이 관공서나 사업체등의 자동응답 및 안내 시스템 에 구축되어 이용되어 지는 방법을 나타내는 시스템 구성도이다.
이러한 목적을 달성하기 위하여 인터넷 이용자가 웹사이트에 접속하여 자연어 문장 질의를 입력한다. 입력된 자연어 질의는 한국어 분석 서버와 연동된 한국어 분석기를 통하여 프로그램 언어로 전환된다. 이러한 프로그램 언어로 된 질의로 첫째 백과 사전 데이터 베이스 서버와 연동된 최적답변기를 통하여 최적 답변을 추출한다. 이러한 검색 결과를 다시 한국어 분석기를 통하여 자연어 문장으로 된 답변으로 전환한 다음 이용자에게 디스플레이 하여 문장형 질의 결과를 제공한다. 둘째 인터넷 사이트 데이터 베이스 서버와 연동된 최적 사이트 검색기를 통하여 최적 사이트를 추출한다. 이러한 검색결과를 사용자에게 디스플레이 하여 문장형 검색결과를 제공한다.
이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명한다.
도 6은 본 발명이 적용되는 검색엔진의 시스템의 구성도로서 인공지능답변검색사이트서버에 웹데이타베이스, 자연어를 컴퓨터언어로 전환시켜주는 한국어분석기 데이터베이스1, 컴퓨터연어를 자연어로 전환시켜주는 한국어 분석기 데이터베이스2, 백과사전 데이터베이스와 연결되어 있음을 보여주는 개략도이다.
도 6에서 인공지능 답변검색사이트(300)은 인터넷망에 연결되어 있는 웹사이트들을 검색하여 웹사이트 데이터베이스(400)을 구축하여 놓고 있다.
이러한 검색 사이트는 쌍방향 통신을 이루어주는 사업체 내지 중계수단(200)에 의해 사용자와 접속되어 있다. 사용자(100)가 인공지능 답변검색사이트(300)에 들어와서 문장형 검색 또는 질의를 하면 인공지능 답변검색사이트(300)은 한국어분석 데이터베이스1(500)을 검색하여 이를 컴퓨터언어로 전환시킨다.
여기서 자연어 답변을 제공하는 프로세스는 컴퓨터언어로 전환된 질의를 가지고 백과사전 데이터베이스(700)을 검색하여 답을 추출한 다음 다시 한번 컴퓨터언어를 자연어 답변으로 전환하는 한국어분석 데이터베이스2(600)을 거쳐 자연어로 된 답변을 사용자(100)에게 전송한다. 한편 관련 사이트를 제공하는 프로세스는 컴퓨터언어로 전환된 질의를 가지고 웹사이트 데이터베이스(500)을 검색하여 그 결과를 사용자(100)에게 전송한다.
도 7는 본 발명의 인터넷 검색 웹사이트가 이용자가 질의한 자연어 문장에 대하여 최적 답변을 추출하는 과정을 보이는 시스템 구조도이다.
이용자가 자연어 문장으로 질의를 입력(71)하면 인공지능 답변검색서버(300)은 한국어분석 데이터 베이스1(500)을 검색하여 한국어분석기를 이용하여 이를 컴퓨터언어 형태로 전환(72)한다. 이렇게 컴퓨터언어로 된 질의를 가지고 인공지능 답변검색서버(300)은 백과사전 데이터베이스(400)을 검색하여 최적 답변을 검색(73)한다. 이렇게 검색된 답변을 가지고 인공지능 답변검색서버(300)은 한국어 분석 데이터베이스2(600)을 검색하여 자연어 답변을 생성(74)한다. 이렇게 생성된 자연어 답변을 사용자에게 디스플레이(75)한다.
여기서 자연어 문장으로된 질의를 가지고 어떻게 최적답변을 검색하는지를 설명한다.
도 8은 컴퓨터언어로된 질의를 가지고 최적답변을 검색하는 핵심 순서도를 나타낸다.
사용자가 자연어 문장으로 질의를 입력(81)하면, 이러한 답변값을 입력받고(82) 이렇게 입력받은 모든 값들을 초기화시키는 단계(83)을 거친다.
다음은 이것을 인공지능 분석 및 재형성(84)하는 단계이다. 이 단계에 대한 세부 설명은 84-1에서 84-8까지가 보여주고 있다. 처음은 일단 이러한 질문값들을 다룰수 있는 형태로 바꾸는(84-1) 단계이다. 다음은 표준형태의 질문으로 원질문을 바꾸는 단계(84-2), 다음은 키워드들을 추출하는 단계(84-3), 다음은 문장구문 분석을 하는 단계(84-4), 다음은 특별히 구축된 한국어분석 데이터베이스1(500)를 사용하여 단어들과 문장의 형태를 분석하는 단계(84-5)이다. 상기의 과정을 거친후 질의어가 단어로 되 있을 경우(84-6), 완전한 문장이 아닌 구로 되있을 경우(84-7), 문장형태로 되있을 경우(84-8)로 구별하여 각각 처리한다.다음 단계는 인공지능 데이터 검색 및 데이터 분류의 단계(85)이다. 이러한 검색 및 분류를 통해 답변을 백과 사전 데이터베이스(700)에서 축출(86)한다. 다음 단계는 인공지능 답변 추론(87)의 단계이다. 백과사전 데이터베이스(700)에서 축출한 답변을 추론하거나 답변을 백과사전 데이터베이스(700)에서 찾지 못할 경우에는 다른 관련 사이트들이나 데이터베이스들(400)을 분석하고 분석한 내용에서 가장 근접한 답변을 추론하여 찾아낸다. 다음 단계는 자연어 문장 형태의 답변을 생성하는 단계(88)이다. 이는 한국어분석 데이터베이스2(600)과 연동되어 작업되게 된다. 다음 단계는 마지막으로 이를 사용자에게 출력(89)하는 단계이다.
상기에서 설명한 내용은 실제로 데이터베이스 설계와 프로그램 설계작업으로 구현된 프로그램의 순서도의 계략적인 부분만을 설명한 것이다.
도 9는 본 발명의 인터넷 검색 웹사이트가 이용자가 질의한 자연어 문장에 대하여 최적 사이트를 추출하는 과정을 보이는 시스템 구조도 이다.
이용자가 자연어 문장으로 질의를 입력(91)하면 인공지능 검색답변 서버(300)은 한국어분석 데이터 베이스1(500)을 검색하여 한국어분석기를 이용하여 이를 컴퓨터언어 형태로 전환(92)한다. 이렇게 컴퓨터언어로 된 질의를 가지고 인공지능 검색답변 서버(300)은 웹사이트 데이터베이스(400)을 검색하여 최적사이트를 검색(93)한다. 검색한 최적 사이트들을 질의에 가장 잘 일치하는 순으로 추출(94)하여 사용자에게 디스플레이(95)한다.
여기서 컴퓨터언어로 된 질의를 가지고 어떻게 최적사이트를 검색하는지를 설명한다.
도 10은 컴퓨터 언어로 된 질의를 가지고 최적사이트를 검색하는 핵심순서도를 나타낸다.
사용자가 자연어 문장으로 질의를 입력(101)하면, 이러한 답변값을 입력받고(102) 이렇게 입력받은 모든 값들을 초기화시키는 단계(103)을 거친다. 다음은 이것을 인공지능 분석 및 재형성(104)하는 단계이다. 이 단계에 대한 세부 설명은 104-1에서 104-8까지가 보여주고 있다. 처음은 일단 이러한 질문값들을 다룰수 있는 형태로 바꾸는(104-1) 단계이다. 다음은 표준형태의 질문으로 원질문을 바꾸는 단계(104-2), 다음은 키워드들을 추출하는 단계(104-3), 다음은 문장구문 분석을 하는 단계(104-4), 다음은 특별히 구축된 한국어분석 데이터베이스1(500)를 사용하여 단어들과 문장의 형태를 분석하는 단계(104-5)이다. 상기의 과정을 거친후 질의어가 단어로 되 있을경우(104-6), 완전한 문장이 아닌 구로 되있을 경우(104-7), 문장형태로 되있을 경우(104-8)로 구별하여 각각 처리한다.다음 단계는 인공지능 데이터검색 및 데이터 분류의 단계(105)이다. 이러한 검색 및 분류를 통해 답변을 웹사이트 데이터베이스(400)에서 축출(106)한다. 다음 단계는 인공지능 답변 추론(107)의 단계이다. 웹사이트 데이터베이스에서 가장 근접한 사이트들을 추론하여 찾아내는 단계이다. 다음 단계는 마지막으로 이를 사용자에게출력(108)하는 단계이다.
상기에서 설명한 내용은 실제로 데이터베이스 설계와 프로그램 설계작업으로 구현된 프로그램의 순서도의 계략적인 부분만을 설명한 것이다.
도 11는 이러한 인공지능 답변검색방법이 인터넷 외에 타 통신수단과 결합하여 이용되어 지는 방법을 나타내는 절차도 이다. 이러한 인공지능 검색답변서버(300)는 쌍방향 통신을 이루어주는 사업체 내지 중계수단(200)에 의해 PC사용자(100), 이동통신 사용자(800), 전화사용자(900)등과 접속되어 있다. 이러한 구조를 통하여 PC 및 인터넷 사용자뿐만 아니라 쌍방향 통신수단을 갖춘 모든 사용자에게 인공지능 검색 서비스가 가능하다. 이러한 이동통신 및 전화사업자와의 연결 및 정보처리 방법은 다른 일반적인 인터넷서버와 통신사업자간의 연결 및 정보처리와 동일하므로 상세한 설명은 생략한다.
도 12은 도 12은 인터넷 이용자와 본 발명을 제공하는 인공지능 검색답변 웹사이트, 그리고 타 인터넷 및 이동통신등 사업자와 광고주사이에서 이루어지는 절차를 설명하는 절차도이며 인공지능 검색답변이 인터넷 및 이동통신상에서 이용료를 받고 유료로 제공되거나 광고 및 회원유치 수단으로 사용될 수 있고 CD등의 저장매체에 기록되어 프로그램 소프트웨어의 형태로 판매되는 등의 비즈니스 모델과 결합됨을 나타낸다. 우선 사용자(100)은 사용필요성을 인식하고 인공지능 검색답변 사이트(300)에 사용신청을 하게 되고(①) 인공지능 검색답변 사이트(300)는 이에 서비스를 제공하며(②) 사용자(100)는 그 사용료를 지급한다(③). 다음 사용자(100)은 자신이 이용하고 있는 인터넷 사이트 및 이동통신등 통신사업자에게인공지능 검색답변 서비스를 요구한다(④). 이동통신등 통신사업자(400)은 인공지능 검색답변 사이트(300)에 서비스 연결을 의뢰하고(⑤) 이에 따라 연결서비스를 제공하고(⑥) 이용료를 지급받는다(⑦). 광고주(400)은 광고효과를 인식하고(⑧) 광고게제를 의뢰하며(⑨) 이에따라 광고를 계제 하여 주고(⑩) 광고료를 징수한다(⑪).
도 13은 인공지능 검색답변방법이 관공서나 사업체등의 자동응답 및 안내 시스템 에 구축되어 이용되어 지는 방법을 나타내는 것이다. 인터넷 사용자(100), 이동통신 사용자(800), 전화사용자(900), 직접 방문한 민원인(1000)가 원하는 응답 및 안내가 필요한 관공서나 사업체(1100)의 접속 및 연결수단(200)-예를들어 인터넷, 통신회사, 전화회사, 안내데스크등-의 중간에 자동해답 및 검색제공 방법이 위치하여 이용자들이 원하는 정보를 에 대하여 답변 및 검색하여 준다. 이러한 관공서 및 사업체에 솔루션을 제공하여 신청하는 관공서 및 사업체의 정보 데이터와의 연결 및 정보처리 방법은 다른 일반적인 시스템 구축 사업자와 관공서 및 사업체의 연결 및 정보처리와 동일하므로 상세한 설명은 생략한다.
이상 본 발명의 바람직한 실시예를 사용하여 상세히 설명하였지만 , 본 발명의 범위는 특정 실시예에 한정되는 것은 아니며, 첨부된 특허청구범위에 의하여 해석되어야 할 것이다. 또한, 이 기술분야에서 통상의 지식을 습득한 자라면, 본 발명의 범위에서 벗어나지 않으면서도 많은 수정과 변형이 가능함을 이해해야 할 것이다.
이상 설명한 것처럼, 본 발명에 따르면 웹사이트 검색이 문장형으로 가능하여 짐으로써 동음이의어나 유의어에 의한 잘못된 검색결과를 회피할 수 있고 보다 복잡한 사상이나 내용을 담은 검색이 가능하여 짐으로써 결국 사용자는 자신이 원하는 정보에 보다 가까운 검색결과가 얻어질 수 있게되는 효과가 있다.
또한 본 발명에 따르면 웹사이트 검색을 단순한 단어로 검색하는 것이 아니라 자연어 문장에 의해 검색할 수 있으므로 기존의 단어 검색에서 쓰여지는 연산자의 사용을 배제할 수 있으므로 웹사이트 검색의 편이성이 높아진다는 효과가 있다.
또한, 본 발명에 따르면 단순히 웹사이트들의 묶음에서 일단 관련 정보를 담은 사이트들을 추출하고 그 사이트 내에서 다시 원하는 정보를 찾는 것이 아니라, 체계적으로 구축된 지식 데이터베이스를 이용하여 직접적인 답변을 바로 찾아낼 수 있게 함으로써 정보 검색에 있어서 시간의 절약과 정확도를 높일 수 있게 되는 효과가 있다.
또한, 본 발명은 이러한 정보의 깊이 있고 직접적인 검색을 피씨, 단말기, 이동통신, 쌍방향통신등을 통하여서도 언제 어디서나 다양하게 엑세스할 수 있게 함으로써 자유로운 정보 취득과 이용권을 보장하는 효과가 있다.
또한, 본 발명은 인터넷 및 이동통신상에서 이용료를 받고 유료로 제공되거나 광고 및 회원유치 수단으로 사용될 수 있고 CD등의 저장매체에 기록되어 프로그램 소프트웨어의 형태로 판매되는 등의 수익 모델을 보장케하는 효과가 있다.
또한, 본 발명은 관공서나 사업체등에서 수동으로 혹은 계층적 방식으로 제공하던 안내 및 응답시스템을 본 발명을 이용하여 처리하게 함으로써 보다 정확하고 능률적이고 빠른 서비스와 경비 절감을 이룩하는 효과가 있다.

Claims (5)

  1. 자연어로된 문장을 분석하여 해답을 제공하는 기술은 말 그대로 자연어로 된 질의에 대하여 직접적인 답변을 제공하는 기술방법에 있어서,
    자연어로된 질의문장 입력을 컴퓨터 언어로 변환시켜주는 자연어데이터베이스1과 연동된 한국어 분석기를 거쳐 프로그램 언어로 전환하는 단계와,
    이렇게 프로그램 언어로 전환된 질의로 프로그램 언어로 전환된 질의로 백과사전 데이터베이스를 검색하여 최적의 답변을 추출하는 단계와,
    이렇게 추출된 답을 컴퓨터 언어를 자연어 답변으로 전환하는 한국어 분석기 데이터베이스 2를 거쳐 자연어문장으로 된 답변을 생성하는 단계와,
    생성된 답변을 사용자에게 디스플레이하는 단계를 구비하는 것을 특징으로 하는 문장형 자연어 답변 생성 방법
  2. 자연어로된 문장을 인식하여 관련사이트를 제공하는 기술방법에 있어서,
    자연어로된 질의문장 입력을 컴퓨터 언어로 변환시켜주는 자연어데이터 베이스1과 연동된 한국어 분석기를 거쳐 프로그램 언어로 전환하는 단계와, 이렇게 프로그램 언어로 전환된 질의로 웹사이트 데이타베이스를 검색하여 최적의 사이트들을 추출하는 단계와,
    추출된 최적 사이트들을 질의에 가장 잘 일치하는 순으로 디스플레이하는 단계를 구비하는 것을 특징으로 하는 문장형 자연어처리 검색방법
  3. 제 1항 또는 제 2항의 상기 인공지능 검색답변 사이트의 다양한 활용에 있어서,
    다른 인터넷 사이트나 이동통신등 다른 쌍방향 통신수단과의 정보처리프로세스를 연결하는 단계를 구비하는 것을 특징으로 하는 시간과 장소를 가리지 않는 인공지능 검색 답변 서비스 방법
  4. 제 1항 또는 제 2항의 상기 인공지능 검색답변 사이트의 비즈니스 모텔에 있어서,
    다른 인터넷 사이트나 이동통신등 다른 쌍방향 통신수단과의 정보처리프로세스를 연결하여 동일한 서비스를 제공하고 그에 따른 이용료를 징수하는 단계와,
    사용자의 필요도를 높임으로써 광고주로부터 광고를 획득하여 광고를 계제하고 그 광고료를 징수하는 단계와, CD등 저장매체를 통하여 소프트웨어화 하여 상기 서비스를 오프라인으로도 제공할 수 있게 하고 그 소프트웨어 판매수익을 얻는 단계를 구비함을 특징으로 하는 수익구조 형성 방법
  5. 제 1항 또는 제 2항의 상기 인공지능 검색답변 사이트의 비즈니스 모텔에 있어서,자동 응답 및 안내가 필요한 관공서 및 사업체의 요청을 받아 그들의 응답 및 안내시스템을 인공지능 및 자연어처리에 기한 자동 답변 및 검색방법에 부응하도록 데이터베이스를 재구축하는 단계와,이렇게 구축된 새로운 시스템을 인터넷, 이동통신, 기타 전화사업자나 직접 방문인을 위한 안내 데스크와 연결하여 구동 되게 하는 단계를 구비함을 특징으로 하는 수익구조 형성방법.
KR1020000061428A 2000-10-18 2000-10-18 인공지능과 자연어처리 기술에 기반한 자연어 문장형질문에 대한 자동 해답 및 검색 제공 방법 KR20020030545A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000061428A KR20020030545A (ko) 2000-10-18 2000-10-18 인공지능과 자연어처리 기술에 기반한 자연어 문장형질문에 대한 자동 해답 및 검색 제공 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000061428A KR20020030545A (ko) 2000-10-18 2000-10-18 인공지능과 자연어처리 기술에 기반한 자연어 문장형질문에 대한 자동 해답 및 검색 제공 방법

Publications (1)

Publication Number Publication Date
KR20020030545A true KR20020030545A (ko) 2002-04-25

Family

ID=37479483

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000061428A KR20020030545A (ko) 2000-10-18 2000-10-18 인공지능과 자연어처리 기술에 기반한 자연어 문장형질문에 대한 자동 해답 및 검색 제공 방법

Country Status (1)

Country Link
KR (1) KR20020030545A (ko)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100611101B1 (ko) * 2004-12-07 2006-08-09 한국전자통신연구원 로봇 서비스 플랜 생성 시스템 및 방법
US7428487B2 (en) 2003-10-16 2008-09-23 Electronics And Telecommunications Research Institute Semi-automatic construction method for knowledge base of encyclopedia question answering system
KR100881334B1 (ko) * 2006-12-05 2009-02-02 한국전자통신연구원 대화형 정보 제공 서비스 장치 및 방법
WO2017010652A1 (ko) * 2015-07-15 2017-01-19 포항공과대학교 산학협력단 자동질의응답 방법 및 그 장치
CN108319703A (zh) * 2018-02-05 2018-07-24 赵宇航 一种基于互联网的教育信息快速获取装置
CN113449117A (zh) * 2021-06-24 2021-09-28 武汉工程大学 一种基于Bi-LSTM和中文知识图谱的复合问答方法
WO2021202605A1 (en) * 2020-03-30 2021-10-07 MeetKai, Inc. A universal client api for ai services
US20220050885A1 (en) * 2018-11-26 2022-02-17 Jun Kim Favorites management and information search service providing system and favorites management and information search service providing method using same
US11869497B2 (en) 2020-03-10 2024-01-09 MeetKai, Inc. Parallel hypothetical reasoning to power a multi-lingual, multi-turn, multi-domain virtual assistant
US11921712B2 (en) 2020-10-05 2024-03-05 MeetKai, Inc. System and method for automatically generating question and query pairs
US11991253B2 (en) 2020-03-17 2024-05-21 MeetKai, Inc. Intelligent layer to power cross platform, edge-cloud hybrid artificial intelligence services
US11995561B2 (en) 2020-03-17 2024-05-28 MeetKai, Inc. Universal client API for AI services

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR980004126A (ko) * 1997-12-16 1998-03-30 양승택 다국어 웹 문서 검색을 위한 질의어 변환 장치 및 방법
KR0133406B1 (ko) * 1994-12-23 1998-05-15 양승택 한글정보 검색에 관한 검색문 동적변환방법(Dynamic Coversion Method of Retrieval Statement Concering Korean Language Information Retrieval)
KR19990031784A (ko) * 1997-10-14 1999-05-06 정선종 전자상거래 상품정보 검색용 자연언어 질의어 처리방법
KR19990047859A (ko) * 1997-12-05 1999-07-05 정선종 도서 문헌 데이터베이스 검색을 위한 자연언어 대화 시스템
JP2000020520A (ja) * 1998-07-07 2000-01-21 Keiichi Kato 言語解析認識処理の方法、システム、言語解析認識処理プログラムを格納した記憶媒体、および、その方法で作成されたデータ群を記録した記憶媒体方法
KR20000037782A (ko) * 1998-12-02 2000-07-05 정선종 중간언어를 이용한 내용기반 동영상 질의어 생성 방법

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR0133406B1 (ko) * 1994-12-23 1998-05-15 양승택 한글정보 검색에 관한 검색문 동적변환방법(Dynamic Coversion Method of Retrieval Statement Concering Korean Language Information Retrieval)
KR19990031784A (ko) * 1997-10-14 1999-05-06 정선종 전자상거래 상품정보 검색용 자연언어 질의어 처리방법
KR19990047859A (ko) * 1997-12-05 1999-07-05 정선종 도서 문헌 데이터베이스 검색을 위한 자연언어 대화 시스템
KR980004126A (ko) * 1997-12-16 1998-03-30 양승택 다국어 웹 문서 검색을 위한 질의어 변환 장치 및 방법
JP2000020520A (ja) * 1998-07-07 2000-01-21 Keiichi Kato 言語解析認識処理の方法、システム、言語解析認識処理プログラムを格納した記憶媒体、および、その方法で作成されたデータ群を記録した記憶媒体方法
KR20000037782A (ko) * 1998-12-02 2000-07-05 정선종 중간언어를 이용한 내용기반 동영상 질의어 생성 방법

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7428487B2 (en) 2003-10-16 2008-09-23 Electronics And Telecommunications Research Institute Semi-automatic construction method for knowledge base of encyclopedia question answering system
KR100611101B1 (ko) * 2004-12-07 2006-08-09 한국전자통신연구원 로봇 서비스 플랜 생성 시스템 및 방법
KR100881334B1 (ko) * 2006-12-05 2009-02-02 한국전자통신연구원 대화형 정보 제공 서비스 장치 및 방법
WO2017010652A1 (ko) * 2015-07-15 2017-01-19 포항공과대학교 산학협력단 자동질의응답 방법 및 그 장치
CN108319703A (zh) * 2018-02-05 2018-07-24 赵宇航 一种基于互联网的教育信息快速获取装置
US20220050885A1 (en) * 2018-11-26 2022-02-17 Jun Kim Favorites management and information search service providing system and favorites management and information search service providing method using same
US11869497B2 (en) 2020-03-10 2024-01-09 MeetKai, Inc. Parallel hypothetical reasoning to power a multi-lingual, multi-turn, multi-domain virtual assistant
US11991253B2 (en) 2020-03-17 2024-05-21 MeetKai, Inc. Intelligent layer to power cross platform, edge-cloud hybrid artificial intelligence services
US11995561B2 (en) 2020-03-17 2024-05-28 MeetKai, Inc. Universal client API for AI services
WO2021202605A1 (en) * 2020-03-30 2021-10-07 MeetKai, Inc. A universal client api for ai services
US11921712B2 (en) 2020-10-05 2024-03-05 MeetKai, Inc. System and method for automatically generating question and query pairs
CN113449117B (zh) * 2021-06-24 2023-09-26 武汉工程大学 一种基于Bi-LSTM和中文知识图谱的复合问答方法
CN113449117A (zh) * 2021-06-24 2021-09-28 武汉工程大学 一种基于Bi-LSTM和中文知识图谱的复合问答方法

Similar Documents

Publication Publication Date Title
US6446035B1 (en) Finding groups of people based on linguistically analyzable content of resources accessed
US8014997B2 (en) Method of search content enhancement
US7062488B1 (en) Task/domain segmentation in applying feedback to command control
US7231405B2 (en) Method and apparatus of indexing web pages of a web site for geographical searchine based on user location
US8255541B2 (en) Method and apparatus for utilizing user feedback to improve signifier mapping
US20030078766A1 (en) Information retrieval by natural language querying
EP1812872A2 (en) Apparatus, method and sytem of artificial intelligence for data searching applications
Chung et al. Internet searching and browsing in a multilingual world: An experiment on the Chinese Business Intelligence Portal (CBizPort)
JP2001510607A (ja) 増殖概念による索引付け手法を用いたインテリジェントネットワークブラウザ
JP2008529179A (ja) 自然言語によってモバイル情報にアクセスするための方法及び装置
JP3501799B2 (ja) 情報検索支援装置、コンピュータプログラム、プログラム格納媒体
US7668859B2 (en) Method and system for enhanced web searching
KR20020030545A (ko) 인공지능과 자연어처리 기술에 기반한 자연어 문장형질문에 대한 자동 해답 및 검색 제공 방법
KR20200136636A (ko) 형태소 기반 ai 챗봇 및 그의 문장의도 결정 방법
JP2001188802A (ja) 情報検索装置及び情報検索方法
Heimonen et al. Mobile findex: supporting mobile web search with automatic result categories
Laddha et al. Semantic tourism information retrieval interface
CN113987146B (zh) 一种电力内网专用的智能问答***
Gao et al. Classified Advertisement Search Agent (CASA): a knowledge-based information agent for searching semi-structured text
JP2003141125A (ja) マルチメディア情報統合検索装置およびその方法
KR20040048103A (ko) 웹사이트 정보를 검색 엔진에 등록하기 위한 방법 및 이를이용한 웹사이트 검색 서비스 방법
Lazarou et al. Agents for hypermedia information discovery
KR20100117836A (ko) 시맨틱 기술을 이용한 직답형 광고 서비스 시스템 및 방법
Inaba Internet Consultant: An integrated conversational agent for Internet exploration
KR20030020212A (ko) 한글로 된 일본 웹 디렉토리 검색방법 및 시스템

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application
E601 Decision to refuse application