KR20110060317A - System and method for providing suggested search term using context in mobile communication terminal - Google Patents
System and method for providing suggested search term using context in mobile communication terminal Download PDFInfo
- Publication number
- KR20110060317A KR20110060317A KR1020090116864A KR20090116864A KR20110060317A KR 20110060317 A KR20110060317 A KR 20110060317A KR 1020090116864 A KR1020090116864 A KR 1020090116864A KR 20090116864 A KR20090116864 A KR 20090116864A KR 20110060317 A KR20110060317 A KR 20110060317A
- Authority
- KR
- South Korea
- Prior art keywords
- search
- mobile communication
- communication terminal
- recommendation
- search word
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
본 발명은 사용자 맞춤형 검색어를 추천할 수 있는 이동통신 단말기에서 컨텍스트를 이용한 검색어 추천검색어 제공 시스템 및 방법에 관한 것이다. 이와 같은 본 발명은 사용자로부터 검색어가 입력되면 입력되는 검색어, 현재 위치명, 사용자의 활동명을 검색정보로서 송신하는 이동통신 단말기; 및 상기 이동통신 단말기로부터 상기 검색정보를 수신하고, 수신된 검색 정보를 기반으로 유사도가 높고 선택 빈도수가 많은 추천검색어를 추출 및 정렬하여 상기 이동통신 단말기에 제공하는 검색어 추천 시스템를 포함하여 이루어짐으로써, 사용자가 입력한 검색어 외에도, 사용자 위치 및 사용자의 활동을 고려한 검색어를 대용량의 데이터 처리가 가능한 검색어 추천 시스템에서 검색하여 이동통신 단말기에 제공함으로써, 사용자 상황에 보다 적합하고 정확한 검색어 추천을 가능하도록 한다.The present invention relates to a system and method for providing a search term recommendation search term using a context in a mobile communication terminal capable of recommending a user customized search term. As described above, the present invention provides a mobile communication terminal that transmits a search word, a current location name, and an activity name of a user as search information when a search word is input from a user; And a search word recommendation system that receives the search information from the mobile communication terminal and extracts and sorts the recommended search word having a high similarity and a high frequency of selection based on the received search information and providing the search information to the mobile communication terminal. In addition to the search word entered by the user, the search word considering the user's location and the user's activity is searched in the search word recommendation system capable of processing a large amount of data and provided to the mobile communication terminal, so that more accurate and accurate search word recommendation is possible for the user's situation.
Description
본 발명은 이동통신 단말기의 웹 검색 시스템에 관한 것으로서, 특히 사용자 맞춤형 검색어를 추천할 수 있는 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템 및 방법에 관한 것이다.The present invention relates to a web search system of a mobile communication terminal, and more particularly, to a system and method for providing a search term using a context in a mobile communication terminal capable of recommending a user-customized search term.
검색어 추천의 기본적인 방법은 사용자가 입력한 질의를 포함하는(substring) 후보 질의들을 그 빈도에 따라서 보여주는 방법이다. 이는 사용자의 컨텍스트를 전혀 고려하지 않으므로 좋은 성능을 기대하기 어렵다.The basic method of recommending a search word is to display candidate queries including a user input query according to the frequency. It does not consider the user's context at all, so it is difficult to expect good performance.
RECQ(Real-World Context Aware Querying)라는 연구는 모바일 검색의 컨텍스트를 고려하여 질의를 확장해주는 방법을 제안한 연구이다. RECQ는 질의 추천 후보들과 함께 현재 사용자의 위치명을 넣었을 때의 페이지수와 구글 검색엔진에 넣었을 때의 전체 검색엔진의 코퍼스(corpus)의 문서수와의 비율을 가중치로 하여 가중치가 높은 순으로 추천 후보들을 선별하는 방법을 제안하였다.RECQ (Real-World Context Aware Querying) is a study that proposes a method to extend a query considering the context of mobile search. RECQ recommends, along with query recommendation candidates, the weighted ratio of the number of pages when the current user's location name is entered and the number of documents in the corpus of the entire search engine when placed in the Google search engine. We proposed a method for selecting candidates.
이외에도 사용자가 이동통신 단말기에 검색어를 입력하여 특정 물건 또는 특 정 장소를 검색하고자 하는 경우, 자동완성 기능에 따라 관련 검색어를 추천하여 빠른 서치를 실현시키며, 시간의 효율성을 제고하고, 이동통신 단말기의 위치 정보와 입력어의 자소단위 정보를 고려한 자동완성 기능을 통해 추천 검색어의 정확성을 향상시키고자 하는 이동통신 단말기를 이용한 검색어 추천 방법에 관한 연구가 이루어졌다. 이러한 연구에서는 이동통신 단말기에 입력되는 값에서 유추되는 키워드들을 산출하며, 입력값이 문자일 경우 키워드 산출에 선행하여 입력값을 자소 단위로 분해하고, 산출된 키워드들 중에서 이동통신 단말기의 위치를 표시하는 위치 정보에 부합하는 키워드를 추출하고, 추출된 키워드를 추천 검색어로써 제공하는 일련의 단계를 수행함으로써, 기존보다 효율적으로 검색어를 추천하고 종전보다 빠른 검색으로 검색시간도 단축시키는 방안을 제시하였다.In addition, when a user wants to search for a specific object or a specific place by entering a search term in the mobile communication terminal, the user can recommend related search terms according to the auto-complete function to realize a quick search, improve time efficiency, A research on the method of recommending a search word using a mobile communication terminal to improve the accuracy of the search word through the autocomplete function considering the location information and the phoneme unit information of the input word has been conducted. In this study, keywords that are inferred from the values input to the mobile communication terminal are calculated, and if the input value is a letter, the input value is decomposed into units of characters before the keyword calculation, and the position of the mobile communication terminal is displayed among the calculated keywords. By performing a series of steps of extracting keywords that match the location information and providing the extracted keywords as recommended search terms, a method of recommending search terms more efficiently than the existing one and reducing the search time by searching faster than before has been proposed.
하지만 전술된 종래의 연구들은 추천 검색어 후보들 중에서 단지 이동통신 단말기의 위치와 관련있는 추천 검색어들을 제공하기 때문에 한 장소에서 여러 활동을 하며 활동에 따라 다른 추천 검색어를 필요로 하는 사용자에게 적합한 추천 검색어들을 제공하지 못하는 단점이 있다.However, the above-mentioned conventional studies provide recommended search terms suitable for a user who performs various activities in one place and needs different search terms according to the activity because only the search terms related to the location of the mobile terminal are provided among the recommended search candidate candidates. There is a drawback to not doing it.
상기와 같은 문제점을 해결하기 위한 본 발명의 목적은, 사용자 상황에 적합한 검색어를 추천할 수 있는 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템 및 방법을 제공하는데 있다.An object of the present invention for solving the above problems is to provide a system and method for providing a search term using a context in a mobile communication terminal that can recommend a search term suitable for a user's situation.
본 발명의 다른 목적은 사용자 위치 및 사용자의 활동을 고려한 검색어를 추천할 수 있는 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템 및 방법을 제공하는데 있다.Another object of the present invention is to provide a system and method for providing a search term using context in a mobile communication terminal capable of recommending a search word in consideration of a user's location and user's activity.
상기와 같은 목적을 달성하기 위해 본 발명의 실시 예에 따른 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템은, 사용자로부터 검색어가 입력되면, 입력되는 검색어, 현재 위치명, 사용자의 활동명을 검색정보로서 송신하는 이동통신 단말기; 및 상기 이동통신 단말기로부터 상기 검색정보를 수신하고, 수신된 검색 정보를 기반으로 유사도가 높고 선택 빈도수가 많은 추천검색어를 추출 및 정렬하여 상기 이동통신 단말기에 제공하는 검색어 추천 시스템을 포함하여 구성될 수 있다.In order to achieve the above object, in the mobile communication terminal according to an embodiment of the present invention, a system for providing a search term using a context, when a search word is input from a user, inputs a search word, a current location name, and an activity name of the user. A mobile communication terminal transmitting as; And a search word recommendation system that receives the search information from the mobile communication terminal and extracts and sorts the recommended search word having a high similarity and a high frequency of selection based on the received search information and providing the search information to the mobile communication terminal. have.
바람직하게, 상기 이동통신 단말기는 사용자로부터 검색어를 입력받는 검색어 입력 모듈; 현재 이동통신 단말기의 위치정보를 위치명으로 출력하는 위치정보 모듈; 사용자로부터 입력된 사용자의 활동 스케쥴을 저장하는 일정정보 모듈; 및 상기 검색어 추천 시스템으로부터 제공되는 추천검색어를 받아 출력하는 검색어 추 천 모듈을 포함할 수 있다.Preferably, the mobile communication terminal comprises a search word input module for receiving a search word from a user; A location information module for outputting location information of a current mobile communication terminal as a location name; A schedule information module for storing an activity schedule of a user input from the user; And a search word recommendation module for receiving and outputting a recommended search word provided from the search word recommendation system.
바람직하게, 상기 검색어 추천 시스템은 다수의 사용자들로부터 수신된 질의, 시간, 선택된 URL, 선택된 URL의 내용 등의 검색로그 관련 정보를 포함하는 검색로그 데이터베이스; 검색어 추천 후보들을 선별하기 위해 상기 검색로그 데이터베이스에서 검색로그 분석을 수행하는 검색로그 분석 모듈; 상기 이동통신단말기로부터 검색어, 위치명, 활동명을 수신하고, 검색어 추천 후보들을 선별하기 위해 상기 검색로그 분석 모듈로 전송하는 질의추천 모듈; 상기 검색로그 분석 모듈에 의해 분석된 추천검색어 후보들을 저장하는 추천검색어 데이터베이스; 및 상기 추천검색어 데이터베이스에 저장되는 상기 추천검색어 후보들에 대해 랭킹 절차를 수행하는 추천검색어 랭킹 모듈을 포함할 수 있다.Preferably, the search word recommendation system comprises: a search log database including search log related information such as a query received from a plurality of users, a time, a selected URL, and contents of the selected URL; A search log analysis module for performing search log analysis on the search log database to select search term recommendation candidates; A query recommendation module for receiving a search word, a location name, and an activity name from the mobile communication terminal and transmitting the search word recommendation candidates to the search log analysis module; A search term database for storing the search term candidates analyzed by the search log analysis module; And a recommendation query ranking module that performs a ranking procedure on the recommendation candidates stored in the recommendation search query database.
상기와 같은 목적을 달성하기 위해 본 발명의 실시 예에 따른 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 방법은, 이동통신 단말기로부터 검색어 추천 시스템으로 사용자에 의해 입력된 검색어, 이동통신 단말기의 현재 위치명, 일정정보에 등록된 활동명이 전송되는 단계; 상기 검색어 추천 시스템이 상기 검색어, 위치명, 활동명을 기반으로 검색로그를 분석하여 추천검색어 후보를 추출하는 단계; 상기 추출된 추천검색어의 가중치에 따라 랭킹 절차를 수행하여 추천검색어 후보를 내림차순으로 정렬하는 단계; 상기 정렬된 추천검색어 후보들 중 상위로부터 기설정된 개수를 추천검색어들로 지정하는 단계; 상기 지정된 추천검색어들을 상기 이동통신 단말기에 제공하는 단계를 포함하여 이루어질 수 있다.In order to achieve the above object, a method of providing a recommended search word using a context in a mobile communication terminal according to an embodiment of the present invention includes a search word input by a user from a mobile communication terminal to a search word recommendation system and a current location name of the mobile communication terminal. Transmitting the activity name registered in the schedule information; Extracting, by the search term recommendation system, a search term candidate by analyzing a search log based on the search term, location name, and activity name; Sorting the candidate candidates in descending order by performing a ranking procedure according to the weight of the extracted recommended search words; Designating a predetermined number from the top among the sorted recommended search word candidates as recommended search words; And providing the designated recommended search words to the mobile communication terminal.
본 발명의 실시 예에 따른 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템 및 방법은, 사용자가 입력한 검색어 외에도, 사용자 위치 및 사용자의 활동을 고려한 검색어를 대용량의 데이터 처리가 가능한 검색어 추천 시스템에서 검색하여 이동통신 단말기에 제공함으로써, 보다 적합하고 정확한 검색어 추천이 가능하며, 이에 따라 사용자가 검색어를 모두 입력하지 않고도 제공되는 추천 검색어 서비스를 선택할 확률이 높아지게 되므로 사용자가 생각하지 못했던 검색어를 추천하여 제공하는 등 사용자의 편의를 향상시키는 효과가 있다.In the mobile communication terminal according to an embodiment of the present invention, the system and method for providing a search term using contexts may be searched in a search term recommendation system capable of processing a large amount of data in addition to a search word input by a user. By providing to the mobile communication terminal, more suitable and accurate search terms can be recommended. Therefore, the user is more likely to select a search term recommendation service provided without inputting all the search terms. Etc. There is an effect of improving the convenience of the user.
이하, 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다. 도면들 중 동일한 구성요소들은 가능한 한 어느 곳에서든지 동일한 부호들로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the same elements in the figures are represented by the same numerals wherever possible. In addition, detailed descriptions of well-known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.
도 1은 본 발명의 실시 예에 따른 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템의 구성을 나타내는 블록도이다.1 is a block diagram illustrating a configuration of a system for providing a recommended search word using a context in a mobile communication terminal according to an exemplary embodiment of the present invention.
도 1에 도시된 바와 같이, 추천검색어 제공 시스템(100)은 이동통신 단말기(110) 및 검색어 추천 시스템(120)을 포함할 수 있다.As shown in FIG. 1, the recommended search
상기 이동통신 단말기(110)는 검색어 추천 모듈(112), 검색어 입력 모듈(114), 위치정보 모듈(116), 및 일정정보 모듈(118)을 포함할 수 있다.The
상기 검색어 추천 모듈(112)은 상기 검색어 입력 모듈(114)에 입력되는 검색어, 상기 위치정보 모듈(116)로부터 출력되는 위치명, 상기 일정정보 모듈(118)에 저장된 사용자의 활동 스케쥴을 기반으로 하는 추천 검색어를 출력할 수 있다.The search
상기 검색어 입력 모듈(114)은 키패드 모듈이나 터치패드(혹은 패널) 모듈일 수 있으며 사용자로부터 검색어를 입력받는다.The search
상기 위치정보 모듈(116)은 GPS 모듈일 수 있으며, 현재 이동통신 단말기의 위치정보를 위치명으로 출력할 수 있다.The
상기 일정정보 모듈(118)은 스케쥴러나 다이어리와 같은 응용프로그램일 수 있으며, 사용자로부터 입력된 사용자의 활동 스케쥴을 저장한다.The
이외에도 상기 이동통신 단말기는 통상적인 이동통신 단말기에 내장되는 모듈들, 예컨대, 안테나를 포함하는 통신 모듈, 무선인터넷 모듈, 제어(처리) 모듈, 표시 모듈, 음성 입/출력 모듈, 카메라 모듈, 중력감지 모듈, 배터리를 포함하는 전원공급 모듈 등을 더 포함할 수 있다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 쉽게 알 수 있을 것이다.In addition, the mobile communication terminal includes modules embedded in a typical mobile communication terminal, for example, a communication module including an antenna, a wireless internet module, a control (processing) module, a display module, a voice input / output module, a camera module, and gravity sensing. It may be easily understood by those skilled in the art that the module, the power supply module including the battery, and the like may be further included.
상기 검색어 추천 시스템(120)은 상기 이동통신 단말기(110)로부터 상기 검색어, 위치명, 활동명이 수신되면 수신된 내용에 적합한 추천 검색어를 제공하는 시스템으로서, 검색로그 분석 모듈(122), 검색로그 데이터베이스(124), 질의추천 모듈(126), 추천검색어 랭킹 모듈(128), 및 추천검색어 데이터베이스(130)를 포함할 수 있다.The search
상기 검색로그 분석 모듈(122)은 검색어 추천 후보들을 선별하기 위해 검색로그 분석을 수행한다. 상기 검색로그 분석 모듈(122)은 사용자의 입력 검색어, 위치, 활동과 유사한 URL을 검색하기 위해 위치, 활동과 URL의 내용간의 코사인 유사 도(Cosine Similarity)를 사용한다. 이때 검색어, 위치, 활동 등에 서로 다른 가중치가 부여될 수 있다. 코사인 유사도가 높은 순서대로 URL을 검색하면, 상기 검색로그 분석 모듈(122)은 상기 검색로그 데이터베이스(124)에서 상기 검색된 URL들을 클릭하기 위해 입력되었던 검색어 리스트들 중 사용자가 입력한 질의를 포함하고 있는 검색어만을 추출하여 추천검색어 후보로서 상기 추천검색어 데이터베이스(130)에 저장한다.The search
상기 검색로그 데이터베이스(124)는 다수의 사용자들로부터 수신된 질의, 시간, 선택(혹은 클릭)된 URL, 선택된 URL의 내용 등의 검색로그 관련 정보를 포함한다.The
상기 질의추천 모듈(126)은 상기 이동통신 단말기(110)로부터 검색어, 위치명, 활동명을 수신하고, 검색어 추천 후보들을 선별하기 위해 상기 검색로그 분석 모듈(122)로 전송한다.The
상기 추천검색어 랭킹 모듈(128)은 상기 추천검색어 데이터베이스(130)에 저장되는 상기 추천검색어 후보들에 대해 랭킹 절차를 수행한다.The recommended search
상기 추천검색어 데이터베이스(130)는 상기 검색로그 분석 모듈(122)에 의해 추출된 추천검색어 후보를 저장한다.The recommended
이하 도 2를 참조하여 상기 추천검색어 제공 시스템의 동작 과정을 설명하기로 한다.Hereinafter, an operation process of the recommended search word providing system will be described with reference to FIG. 2.
도 2는 본 발명의 실시 예에 따른 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 방법의 절차를 나타낸 흐름도이다.2 is a flowchart illustrating a procedure for providing a recommended search term using a context in a mobile communication terminal according to an exemplary embodiment of the present invention.
도 2를 참조하면, S210 단계에서 사용자로부터 상기 검색어 입력 모듈(114)에 검색어가 입력되면, S220 단계에서 상기 검색어 입력 모듈(114)은 입력되는 검색어가 자소 단위로 하나씩 바뀔 때마다 상기 위치정보 모듈(116)로부터 위치명, 상기 일정정보 모듈(118)로부터 활동명을 자동추출하고, 검색어, 위치명, 활동명을 상기 검색어 추천 시스템(120)의 질의추천 모듈(126)에 전송한다.Referring to FIG. 2, when a search word is input from the user in step S210 to the search
S230 단계에서 상기 질의추천 모듈(126)은 상기 검색어, 위치명, 활동명을 수신하고, S240 단계에서 검색어 추천 후보들을 선별하기 위해 상기 수신된 검색어, 위치명, 활동명을 상기 검색로그 분석 모듈(122)로 보내 검색로그 분석을 실시한다.In step S230, the
전술한 바와 같이, 검색로그 분석 시에 검색어, 위치명, 활동명과 유사한 URL을 검색하기 위해 위치, 활동과 URL의 내용간의 코사인 유사도(Cosine Similarity)가 사용될 수 있고, 검색어, 위치명, 활동명 각각에 서로 다른 가중치가 부여될 수 있다. 코사인 유사도가 높은 순서대로 URL을 검색하면, S250 단계에서 상기 검색로그 분석 모듈(122)은 상기 검색로그 데이터베이스(124)에서 상기 검색된 URL들을 클릭하기 위해 입력되었던 검색어 리스트들 중 사용자가 입력한 질의를 포함하고 있는 검색어만을 추출하고, 추출된 검색어들을 S260 단계에서 추천검색어 후보로서 상기 추천검색어 데이터베이스(130)에 저장한다.As described above, the cosine similarity between the location, the activity and the contents of the URL may be used to search for a URL similar to the search word, the location name, and the activity name in the search log analysis. Different weights may be assigned to the. When the URLs are searched in the order of high cosine similarity, the search
이어서 S270 단계에서 상기 추천검색어 랭킹 모듈(128)은 상기 추천검색어 데이터베이스(130)에 저장되는 상기 추천검색어 후보들에 대해 랭킹 절차를 수행한다.Subsequently, in step S270, the search
사용자가 입력한 질의와 같은 URL을 선택한 검색어인지 검색로그를 분석하면 그 분석결과는 도 3과 같은 이분 그래프로 표현될 수 있다. 도 3은 상기 검색어에 대한 검색로그 분석의 확률관계를 나타낸 그래프로서 이를 참조하면, 예컨대, "happy potter"와 "happy potter books"는 URL1을 함께 클릭했으므로 하기 수학식1과 같은 확률관계가 존재한다. 이 확률값에 따라 이와 같은 관계에 있는 검색어들에게 더 높은 가중치를 줄 수 있다.Analyzing the search log to determine whether a search word is selected as a URL input by a user, the analysis result may be represented by a bipartite graph as shown in FIG. 3. 3 is a graph showing the probability relationship of the search log analysis for the search word. For example, since "happy potter" and "happy potter books" click URL1 together, there is a probability relationship as shown in Equation 1 below. . According to this probability value, higher weights can be given to the related search words.
두 번째로, 검색로그에서 빈도수가 많은 순서대로 가중치를 부여하는데, 이 는 하기 수학식2와 같이 계산될 수 있다.Second, weights are given in order of frequency in the search log, which may be calculated as in Equation 2 below.
마지막으로, 상기 추천검색어 데이터베이스(130)에 저장된 모든 추천검색어 후보들에 대해 같은 URL을 클릭한 검색어 값과 검색로그에서 빈도수대로의 가중치는 하기 수학식3과 같이 더해진다.Lastly, for all the recommended search term candidates stored in the recommended
상기 추천검색어 랭킹 모듈(128)은 상기 수학식3에 의해 얻어진 값에 따라 추천검색어들을 내림차순으로 정렬하고 이 값과 해당 검색어들을 상기 질의추천 모듈(126)에게 전달함으로써 랭킹 절차를 완료한다. S280 단계에서 상기 질의추천 모듈(126)은 상기 가중치 값과 정렬된 추천검색어 리스트를 기반으로 상위 10개의 추천검색어를 지정하고 상기 이동통신 단말기(110)의 검색어 추천 모듈(112)에 전송한다. 상기 지정되는 추천검색어의 개수는 10개에 한정되지 않는다. 즉, 이동통신 단말기의 기종이나 검색환경 등에 따라 임의로 변경될 수 있다. 상기 추천검색어를 수신한 검색어 추천 모듈(112)은 S290 단계에서 수신된 추천검색어를 출력하는데, 예컨대, 도 4에서와 같이 화면상에서 사용자에 의해 입력된 검색어 바로 아래에 추천검색어를 표시할 수 있다. 도 4는 본 발명의 실시 예에 따른 추천검색어 제공 화면을 나타낸 도면이다. 여기에서 검색어는 "happy potter", 위치명은 "book store", 활동명은 "reading books"를 예로 든 경우이다.The recommended search
이상에서는 본 발명에서 특정의 바람직한 실시 예에 대하여 도시하고 또한 설명하였다. 그러나, 본 발명은 상술한 실시 예에 한정되지 아니하며, 특허 청구의 범위에서 첨부하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가 가능할 것이다.In the above, specific preferred embodiments of the present invention have been illustrated and described. However, the present invention is not limited to the above-described embodiment, and various modifications can be made by those skilled in the art without departing from the gist of the present invention attached to the claims. will be.
도 1은 본 발명의 실시 예에 따른 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템의 구성을 나타내는 블록도이다.1 is a block diagram illustrating a configuration of a system for providing a recommended search word using a context in a mobile communication terminal according to an exemplary embodiment of the present invention.
도 2는 본 발명의 실시 예에 따른 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 방법의 절차를 나타낸 흐름도이다.2 is a flowchart illustrating a procedure for providing a recommended search term using a context in a mobile communication terminal according to an exemplary embodiment of the present invention.
도 3은 본 발명의 실시 예에 따른 검색어에 대한 검색로그 분석의 확률관계의 일예를 나타낸 그래프이다.3 is a graph illustrating an example of a probabilistic relationship in search log analysis for a search word according to an exemplary embodiment of the present invention.
도 4는 본 발명의 실시 예에 따른 추천검색어 제공 화면의 일예를 나타낸 도면이다.4 is a diagram illustrating an example of a recommendation search word providing screen according to an exemplary embodiment of the present invention.
Claims (11)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020090116864A KR101110030B1 (en) | 2009-11-30 | 2009-11-30 | System and method for providing recommended words using context in a mobile communication terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020090116864A KR101110030B1 (en) | 2009-11-30 | 2009-11-30 | System and method for providing recommended words using context in a mobile communication terminal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20110060317A true KR20110060317A (en) | 2011-06-08 |
| KR101110030B1 KR101110030B1 (en) | 2012-02-29 |
Family
ID=44395104
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020090116864A Expired - Fee Related KR101110030B1 (en) | 2009-11-30 | 2009-11-30 | System and method for providing recommended words using context in a mobile communication terminal |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101110030B1 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013118971A1 (en) * | 2012-02-07 | 2013-08-15 | Samsung Electronics Co., Ltd. | Method and system for completing schedule information, and computer-readable recording medium having recorded thereon program for executing the method |
| KR20130135655A (en) * | 2012-06-01 | 2013-12-11 | 현대엠엔소프트 주식회사 | System and method for search service |
| KR20190114195A (en) * | 2018-03-29 | 2019-10-10 | 네이버 주식회사 | Method and system for extracting topic keyword |
| KR20210137643A (en) * | 2020-05-11 | 2021-11-18 | 네이버 주식회사 | Method and system for extracting product attribute for shopping search |
| WO2022232127A1 (en) * | 2021-04-30 | 2022-11-03 | Dathomir Laboratories Llc | Text suggestion based on environmental context |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4583916B2 (en) * | 2004-12-24 | 2010-11-17 | 富士フイルム株式会社 | Pattern forming material, pattern forming apparatus and permanent pattern forming method |
| US20090012955A1 (en) * | 2007-07-03 | 2009-01-08 | John Chu | Method and system for continuous, dynamic, adaptive recommendation based on a continuously evolving personal region of interest |
| KR100895492B1 (en) * | 2007-08-24 | 2009-05-06 | 연세대학교 산학협력단 | A query term recommendation system using a mobile communication terminal, and a recording medium in which a program implementing the method is stored |
| US7836001B2 (en) | 2007-09-14 | 2010-11-16 | Palo Alto Research Center Incorporated | Recommender system with AD-HOC, dynamic model composition |
-
2009
- 2009-11-30 KR KR1020090116864A patent/KR101110030B1/en not_active Expired - Fee Related
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013118971A1 (en) * | 2012-02-07 | 2013-08-15 | Samsung Electronics Co., Ltd. | Method and system for completing schedule information, and computer-readable recording medium having recorded thereon program for executing the method |
| KR20130135655A (en) * | 2012-06-01 | 2013-12-11 | 현대엠엔소프트 주식회사 | System and method for search service |
| KR20190114195A (en) * | 2018-03-29 | 2019-10-10 | 네이버 주식회사 | Method and system for extracting topic keyword |
| KR20210137643A (en) * | 2020-05-11 | 2021-11-18 | 네이버 주식회사 | Method and system for extracting product attribute for shopping search |
| WO2022232127A1 (en) * | 2021-04-30 | 2022-11-03 | Dathomir Laboratories Llc | Text suggestion based on environmental context |
Also Published As
| Publication number | Publication date |
|---|---|
| KR101110030B1 (en) | 2012-02-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8880559B2 (en) | Location activity search engine computer system | |
| US20200218722A1 (en) | System and method for natural language processing (nlp) based searching and question answering | |
| JP7023821B2 (en) | Information retrieval system | |
| CN111105209B (en) | Job resume matching method and device suitable for person post matching recommendation system | |
| EP2717144A1 (en) | Function presentation system, terminal device, server device, program and function presentation method | |
| US20130198192A1 (en) | Author disambiguation | |
| CN103020845A (en) | Mobile application pushing method and system | |
| KR101110030B1 (en) | System and method for providing recommended words using context in a mobile communication terminal | |
| JP6648283B2 (en) | Note providing method and apparatus using artificial intelligence based relevance calculation | |
| JP2009015743A (en) | Document creation support system, document creation support method, and document creation support program | |
| WO2011111038A2 (en) | Method and system of providing completion suggestion to a partial linguistic element | |
| JP2011103075A (en) | Method for extracting excerpt sentence | |
| KR20180097120A (en) | Method for searching electronic document and apparatus thereof | |
| JP2009009461A (en) | Keyword input support system, content search system, content registration system, content search / registration system, method and program thereof | |
| JP2010079683A (en) | Program and advertisement distribution system | |
| WO2018217668A1 (en) | Automated classification of network-accessible content | |
| JP2014102827A (en) | Retrieval system and retrieval method for the same | |
| KR101120040B1 (en) | Apparatus for recommending related query and method thereof | |
| US20110131206A1 (en) | Methods and Apparatus for Presenting Search Results with Indication of Relative Position of Search Terms | |
| JP2006155275A (en) | Information extraction method and information extraction device | |
| KR102280495B1 (en) | Apparatus and method for providing search service based on artificial intelligence | |
| CN115203367A (en) | Data acquisition method, device, equipment and storage medium | |
| CN114565928A (en) | Text recognition method, device, equipment and storage medium | |
| KR20100129667A (en) | Web mining based contextual information extraction device and method and context-aware mobile advertising system | |
| JP2010282403A (en) | Document retrieval method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20160104 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20161227 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20180102 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20190120 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20190120 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |