본 발명은 음성 및 자연어 처리를 이용한 전자우편 검색시스템에 관한 것으로, 특히 이동전화 단말기 및 컴퓨터 단말기를 통한 인터넷 전자우편 서비스에서 음성 및 자연어 처리를 이용한 전자우편 검색시스템 및 그 방법과, 이를 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.The present invention relates to an electronic mail retrieval system using voice and natural language processing, and more particularly, to an electronic mail retrieval system using voice and natural language processing in an internet email service through a mobile phone terminal and a computer terminal, and to realize the same. A computer readable recording medium having recorded a program.
이동전화 및 컴퓨터가 널리 보급되고, 인터넷 전자우편을 통한 메세지 전달 방법이 보편화됨에 따라, 최근에는 이동전화 및 컴퓨터에서 인터넷 전자우편을 주고받는 방법이 널리 사용되고 있고, 사용자에게 전달된 인터넷 전자우편 가운데 필요한 전자우편만을 검색할 수 있는 방법이 요구되었다.As mobile phones and computers have become widespread and message delivery methods through Internet e-mail are becoming more common, a method of sending and receiving Internet e-mails has been widely used in mobile phones and computers. There was a need for a way to retrieve only e-mail.
종래의 이동전화 단말기에 있어서의 전자우편 검색방법은, 이동전화 전자우편 서비스 제공업체가 전자우편 계정을 가입자에게 제공하고 이를 통해 전자우편이 도착할 경우 착신정보를 가입자의 단말기에 제공하는 정도에 불과하였다.In the conventional mobile phone terminal, the electronic mail retrieval method is a mobile telephone service provider providing an e-mail account to a subscriber, and when the e-mail arrives, incoming information is provided to the subscriber's terminal. .
즉, 종래의 이동전화 단말기에서는 전자우편 검색기능을 제공하지 못하였을 뿐만 아니라, 설령 문자 입력을 통한 검색 기능을 구현한다 하더라도, 가입자가 문자 입력 서비스를 이용하여 직접 전자우편 목록 검색에 필요한 검색어를 입력해야하기 때문에, 전자우편 검색을 위한 문자 입력에 많은 시간이 소모되어 이동 중에 사용이 거의 불가능하고, 이동전화 단말기와 서비스 제공업체마다 검색 환경 및 문자 입력방식이 달라 사용자에게 혼란을 가중시키기는 문제가 있다.That is, the conventional mobile phone terminal does not provide an e-mail search function, and even if the search function is implemented through a text input, a subscriber inputs a search word required for a direct e-mail list search using a text input service. Since it takes a lot of time to input text for e-mail search, it is almost impossible to use on the go, and the mobile phone terminal and service providers have different search environments and text input methods, which causes more confusion for users. have.
또한, 종래의 컴퓨터 단말기를 통한 인터넷 전자우편 검색방법으로서, 컴퓨터 단말기에서 전자우편 클라이언트를 이용하여 검색이 필요한 경우 날짜, 보낸 사람의 이름 및 주제어 등에 대한 직접적인 키입력에 의해 검색을 수행하는 방안이 제시되어 있는데 이는, 전자우편 검색을 원하는 사용자가 검색어를 직접 입력해야 하기 때문에, 키입력이 불가능한 경우(손 사용이 불편한 환자, 장애자등)나, 키입력이 미숙한 자들이 사용하는데 많은 어려움과 불편함을 느꼈다.In addition, as a conventional method for searching an Internet e-mail through a computer terminal, a method of performing a search by direct key input of a date, a sender's name, and a subject word when a search is required using an e-mail client in a computer terminal is proposed. This is because the user who wants to search the e-mail has to enter the search word directly, so that it is impossible to enter the key (patients with disabilities, handicapped people, etc.) or those who are inexperienced in key input. Felt.
상기와 같은 문제점을 해결하기 위해 안출된 본 발명은, 사용자의 일상적인 음성을 휴대폰 단말기 및 컴퓨터와 연결된 마이크를 통해 입력하므로써, 문자 입력 및 문자입력 서비스를 이용한 검색의 불편함을 없앤, 음성 및 자연어 처리를 이용한 전자우편 검색시스템 및 그 방법과, 이를 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.The present invention devised to solve the above problems, by inputting the user's daily voice through the microphone connected to the mobile phone terminal and the computer, eliminating the inconvenience of searching using text input and text input services, voice and natural language It is an object of the present invention to provide an electronic mail retrieval system using the processing and a method thereof, and a computer-readable recording medium recording a program for realizing the same.
도1은 본 발명이 적용되는 음성 및 자연어 처리를 이용한 전자우편 검색시스템의 일실시예 구성을 나타낸 블록다이어그램.1 is a block diagram showing an embodiment configuration of an e-mail retrieval system using speech and natural language processing to which the present invention is applied.
도2는 상기 도1에 적용되어 음성 및 자연어 처리를 이용한 전자우편 검색방법을 수행하기 위한 일실시예 처리흐름도.FIG. 2 is a flowchart illustrating an embodiment for performing an email searching method using speech and natural language processing applied to FIG.
도3은 본 발명이 적용되는 음성 및 자연어 처리를 이용한 전자우편 검색시스템의 다른 실시예 구성을 나타낸 블록다이어그램.Figure 3 is a block diagram showing the configuration of another embodiment of an email search system using speech and natural language processing to which the present invention is applied.
도4는 상기 도3에 적용되어 음성 및 자연어 처리를 이용한 전자우편 검색방법을 수행하기 위한 일실시예 처리흐름도.FIG. 4 is a flowchart illustrating an embodiment for performing an email searching method using speech and natural language processing applied to FIG. 3; FIG.
도5는 본 발명이 적용되는 음성 및 자연어 처리를 이용한 전자우편 검색시스템의 또 다른 실시예 구성을 나타낸 블록다이어그램.Fig. 5 is a block diagram showing the configuration of another embodiment of an e-mail retrieval system using speech and natural language processing to which the present invention is applied.
도6은 상기 도5에 적용되어 음성 및 자연어 처리를 이용한 전자우편 검색방법을 수행하기 위한 일실시예 처리흐름도.FIG. 6 is a flowchart illustrating an embodiment for performing an email searching method using speech and natural language processing applied to FIG. 5; FIG.
* 도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings
101 : 고객102 : 이동전화 단말기101: customer 102: mobile phone terminal
103 : 자연어 처리 기반 전자우편 서버103: natural language processing based email server
104, 303 : 음성패턴 정보 데이터베이스104, 303: Voice pattern information database
105, 304 : 문자열 패턴 데이터베이스105, 304: String pattern database
106, 305 : 단어사전107 : 고객이 등록된 전자우편 서버106, 305: dictionary of words 107: e-mail server the customer is registered
301, 501 : 사용자302, 502 : 컴퓨터 단말기301 and 501 User 302 and 502 Computer terminal
303 : 자연어 처리 기반 전자우편 클라이언트303: Natural language processing based email client
306 : 전자우편 서버503 : 웹 기반 전자우편 클라이언트306: email server 503: web-based email client
506 : 웹 기반 자연어 처리 전자우편 서버506: Web-based Natural Language Processing Email Server
상기 목적을 달성하기 위한 본 발명이 적용되는 음성 및 자연어 처리를 이용한 전자우편 검색시스템은, 전자우편이 송수신 되며, 전자우편을 저장하고 있는 전자우편 서버수단; 음성 및 자연어를 이용한 전자우편 검색어 입력 환경을 제공하며, 전자우편 검색결과를 출력하는 입출력 수단; 상기 입출력 수단으로부터 입력된 음성 및 자연어를 변환하여 검색어를 추출하는 자연어 처리수단; 상기 자연어 처리수단이 입력된 음성 및 자연어로부터 정확한 검색어를 추출할 수 있도록 음성 패턴, 문자열 패턴 및 유사어를 저장하고 있는 저장수단; 및 상기 자연어 처리수단에서 추출된 검색어를 이용하여 상기 전자우편 서버수단에서 전자우편을 검색하는 검색수단을 구비한다.An electronic mail retrieval system using voice and natural language processing to which the present invention is applied to achieve the above object comprises: electronic mail server means for transmitting and receiving electronic mail and storing electronic mail; Input / output means for providing an e-mail search word input environment using voice and natural language, and outputting an e-mail search result; Natural language processing means for extracting a search word by converting a voice and a natural language inputted from the input / output means; Storage means for storing a speech pattern, a string pattern, and a similar word so that the natural language processing means can extract an accurate search word from the input voice and the natural language; And retrieving means for retrieving the e-mail from the e-mail server means using the search word extracted from the natural language processing means.
본 발명에 따른 음성 및 자연어 처리를 이용한 전자우편 검색방법은, 입출력 수단을 이용하여 전자우편 검색을 위한 음성을 입력하는 제 1단계; 상기 자연어 처리수단이 입출력 수단으로부터 전자우편 검색을 위한 음성신호를 수신하여 검색어를 추출하여 검색수단으로 전송하는 제 2단계; 상기 자연어 처리수단으로부터 검색어를 수신한 상기 검색수단이 전자우편 서버수단에서 검색어를 이용하여 전자우편을 검색하여 검색결과를 상기 입출력 수단으로 전송하는 제 3단계를 포함한다.According to another aspect of the present invention, there is provided a method for searching an email using voice and natural language processing, comprising: a first step of inputting a voice for searching an email using input / output means; A second step of the natural language processing means receiving a voice signal for an email search from an input / output means, extracting a search word, and transmitting the search word to the search means; And a third step of the search means receiving the search word from the natural language processing means, searching the email using the search word in the email server means and transmitting a search result to the input / output means.
또한, 마이크로 프로세서를 구비한, 음성 및 자연어 처리를 이용한 전자우편 검색시스템에, 입출력 수단을 이용하여 전자우편 검색을 위한 음성을 입력하는 제 1기능; 상기 자연어 처리수단이 입출력 수단으로부터 전자우편 검색을 위한 음성신호를 수신하여 검색어를 추출하여 검색수단으로 전송하는 제 2기능; 상기 자연어 처리수단으로부터 검색어를 수신한 상기 검색수단이 전자우편 서버수단에서 검색어를 이용하여 전자우편을 검색하여 검색결과를 상기 입출력 수단으로 전송하는 제 3기능을 수행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.A first function of inputting a voice for an email search using input / output means into an email search system using a voice and natural language processing, comprising a microprocessor; A second function in which the natural language processing means receives a voice signal for searching an email from an input / output means, extracts a search word, and transmits the search word to the search means; The search means having received a search word from the natural language processing means can read a computer program for performing a third function of searching an email using a search word in an email server means and transmitting a search result to the input / output means. Provide a recording medium.
상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도1은 본 발명이 적용되는 음성 및 자연어처리를 이용한 전자우편 검색시스템의 개략적인 구성을 나타낸 일실시예 블록다이어그램으로서, 이동전화를 사용하고 음성을 통한 전자우편 검색을 실시하는 고객(101)과, 상기 고객(101)에게 전자우편 검색 환경을 제공하며 검색결과를 출력하는 이동전화 단말기(102)와, 상기 고객(101)이 이동전화 단말기(102)를 이용하여 입력한 음성을 자연어 처리방법을 사용하여 문자열로 변환하는 자연어 처리기반 전자우편 서버(103)와, 상기 자연어 처리기반 전자우편 서버(103)가 고객(101)의 음성을 문맥에 맞는 띄어쓰기 및 의미 있는 문자열로 변환할 수 있도록 지원하는 음성패턴 정보 데이터베이스(104)와, 상기 음성패턴 정보 데이터베이스(104)를 이용하여 변환된 문자열에서 전자우편 검색어를 추출하기 위한 패턴을 저장하고 있는 문자열 패턴 데이터베이스(105)와, 상기 추출된 검색어의 유사어 확장을 위한 단어사전(106)과, 상기 자연어 처리기반 전자우편 서버(103)로부터 검색어를 수신하여 전자우편을 검색하는 전자우편 검색엔진(107)과, 상기 고객(101)의 전자우편 서비스가 등록된 고객이 등록된 전자우편 서버(108)로 구성된다.1 is a block diagram showing an example of a schematic configuration of an electronic mail retrieval system using voice and natural language processing to which the present invention is applied, and a customer 101 using a mobile telephone and performing an electronic mail retrieval through voice. And a mobile phone terminal 102 for providing an e-mail search environment to the customer 101 and outputting a search result, and a natural language processing method for voice input by the customer 101 using the mobile phone terminal 102. Natural language processing-based e-mail server 103 for converting to a string using the natural language processing-based e-mail server 103 to support to convert the voice of the customer 101 into a spacing and a meaningful string suitable for the context A voice pattern information database 104 and a pattern for extracting an e-mail search word from a string converted using the voice pattern information database 104 are stored. An e-mail search engine that searches for e-mail by receiving a search word from the string pattern database 105, a word dictionary 106 for expanding the extracted similar word, and the natural language processing based e-mail server 103. 107 and an e-mail server 108 in which a customer whose e-mail service of the customer 101 is registered is registered.
도2는 상기 도1에 적용되어 음성 및 자연어 처리를 이용한 전자우편 검색방법을 수행하기 위한 일실시예 처리흐름도로서, 고객(101)이 이동전화 단말기(102)의 송화기를 이용하여 전자우편 검색을 위한 즉, '보낸 날짜', '보낸 사람의 이름' 및 '주제어'를 포함하는 음성을 입력하면(200), 상기 이동전화 단말기(102)는 고객의 전자우편 검색을 위한 음성신호를 자연어 처리기반 전자우편 서버(103)로 무선으로 전송한다(202).FIG. 2 is a flow chart of an embodiment for performing an email searching method using voice and natural language processing, which is applied to FIG. 1, wherein a customer 101 performs an email searching using a talker of a mobile phone terminal 102. Referring to FIG. In other words, if a voice including 'sent date', 'sender' and 'main control' is input (200), the mobile phone terminal 102 is based on the natural language processing of the voice signal for the customer's e-mail search. Wireless transmission to the email server 103 (202).
상기 이동전화 단말기(102)로부터 전자우편 검색을 위한 음성신호를 수신한 상기 자연어 처리기반 전자우편 서버(103)는, 상기 전자우편 검색을 위한 음성신호를 음성패턴 데이터베이스(104)를 참조하여 문맥에 맞는 띄어쓰기 및 의미 있는 문자열로 변환하고(204), 상기 문자열 패턴 데이터베이스(105)를 참조한 자연어 처리를 통하여 상기 변환된 문자열에서 검색어를 추출한다(206). 이때, 상기 문자열 패턴 데이터베이스(105)는 변환된 문자열에 포함된 정보 즉, '보낸 날짜', '보낸 사람의 이름' 및 '주제어'중 하나 이상을 포함하고 있으며, 상기 자연어 처리기반 전자우편 서버(103)는 이를 이용하여 변환된 문자열과 비교하므로써 자연어에 가까운 검색어를 추출할 수 있다.The natural language processing-based e-mail server 103, which has received a voice signal for the e-mail search from the mobile phone terminal 102, transmits the voice signal for the e-mail search to the context by referring to the voice pattern database 104. In step 204, a word is extracted from the converted character string through natural language processing referring to the character string pattern database 105. In this case, the string pattern database 105 includes at least one of information included in the converted string, namely, 'sent date', 'sender's name', and 'main control', and the natural language processing-based email server ( 103 may extract a search word that is close to a natural language by comparing it with the converted string.
다음으로, 상기 자연어 처리기반 전자우편 서버(103)는 상기 단어사전(106)를 참조하여 추출된 검색어를 유사어 범위로 확장하여 검색범위를 지정하고(208), 전자우편 검색엔진(107)으로 추출된 검색어를 전송한다.Next, the natural language processing-based e-mail server 103 specifies a search range by expanding the extracted search word with reference to the word dictionary 106 to a similar word range (208) and extracts it to the e-mail search engine 107. The search term.
상기 자연어 처리기반 전자우편 서버(103)로부터 검색어를 수신한 상기 전자우편 검색엔진(107)은 유사단어 검색을 반복하여 고객이 등록된 전자우편 서버(108)에 저장되어 있는 전자우편 중에서 해당되는 전자우편을 검색한다(210). 이때, 상기 전자우편 검색엔진(107)이 유사어 확장검색을 수행할 수 있도록, 상기 단어사전(106)을 참조할 수도 있다.The e-mail search engine 107 that receives a search word from the natural language processing-based e-mail server 103 repeats the similar word search and selects an e-mail corresponding to the e-mail stored in the e-mail server 108 in which the customer is registered. Search for the mail (210). In this case, the e-mail search engine 107 may refer to the word dictionary 106 so that the similar word broad search can be performed.
상기 전자우편 검색엔진(107)은 고객이 등록된 전자우편 서버(108)에서 검색한 전자우편을 상기 자연어 처리기반 전자우편 서버(103)로 전송하고, 상기 전자우편 검색결과를 수신한 상기 자연어 처리기반 전자우편 서버(103)는 검색된 전자우편을 이동전화 단말기(102)에 전송하기 위해 무선 마크업 언어의 형태로 변환한 후(212), 무선 접속 프로토콜을 이용하여 상기 이동전화 단말기로 전송한다(214).The e-mail search engine 107 transmits the e-mail searched by the registered e-mail server 108 to the natural language processing-based e-mail server 103, and receives the e-mail search result. The base e-mail server 103 converts the retrieved e-mail into a form of a wireless markup language for transmission to the mobile phone terminal 102 (212), and then transmits it to the mobile phone terminal using a wireless access protocol ( 214).
마지막으로, 상기 이동전화 단말기(102)는 상기 자연어 처리기반 전자우편 서버(103)로부터 수신한 전자우편 검색결과를 출력하여(216), 고객이 확인할 수 있도록 한다.Finally, the mobile phone terminal 102 outputs an e-mail search result received from the natural language processing-based e-mail server 103 (216), so that the customer can check.
도3은 본 발명이 적용되는 음성 및 자연어 처리를 이용한 전자우편 검색시스템의 개략적인 구성을 나타낸 다른 실시예의 블록다이어그램으로서, 컴퓨터 단말기를 이용하여 음성을 통한 전자우편 검색을 실시하는 사용자(301)와, 상기 사용자(301)가 전자우편 검색을 수행할 수 있는 환경을 제공하며 검색결과를 출력하는 컴퓨터 단말기(302)와, 상기 사용자(301)가 컴퓨터 단말기(302)를 이용하여 입력한 음성을 자연어 처리방법을 사용하여 문자열로 변환하는 자연어 처리기반 전자우편 클라이언트(303)와, 상기 자연어 처리기반 전자우편 클라이언트(303)가 사용자(301)의 음성을 문맥에 맞는 띄어쓰기 및 의미 있는 문자열로 변환할 수 있도록 지원하는 음성패턴 정보 데이터베이스(304)와, 상기 음성패턴 정보 데이터베이스(304)를 이용하여 변환된 문자열에서 전자우편 검색어를 추출하기 위한 패턴을 저장하고 있는 문자열 패턴 데이터베이스(305)와, 상기 추출된 검색어의 유사어 확장을 위한 단어사전(306)과, 상기 자연어 처리기반 전자우편 클라이언트(303)으로부터 검색어를 수신하여 전자우편을 검색하는 전자우편 검색엔진(307)과, 상기 사용자(301)가 전자우편 서비스를 등록한 전자우편 서버(308)로 구성된다.Figure 3 is a block diagram of another embodiment showing a schematic configuration of an electronic mail retrieval system using speech and natural language processing to which the present invention is applied, and a user 301 performing electronic mail retrieval through voice using a computer terminal. The computer terminal 302 provides an environment in which the user 301 can perform an email search and outputs a search result, and the voice inputted by the user 301 using the computer terminal 302 is natural language. The natural language processing based email client 303 converting the text into a character string using a processing method, and the natural language processing based email client 303 may convert the voice of the user 301 into a space and a meaningful string suitable for the context. The voice pattern information database 304 and the voice pattern information database 304 to Receives a search word from a string pattern database 305 storing a pattern for extracting a mail search word, a word dictionary 306 for expanding similar words of the extracted search word, and the natural language processing based e-mail client 303. And an e-mail search engine 307 for searching e-mail, and an e-mail server 308 in which the user 301 registers e-mail services.
도4는 상기 도3에 적용되어 음성 및 자연어 처리를 이용한 전자우편 검색방법을 수행하기 위한 일실시예 처리흐름도로서, 사용자(301)가 컴퓨터 단말기(302)에 연결된 마이크를 이용하여 전자우편 검색을 위한 즉, '보낸 날짜', '보낸 사람의 이름' 및 '주제어'를 포함하는 음성을 입력하면(300), 상기 컴퓨터 단말기(302)는 고객의 전자우편 검색을 위한 음성신호를 자연어 처리기반 전자우편 클라이언트(103)로 전송한다(302).FIG. 4 is a flow chart of an embodiment for performing an email search method using speech and natural language processing, which is applied to FIG. 3, wherein a user 301 performs an email search using a microphone connected to the computer terminal 302. FIG. That is, when a voice including a 'sent date', 'a sender's name' and a 'main control' is input (300), the computer terminal 302 converts a voice signal for searching a customer's e-mail into natural language processing-based electronics. Send to postal client 103 (302).
상기 컴퓨터 단말기(302)로부터 전자우편 검색을 위한 음성신호를 수신한 상기 자연어 처리기반 전자우편 클라이언트(303)는, 상기 전자우편 검색을 위한 음성신호를 음성패턴 데이터베이스(304)를 참조하여 문맥에 맞는 띄어쓰기 및 의미 있는 문자열로 변환하고(304), 상기 문자열 패턴 데이터베이스(305)를 참조한 자연어 처리를 통하여 상기 변환된 문자열에서 검색어를 추출한다(306). 이때, 상기 문자열 패턴 데이터베이스(305)는 변환된 문자열에 포함된 정보 즉, '보낸 날짜', '보낸 사람의 이름' 및 '주제어'중 하나 이상을 포함하고 있으며, 상기 자연어 처리기반 전자우편 클라이언트(303)는 이를 이용하여 변환된 문자열과 비교하므로써 자연어에 가까운 검색어를 추출할 수 있다.The natural language processing-based e-mail client 303 that receives the voice signal for the e-mail search from the computer terminal 302 refers to the voice pattern database 304 that matches the voice signal for the e-mail search. In step 306, a search word is extracted from the converted string through natural language processing with reference to the string pattern database 305. In this case, the string pattern database 305 includes one or more of information included in the converted string, namely, 'sent date', 'sender's name', and 'main control'. 303 may extract a search word close to a natural language by comparing it with the converted string.
다음으로, 상기 자연어 처리기반 전자우편 클라이언트(303)는 상기 단어사전(306)를 참조하여 추출된 검색어를 유사어 범위로 확장하여 검색범위를 지정하고(308), 추출된 검색어를 전자우편 검색엔진(307)으로 전송한다.Next, the natural language processing-based e-mail client 303 specifies a search range by expanding the extracted search term by referring to the word dictionary 306 to a similar word range (308), and extracts the extracted search term by an e-mail search engine ( 307).
상기 자연어 처리기반 전자우편 클라이언트(303)로부터 검색어를 수신한 상기 전자우편 검색엔진(307)은 유사단어 검색을 반복하여 전자우편 서버(308)에 저장되어 있는 전자우편 중에서 해당되는 전자우편을 검색한다(410). 이때, 상기 전자우편 검색엔진(307)이 유사어 확장검색을 수행할 수 있도록, 상기 단어사전(306)을 참조할 수도 있다.The e-mail search engine 307 that receives a search word from the natural language processing-based e-mail client 303 repeats similar word searches and searches for a corresponding e-mail among e-mails stored in the e-mail server 308. 410. In this case, the e-mail search engine 307 may refer to the word dictionary 306 so that the similar word broad search can be performed.
상기 전자우편 검색엔진(307)은 전자우편 서버(308)에서 검색한 전자우편을 상기 자연어 처리기반 전자우편 클라이언트(303)로 전송하고, 상기 전자우편 검색결과를 수신한 상기 자연어 처리기반 전자우편 클라이언트(303)는 컴퓨터 단말기(302)에 전자우편 검색결과를 출력하여(412), 고객이 확인할 수 있도록 한다.The e-mail search engine 307 transmits the e-mail searched by the e-mail server 308 to the natural language processing-based e-mail client 303, and receives the e-mail search result and the natural language processing-based e-mail client. 303 outputs an e-mail search result to the computer terminal 302 (412), so that the customer can confirm.
도5는 본 발명이 적용되는 음성 및 자연어 처리를 이용한 전자우편 검색시스템의 개략적인 구성을 나타낸 또 다른 실시예의 블록다이어그램으로서, 컴퓨터 단말기를 이용하여 음성을 통한 전자우편 검색을 실시하는 사용자(501)와, 상기 사용자(501)가 전자우편 검색을 수행할 수 있는 환경을 제공하며 검색결과를 출력하는 컴퓨터 단말기(502)와, 상기 사용자(501)가 컴퓨터 단말기(502)를 이용하여 입력한 음성을 자연어 처리방법을 사용하여 문자열로 변환하는 웹 기반 전자우편 클라이언트(503)와, 상기 웹 기반 전자우편 클라이언트(503)가 사용자(501)의 음성을 문맥에 맞는 띄어쓰기 및 의미 있는 문자열로 변환할 수 있도록 지원하는 음성패턴 정보 데이터베이스(504)와, 상기 음성패턴 정보 데이터베이스(504)를 이용하여 변환된 문자열에서 전자우편 검색어를 추출하기 위한 패턴을 저장하고 있는 문자열 패턴 데이터베이스(505)와, 상기 추출된 검색어의 유사어 확장을 위한 단어사전(506)과, 상기 웹 기반 전자우편 클라이언트(503)으로부터 검색어를 수신하여 전자우편을 검색하는 웹 기반 자연어 처리 전자우편 서버(507)로 구성된다.FIG. 5 is a block diagram of another embodiment showing a schematic configuration of an electronic mail retrieval system using voice and natural language processing to which the present invention is applied. A user 501 performing an electronic mail search through voice using a computer terminal. And a computer terminal 502 for providing an environment in which the user 501 can perform an email search and outputting a search result, and a voice input by the user 501 using the computer terminal 502. Web-based e-mail client 503 for converting into a string using natural language processing method, and the web-based e-mail client 503 to convert the voice of the user 501 into a spacing and meaningful string appropriate to the context E-mail search word in the converted character string using the voice pattern information database 504 and the voice pattern information database 504 Search for e-mail by receiving a search word from a string pattern database 505 storing a pattern for extraction, a word dictionary 506 for synonym expansion of the extracted search word, and the web-based e-mail client 503. Is composed of a web-based natural language processing email server 507.
도6은 상기 도5에 적용되어 음성 및 자연어 처리를 이용한 전자우편 검색방법을 수행하기 위한 일실시예 처리흐름도로서, 사용자(501)가 컴퓨터 단말기(502)에 연결된 마이크를 이용하여 전자우편 검색을 위한 즉, '보낸 날짜', '보낸 사람의 이름' 및 '주제어'를 포함하는 음성을 입력하면(600), 상기 컴퓨터 단말기(502)는 고객의 전자우편 검색을 위한 음성신호를 웹 기반 전자우편 클라이언트(503)로 전송한다(602).FIG. 6 is a flow chart of an embodiment for performing an email search method using speech and natural language processing applied to FIG. 5, wherein a user 501 performs an email search using a microphone connected to the computer terminal 502. FIG. In other words, if a voice including 'sent date', 'sender' and 'main control' is input (600), the computer terminal 502 may generate a web-based email signal for a customer's email search. Send to client 503 (602).
상기 컴퓨터 단말기(502)로부터 전자우편 검색을 위한 음성신호를 수신한 상기 웹 기반 전자우편 클라이언트(503)는, 상기 전자우편 검색을 위한 음성신호를 음성패턴 데이터베이스(504)를 참조하여 문맥에 맞는 띄어쓰기 및 의미 있는 문자열로 변환하고(604), 상기 문자열 패턴 데이터베이스(505)를 참조한 자연어 처리를 통하여 상기 변환된 문자열에서 검색어를 추출한다(606). 이때, 상기 문자열 패턴 데이터베이스(505)는 변환된 문자열에 포함된 정보 즉, '보낸 날짜', '보낸 사람의 이름' 및 '주제어' 중 하나 이상을 포함하고 있다.The web-based e-mail client 503 that has received a voice signal for an e-mail search from the computer terminal 502, writes a voice signal for the e-mail search, referring to a voice pattern database 504, according to the context. In operation 604, a search word is extracted from the converted string through natural language processing referring to the string pattern database 505. In this case, the character string pattern database 505 includes one or more of information included in the converted character string, namely, 'sent date', 'name of sender', and 'main control'.
다음으로, 상기 웹 기반 전자우편 클라이언트(503)는 상기 단어사전(506)를 참조하여 추출된 검색어를 유사어 범위로 확장하여 검색범위를 지정하고(608), 웹 기반 자연어 처리 전자우편 서버(507)로 추출된 검색어를 전송한다.Next, the web-based e-mail client 503 specifies a search range by extending the search term extracted by referring to the word dictionary 506 to a similar word range (608), and the web-based natural language processing e-mail server 507. Send the extracted search term to.
상기 웹 기반 전자우편 클라이언트(503)로부터 검색어를 수신한 상기 웹 기반 자연어 처리 전자우편 서버(507)는 유사단어 검색을 반복하여 저장되어 있는 전자우편 중에서 해당되는 전자우편을 검색한다(610). 이때, 상기 웹 기반 자연어 처리 전자우편 서버(507)가 유사어 확장검색을 수행할 수 있도록, 상기 단어사전(506)을 참조할 수도 있다.The web-based natural language processing e-mail server 507 receiving the search word from the web-based e-mail client 503 searches for a corresponding e-mail among the stored e-mails by repeating the similar word search (610). In this case, the web-based natural language processing email server 507 may refer to the word dictionary 506 so that the similar word expansion search can be performed.
상기 웹 기반 자연어 처리 전자우편 서버(507)는 검색한 전자우편을 상기 웹 기반 전자우편 클라이언트(503)로 마크업 언어로 변환하여 전송하고, 상기 전자우편 검색결과를 수신한 웹 기반 전자우편 클라이언트(503)는 컴퓨터 단말기(502)에 전자우편 검색결과를 출력하여(612), 고객이 확인할 수 있도록 한다.The web-based natural language processing e-mail server 507 converts the searched e-mail into a markup language to the web-based e-mail client 503, and transmits the received e-mail. 503 outputs an e-mail search result to the computer terminal 502 (612), so that the customer can confirm.
이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 한정되는 것이 아니다.The present invention described above is capable of various substitutions, modifications, and changes without departing from the spirit of the present invention for those skilled in the art to which the present invention pertains. It is not limited to the drawing.
상기와 같은 본 발명은, 이동전화 단말기 및 컴퓨터 단말기에 연결된 마이크를 통하여 전자우편을 검색하기 위한 검색어를 음성으로 입력하므로써, 기존의 키입력을 통한 전자우편 검색시스템의 입력 절차의 불편함을 해소하여 이동중에도 용이하게 검색할 수 있도록 하며, 컴퓨터 및 이동전화 사용에 익숙하지 않거나, 일지적 또는 영구적인 장애로 문자키 사용이 어려운 이용자등도 일상생활에서 간편하게 자연어를 통해 전자우편을 검색할 수 있도록 하는 매우 우수한 효과가 있다.The present invention as described above, by eliminating the inconvenience of the input procedure of the e-mail retrieval system through the existing key input by inputting a search word for searching the e-mail via a microphone connected to the mobile phone terminal and the computer terminal Easily search on the go, and users who are not familiar with using computers and mobile phones, or who have difficulty using letter keys due to their daily or permanent disability, can easily search e-mail through natural language in their daily lives. It has a very good effect.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019990052482AKR20010048015A (en) | 1999-11-24 | 1999-11-24 | System for retrieving e-mail using voice processing and natural language understanding and method using the same |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019990052482AKR20010048015A (en) | 1999-11-24 | 1999-11-24 | System for retrieving e-mail using voice processing and natural language understanding and method using the same |
| Publication Number | Publication Date |
|---|---|
| KR20010048015Atrue KR20010048015A (en) | 2001-06-15 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019990052482ACeasedKR20010048015A (en) | 1999-11-24 | 1999-11-24 | System for retrieving e-mail using voice processing and natural language understanding and method using the same |
| Country | Link |
|---|---|
| KR (1) | KR20010048015A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20010076630A (en)* | 2000-01-27 | 2001-08-16 | 최중인 | Voice Portal Service using voice recognition technology |
| KR100488112B1 (en)* | 2001-12-28 | 2005-05-06 | 엘지전자 주식회사 | Apparatus For Converting Document and Searching in Voice Portal System |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5822405A (en)* | 1996-09-16 | 1998-10-13 | Toshiba America Information Systems, Inc. | Automated retrieval of voice mail using speech recognition |
| KR19990008549U (en)* | 1997-08-06 | 1999-03-05 | 윤종용 | Information retrieval device using web phone |
| KR19990016903A (en)* | 1997-08-20 | 1999-03-15 | 전주범 | How to search e-mail using personal mobile communication |
| KR19990017903A (en)* | 1997-08-26 | 1999-03-15 | 전주범 | Video Mail Search Device |
| KR20000037648A (en)* | 1998-12-01 | 2000-07-05 | 전주범 | Video mail retrieval system based on speech recognition |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5822405A (en)* | 1996-09-16 | 1998-10-13 | Toshiba America Information Systems, Inc. | Automated retrieval of voice mail using speech recognition |
| KR19990008549U (en)* | 1997-08-06 | 1999-03-05 | 윤종용 | Information retrieval device using web phone |
| KR19990016903A (en)* | 1997-08-20 | 1999-03-15 | 전주범 | How to search e-mail using personal mobile communication |
| KR19990017903A (en)* | 1997-08-26 | 1999-03-15 | 전주범 | Video Mail Search Device |
| KR20000037648A (en)* | 1998-12-01 | 2000-07-05 | 전주범 | Video mail retrieval system based on speech recognition |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20010076630A (en)* | 2000-01-27 | 2001-08-16 | 최중인 | Voice Portal Service using voice recognition technology |
| KR100488112B1 (en)* | 2001-12-28 | 2005-05-06 | 엘지전자 주식회사 | Apparatus For Converting Document and Searching in Voice Portal System |
| Publication | Publication Date | Title |
|---|---|---|
| US8606242B2 (en) | Systems and methods to provide context information for mobile communication devices | |
| US7286990B1 (en) | Universal interface for voice activated access to multiple information providers | |
| KR100394305B1 (en) | E-mail processing system, processing method and processing device | |
| US6895257B2 (en) | Personalized agent for portable devices and cellular phone | |
| US7698326B2 (en) | Word prediction | |
| US8271286B2 (en) | Platform for enabling voice commands to resolve phoneme based domain name registrations | |
| JP3470664B2 (en) | E-mail terminal device with received mail display method and pictogram conversion function | |
| CN101346737A (en) | Mobile device and method for sending a message from a mobile device | |
| JP2009075582A (en) | Terminal device, language model creation device, and distributed speech recognition system | |
| KR100301219B1 (en) | Voice Portal Service System Using Speech Recognition/Text-to-Speech at Communication Network and Method thereof | |
| JP4362311B2 (en) | E-mail device and information addition program | |
| JP3868759B2 (en) | Telephone and e-mail linkage system and linkage method | |
| US20030043975A1 (en) | Voicemail/memo service | |
| JP4383637B2 (en) | Voice / text conversion service device for mobile phones | |
| JP2006048724A (en) | Apparatus, program and method for supporting creation of electronic mail | |
| KR20010048015A (en) | System for retrieving e-mail using voice processing and natural language understanding and method using the same | |
| JP2004040304A (en) | Electronic mail address control method and program, electronic mail terminal | |
| JP2004096454A (en) | Terminal device and mail server | |
| JP3405708B2 (en) | Audio posting method | |
| JP4753458B2 (en) | URL notification service apparatus and method | |
| JP2005515555A (en) | A method for searching for a specific e-mail address by a numerical string composed by combining several numbers constituting a specific telephone number in order. | |
| KR20050037217A (en) | Method for performing telephone number registration in a mobile phone | |
| JP2005018499A (en) | Group making support system by personal agent | |
| JP4334210B2 (en) | Message providing system | |
| JP2002278959A (en) | Text input support device |
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application | Patent event code:PA01091R01D Comment text:Patent Application Patent event date:19991124 | |
| 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:20010731 Patent event code:PE09021S01D | |
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent | Patent event date:20020108 Comment text:Decision to Refuse Application Patent event code:PE06012S01D Patent event date:20010731 Comment text:Notification of reason for refusal Patent event code:PE06011S01I |