[go: up one dir, main page]

KR100869545B1 - Recurring search system to generate search history - Google Patents

Recurring search system to generate search history Download PDF

Info

Publication number
KR100869545B1
KR100869545B1 KR1020080039601A KR20080039601A KR100869545B1 KR 100869545 B1 KR100869545 B1 KR 100869545B1 KR 1020080039601 A KR1020080039601 A KR 1020080039601A KR 20080039601 A KR20080039601 A KR 20080039601A KR 100869545 B1 KR100869545 B1 KR 100869545B1
Authority
KR
South Korea
Prior art keywords
search
history
user
output unit
unit
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.)
Expired - Fee Related
Application number
KR1020080039601A
Other languages
Korean (ko)
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 KR1020080039601A priority Critical patent/KR100869545B1/en
Application granted granted Critical
Publication of KR100869545B1 publication Critical patent/KR100869545B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/332Query formulation
    • G06F16/3325Reformulation based on results of preceding query
    • G06F16/3326Reformulation based on results of preceding query using relevance feedback from the user, e.g. relevance feedback on documents, documents sets, document terms or passages
    • G06F16/3328Reformulation based on results of preceding query using relevance feedback from the user, e.g. relevance feedback on documents, documents sets, document terms or passages using graphical result space presentation or visualisation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/3331Query processing
    • G06F16/3349Reuse of stored results of previous queries
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/338Presentation of query results
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/35Clustering; Classification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/954Navigation, e.g. using categorised browsing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Mathematical Physics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 검색 히스토리를 생성하는 되풀이 검색시스템에 관한 것으로서, 더욱 상세하게는 사용자가 검색어를 입력할 경우에 인터넷이나 컴퓨터의 프로그램을 통해 검색을 실시하여 출력된 검색결과물에서 사용자가 키워드를 선택할 수 있도록 리스트를 제시하며, 사용자가 제시된 리스트 중 검색한 경로를 검색히스토리를 통해 확인할 수 있으며, 생성된 검색어로 검색을 되풀이하여 실행할 수 있도록 함으로써 사용자에게 더 정확한 웹페이지나 문서 검색 및 히스토리를 제공하기 위한 검색 히스토리를 생성하는 되풀이 검색시스템에 관한 것이다.The present invention relates to a recurring search system for generating a search history. More particularly, when a user inputs a search word, the user can select a keyword from a search result output by performing a search through a program of the Internet or a computer. Presents a list, allows the user to check the searched route from the presented list through the search history, and searches to provide a more accurate web page or document search and history by allowing the user to repeat the search with the generated search terms. It is about a recursive search system that generates history.

본 발명인 검색 히스토리를 생성하는 되풀이 검색시스템은,The recurring search system for generating a search history of the inventor,

사용자의 컴퓨터 단말기에 검색어를 입력할 경우에 검색 요청 정보를 수신받아 검색을 실행하기 위한 검색엔진;을 포함하여 구성되는 정보 검색시스템에 있어서,An information retrieval system comprising: a search engine for receiving a search request information and executing a search when a search term is input to a user's computer terminal.

검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 생성하고, 이를 히스토리결과출력부로 전송하여 확인할 수 있도록 하는 반복검색히스토리부와;An iterative search history unit for generating a history of a keyword selected by a user among a plurality of web pages and documents searched through a search engine, and transmitting the history to a history result output unit for checking;

사용자가 선택한 키워드의 히스토리를 저장하고 관리하기 위한 히스토리데이터베이스와;A history database for storing and managing a history of keywords selected by the user;

검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 출력하기 위한 히스토리결과출력부와;A history result output unit for outputting a history of keywords selected by a user among a plurality of web pages and documents searched through a search engine;

상기 검색엔진을 통해 검색된 검색 결과를 사용자에게 출력하거나 되풀이검색수단을 통해 되풀이되어 정렬된 웹페이지 또는 키워드로 사용한 단어를 포함하고 있는 문장 혹은 단락에 같이 존재하는 다른 단어와 그 빈도를 출력하기 위한 검색결과출력부와;A search for outputting a search result searched through the search engine to a user or outputting another word and the frequency that exist in a sentence or a paragraph containing a word used as a keyword or a web page or a keyword that is repeated and sorted through a recurring search means A result output unit;

상기 검색결과출력부를 통해 출력된 결과 항목 중 사용자가 선택한 항목으로 검색을 되풀이하기 위한 되풀이검색수단;을 포함하여 구성되어 사용자가 검색한 경로의 히스토리를 확인할 수 있는 것을 특징으로 한다.Repetitive search means for repeating the search to the item selected by the user of the result items output through the search result output unit, characterized in that it is configured to include a history of the path searched by the user.

본 발명을 통해 사용자가 어떠한 과정을 거쳐 검색을 실행했는지를 검색 경로의 히스토리를 생성하여 출발점부터 파생된 히스토리를 한 눈에 확인할 수 있는 효과를 제공하게 된다.According to the present invention, a process of generating a history of a search path through which process a user performs a search provides an effect of confirming a history derived from a starting point at a glance.

Description

검색 히스토리를 생성하는 되풀이 검색시스템{repetition search system with search History.}Repetition search system with search history.

본 발명은 검색 히스토리를 생성하는 되풀이 검색시스템에 관한 것으로서, 더욱 상세하게는 사용자가 검색어를 입력할 경우에 인터넷이나 컴퓨터의 프로그램을 통해 검색을 실시하여 출력된 검색결과물에서 사용자가 키워드를 선택할 수 있도록 리스트를 제시하며, 사용자가 제시된 리스트 중 검색한 경로를 검색히스토리를 통해 확인할 수 있으며, 생성된 검색어로 검색을 되풀이하여 실행할 수 있도록 함으로써 사용자에게 더 정확한 웹페이지나 문서 검색 및 히스토리를 제공하기 위한 검색 히스토리를 생성하는 되풀이 검색시스템에 관한 것이다.The present invention relates to a recurring search system for generating a search history. More particularly, when a user inputs a search word, the user can select a keyword from a search result output by performing a search through a program of the Internet or a computer. Presents a list, allows the user to check the searched route from the presented list through the search history, and searches to provide a more accurate web page or document search and history by allowing the user to repeat the search with the generated search terms. It is about a recursive search system that generates history.

컴퓨터는 네트워크를 통하여 다수의 컴퓨터간에 정보 교환을 할 수 있다. 그런데 인터넷이 널리 알려지면서 상기 인터넷 등의 네트워크를 통해 정보를 제공하는 사이트들이 생기게 되었고, 무수히 많은 사이트들 중에서 필요한 정보를 주는 사이트를 쉽게 찾을 수 있도록, 각 사이트의 네트워크 주소 또는 URL(Uniform Resource Locator) 및 상기 사이트가 제공하는 정보를 요약한 내용을 데이터베이스화하고, 나름대로의 분류 체계로 카테고리화하여 제공하는 검색서버도 생기게 되었다.Computers can exchange information between multiple computers over a network. However, as the Internet is widely known, sites providing information through networks such as the Internet have been created, and network addresses or URLs (Uniform Resource Locator) of each site can be easily found among countless sites. And a search server that provides a database of the summary of the information provided by the site, categorized into its own classification scheme and provided.

그런데 상기 검색서버를 통해 목적하는 정보를 쉽게 찾기 위해서는 적절한 검색용어를 사용하는 것이 중요하며, 카테고리로 분류된 분류 체계에서 원하는 정보를 담은 URL이 포함된 카테고리를 찾기 위해서는 많은 시행착오를 해야 하는 불편이 있었다.However, in order to easily find the desired information through the search server, it is important to use an appropriate search term, and it is inconvenient to do a lot of trial and error in order to find a category containing a URL containing desired information in a classification system classified into categories. there was.

최근에는 이런 불편을 줄이기 위해서, 쉽게 정보를 찾을 수 있도록 키워드를 추천하거나 카테고리를 추천하는 검색서버도 등장하였다. 그러나 상기 검색서버가 키워드 또는 카테고리를 추천하는 방법은 다른 사용자들이 상기 키워드를 이용한 빈도 또는 상기 카테고리를 이용한 빈도만에 의해 추천 순위가 정해지고 이 순위에 의해 키워드 또는 카테고리를 추천하는 것이 일반적인 방법이었다.Recently, in order to reduce such inconvenience, a search server for recommending keywords or recommending categories has been introduced. However, in the method of recommending a keyword or category by the search server, a recommendation rank is determined only by the frequency of using the keyword or the category by other users, and the keyword or category is recommended by the ranking.

그러나 상기 단순한 사용 빈도만에 의한 추천은 이용자의 의사 및 행동 양태가 제대로 반영되지 못하여 적절한 키워드 또는 카테고리를 추천하는 효과를 기대하기는 힘들었다.However, it is difficult to expect the effect of recommending an appropriate keyword or category because the recommendation based on the simple use frequency is not properly reflected in the user's intention and behavior.

한편, 사용자가 검색된 결과물이 만족스럽지 못할 경우에 다른 검색어를 재차 입력하여 처음부터 다시 검색하는 과정을 겪게 되는데 이럴 경우에 해당 검색어의 카테고리를 재차 선택하는 반복적인 불필요한 작업을 실행할 수 밖에 없었다,On the other hand, when the user is not satisfied with the searched result, the user enters another search word and searches again from the beginning. In this case, the user has no choice but to repeatedly perform the unnecessary work of selecting the category of the search word again.

특히, 해당 키워드에 속하는 수많은 의미의 단어들이 존재하는 생명공학 분야에서는 좀 더 정확한 검색 결과를 요구하고 있으나 이에 부합되는 시스템은 존재 하지 않아 검색에 많은 애로사항이 발생하였다.In particular, in the biotechnology field, where there are many meaning words belonging to the keyword, more accurate search results are required, but there is no corresponding system.

따라서 본 발명은 상기와 같은 종래 기술의 문제점을 감안하여 제안된 것으로서, 본 발명의 목적은 사용자가 어떠한 과정을 거쳐 검색을 실행했는지를 검색 경로의 히스토리를 생성하여 출발점부터 파생된 히스토리를 한 눈에 확인할 수 있도록 하는데 있다.Therefore, the present invention has been proposed in view of the above-described problems of the prior art, and an object of the present invention is to generate a history of a search path at which the user performed a search and to see a history derived from a starting point at a glance. To make sure.

본 발명의 다른 목적은 검색엔진을 통해 검색된 다수의 웹페이지와 문서들을 사용자가 적어도 한 개 이상의 키워드를 선택할 수 있도록 사용자에게 제시하여 사용자가 한 개 이상의 키워드를 선택할 경우에 선택된 항목으로 재차 새로운 검색 결과 및 사용자가 필요한 결과를 더욱 정확하게 제공할 수 있도록 하는데 있다.Another object of the present invention is to present a plurality of webpages and documents searched through a search engine to the user so that the user can select at least one keyword, so that when the user selects one or more keywords, the new search results are returned. And to allow the user to more accurately provide the necessary results.

본 발명의 다른 목적은 최초 검색 결과에 새로운 검색어를 입력하여 되풀이 반복을 통해 더욱 정확한 결과를 도출할 수 있도록 하는데 있다.Another object of the present invention is to input a new search word in the initial search results to be able to derive more accurate results through repeated iterations.

본 발명의 또 다른 목적은 검색어에 대하여 검색엔진을 통해 검색하는 것이 외에도 용어집의 검색을 통해 폭넓은 검색의 범위를 제공하여 검색어에 대한 결과물의 신빙성을 높일 수 있도록 하는데 있다.Another object of the present invention is to provide a wide range of search through the search of the glossary in addition to searching through a search engine to improve the reliability of the results for the search word.

본 발명이 해결하고자 하는 과제를 달성하기 위하여,In order to achieve the problem to be solved by the present invention,

본 발명의 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템은,Recurring search system for generating a search history according to an embodiment of the present invention,

사용자의 컴퓨터 단말기에 검색어를 입력할 경우에 검색 요청 정보를 수신받 아 검색을 실행하기 위한 검색엔진;을 포함하여 구성되는 정보 검색시스템에 있어서,An information retrieval system comprising: a search engine for receiving a search request information and executing a search when a search term is input to a user's computer terminal.

검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 생성하고, 이를 히스토리결과출력부로 전송하여 확인할 수 있도록 하는 반복검색히스토리부와;An iterative search history unit for generating a history of a keyword selected by a user among a plurality of web pages and documents searched through a search engine, and transmitting the history to a history result output unit for checking;

사용자가 선택한 키워드의 히스토리를 저장하고 관리하기 위한 히스토리데이터베이스와;A history database for storing and managing a history of keywords selected by the user;

검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 출력하기 위한 히스토리결과출력부와;A history result output unit for outputting a history of keywords selected by a user among a plurality of web pages and documents searched through a search engine;

상기 검색엔진을 통해 검색된 검색 결과를 사용자에게 출력하거나 되풀이검색수단을 통해 되풀이되어 정렬된 웹페이지 또는 키워드로 사용한 단어를 포함하고 있는 문장 혹은 단락에 같이 존재하는 다른 단어와 그 빈도를 출력하기 위한 검색결과출력부와;A search for outputting a search result searched through the search engine to a user or outputting another word and the frequency that exist in a sentence or a paragraph containing a word used as a keyword or a web page or a keyword that is repeated and sorted through a recurring search means A result output unit;

상기 검색결과출력부를 통해 출력된 결과 항목 중 사용자가 선택한 항목으로 검색을 되풀이하기 위한 되풀이검색수단;을 포함하여 구성되어 사용자가 검색한 경로의 히스토리를 확인할 수 있는 것을 특징으로 한다.Repetitive search means for repeating the search to the item selected by the user of the result items output through the search result output unit, characterized in that it is configured to include a history of the path searched by the user.

이상의 구성 및 작용을 지니는 본 발명에 따른 검색 히스토리를 생성하는 되풀이 검색시스템은,Recurring search system for generating a search history according to the present invention having the above configuration and action,

사용자가 어떠한 과정을 거쳐 검색을 실행했는지를 검색 경로의 히스토리를 생성하여 출발점부터 파생된 히스토리를 한 눈에 확인할 수 있는 효과를 제공하게 된다.By creating a history of the search path that the user went through the process to perform the search to provide an effect that can see at a glance the history derived from the starting point.

또한, 검색엔진을 통해 검색된 다수의 웹페이지와 문서들을 사용자가 적어도 한 개 이상의 키워드를 선택할 수 있도록 사용자에게 제시하여 사용자가 한 개 이상의 키워드를 선택할 경우에 선택된 항목으로 재차 새로운 검색 결과 및 사용자가 필요한 결과를 더욱 정확하게 제공할 수 있게 된다.In addition, by presenting a plurality of web pages and documents searched through a search engine to the user so that the user can select at least one keyword, if the user selects one or more keywords, a new search result and a user are required. You will be able to provide more accurate results.

또한, 최초 검색 결과에 새로운 검색어를 입력하여 되풀이 반복을 통해 더욱 정확한 결과를 도출할 수 있게 된다.In addition, by entering a new search word in the initial search results it is possible to derive more accurate results through repeated iterations.

또한, 검색어에 대하여 검색엔진을 통해 검색하는 것이 외에도 용어집의 검색을 통해 폭넓은 검색의 범위를 제공하여 검색어에 대한 결과물의 신빙성을 높일 수 있게 된다.In addition to searching through a search engine for a search word, a broad range of search can be provided through a search of a glossary to increase the reliability of the result of the search word.

또한, 정보 검색결과를 효과적으로 요약하여 사용자에게 제공할 수 있는 효과를 가지게 되며, 특히 생명과학관련 문헌은 복잡도가 높고 깊은 이해를 요구하여 결과요약이 쉽지 않지만 본 발명의 시스템을 이용하면 쉽게 자신이 찾고자 하는 검색어에 관한 요약정보 제공이 가능한 효과를 가지게 된다.In addition, it has an effect that can effectively summarize the information search results and provide them to the user, in particular, the life science literature has a high complexity and requires a deep understanding, the results summary is not easy, but if you use the system of the present invention to easily find yourself It provides an effect that can provide summary information about the search terms.

또한, 기존의 검색결과 표현방식과는 달리 검색결과의 종류를 대표하는 단어를 사용자에게 제공함과 동시에 사용자가 원하는 결과물을 획득할 때까지 검색을 실행할 수 있게 되므로 검색어의 정확한 결과물 획득 및 검색어와 관련된 개념 및 관련개념의 분포를 동시에 제공할 수 있게 된다.In addition, unlike the existing search result expression method, it is possible to provide a word representing the type of the search result to the user and to execute the search until the user obtains the desired result. And distribution of related concepts at the same time.

또한, 종래의 검색 기술은 검색결과의 scoring을 통한 점수로 결과의 순위를 정하여 사용자에게 제공하여 희귀한 정보를 찾기 힘들었으나, 본 발명은 모든 정보를 요약제공함으로써 정확하고 포괄적인 정보제공이 가능한 효과가 있다.In addition, the conventional search technology is difficult to find the rare information by ranking the results by providing the score to the user through the scoring of the search results, the present invention provides an accurate and comprehensive information by providing a summary of all the information There is.

상기 과제를 달성하기 위한 본 발명의 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템은,Repetitive search system for generating a search history according to an embodiment of the present invention for achieving the above object,

사용자의 컴퓨터 단말기에 검색어를 입력할 경우에 검색 요청 정보를 수신받아 검색을 실행하기 위한 검색엔진;을 포함하여 구성되는 정보 검색시스템에 있어서,An information retrieval system comprising: a search engine for receiving a search request information and executing a search when a search term is input to a user's computer terminal.

검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 생성하고, 이를 히스토리결과출력부로 전송하여 확인할 수 있도록 하는 반복검색히스토리부와;An iterative search history unit for generating a history of a keyword selected by a user among a plurality of web pages and documents searched through a search engine, and transmitting the history to a history result output unit for checking;

사용자가 선택한 키워드의 히스토리를 저장하고 관리하기 위한 히스토리데이터베이스와;A history database for storing and managing a history of keywords selected by the user;

검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 출력하기 위한 히스토리결과출력부와;A history result output unit for outputting a history of keywords selected by a user among a plurality of web pages and documents searched through a search engine;

상기 검색엔진을 통해 검색된 검색 결과를 사용자에게 출력하거나 되풀이검색수단을 통해 되풀이되어 정렬된 웹페이지 또는 키워드로 사용한 단어를 포함하고 있는 문장 혹은 단락에 같이 존재하는 다른 단어와 그 빈도를 출력하기 위한 검색 결과출력부와;A search for outputting a search result searched through the search engine to a user or outputting another word and the frequency that exist in a sentence or a paragraph containing a word used as a keyword or a web page or a keyword that is repeated and sorted through a recurring search means A result output unit;

상기 검색결과출력부를 통해 출력된 결과 항목 중 사용자가 선택한 항목으로 검색을 되풀이하기 위한 되풀이검색수단;을 포함하여 구성되어 사용자가 검색한 경로의 히스토리를 확인할 수 있는 것을 특징으로 한다.Repetitive search means for repeating the search to the item selected by the user of the result items output through the search result output unit, characterized in that it is configured to include a history of the path searched by the user.

또한, 본 발명의 다른 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템은,In addition, a recurring search system for generating a search history according to another embodiment of the present invention,

사용자의 컴퓨터 단말기에 검색어를 입력할 경우에 검색 요청 정보를 수신받아 검색을 실행하기 위한 검색엔진;을 포함하여 구성되는 정보 검색시스템에 있어서,An information retrieval system comprising: a search engine for receiving a search request information and executing a search when a search term is input to a user's computer terminal.

검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 생성하고, 이를 히스토리결과출력부로 전송하여 확인할 수 있도록 하는 반복검색히스토리부와;An iterative search history unit for generating a history of a keyword selected by a user among a plurality of web pages and documents searched through a search engine, and transmitting the history to a history result output unit for checking;

사용자가 선택한 키워드의 히스토리를 저장하고 관리하기 위한 히스토리데이터베이스와;A history database for storing and managing a history of keywords selected by the user;

검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 출력하기 위한 히스토리결과출력부와;A history result output unit for outputting a history of keywords selected by a user among a plurality of web pages and documents searched through a search engine;

상기 검색엔진을 통해 검색된 검색 결과를 사용자에게 출력하거나 되풀이검색수단을 통해 되풀이되어 정렬된 웹페이지 또는 키워드로 사용한 단어를 포함하고 있는 문장 혹은 단락에 같이 존재하는 다른 단어와 그 빈도를 출력하기 위한 검색결과출력부와;A search for outputting a search result searched through the search engine to a user or outputting another word and the frequency that exist in a sentence or a paragraph containing a word used as a keyword or a web page or a keyword that is repeated and sorted through a recurring search means A result output unit;

상기 검색결과출력부를 통해 출력된 결과 항목 중 사용자가 선택한 항목으로 검색을 되풀이하기 위한 되풀이검색수단과;Repeating search means for repeating the search with the item selected by the user among the result items outputted through the search result output unit;

검색엔진을 통해 검색되어 정렬된 웹페이지 또는 키워드로 사용한 단어를 포함하고 있는 문장 혹은 단락에 같이 존재하는 다른 단어와 그 빈도수를 사용자가 적어도 한 개 이상의 키워드를 선택할 수 있도록 사용자에게 제시하는 복수선택제시수단;을 포함하여 구성되는 것을 특징으로 한다.Present multiple choices that present the user with a choice of at least one keyword and the frequency of other words in the sentence or paragraph that contain words used as keywords or words that have been searched and sorted through search engines. Means; characterized in that it comprises a.

또한, 본 발명의 또 다른 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템은,In addition, a repetitive search system for generating a search history according to another embodiment of the present invention,

사용자의 컴퓨터 단말기에 검색어를 입력할 경우에 검색 요청 정보를 수신받아 검색을 실행하기 위한 검색엔진;을 포함하여 구성되는 정보 검색시스템에 있어서,An information retrieval system comprising: a search engine for receiving a search request information and executing a search when a search term is input to a user's computer terminal.

검색엔진을 통해 검색된 다수의 용어들을 카테고리별로 분류하기 위한 카테고리분류부와;A category classification unit for classifying a plurality of terms searched through a search engine into categories;

상기 카테고리분류부를 통해 분류된 다수의 용어들을 선택카테고리출력부를 통해 출력하여 사용자가 검색하기를 원하는 카테고리에 속하는 키워드(검색어)를 선택할 수 있도록 하기 위한 카테고리선택부와;A category selection unit for outputting a plurality of terms classified through the category classification unit through a selection category output unit to allow a user to select a keyword (search word) belonging to a category desired to be searched;

상기 카테고리분류부를 통해 분류된 다수의 웹페이지와 문서와 키워드들을 카테고리별로 출력하기 위한 선택카테고리출력부와;A selection category output unit for outputting a plurality of web pages, documents, and keywords classified by the category classification unit for each category;

검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 생성하고, 이를 히스토리결과출력부로 전송하여 확인할 수 있도록 하는 반복검색히스토리부와;An iterative search history unit for generating a history of a keyword selected by a user among a plurality of web pages and documents searched through a search engine, and transmitting the history to a history result output unit for checking;

사용자가 선택한 키워드의 히스토리를 저장하고 관리하기 위한 히스토리데이터베이스와;A history database for storing and managing a history of keywords selected by the user;

검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 출력하기 위한 히스토리결과출력부와;A history result output unit for outputting a history of keywords selected by a user among a plurality of web pages and documents searched through a search engine;

상기 검색엔진을 통해 검색된 검색 결과를 사용자에게 출력하거나 되풀이검색수단을 통해 되풀이되어 정렬된 웹페이지 또는 문장 또는 단어들을 출력하기 위한 검색결과출력부와;A search result output unit for outputting a search result searched through the search engine to a user or outputting a web page, a sentence, or words that are repeated and arranged through a repetitive search means;

상기 검색결과출력부를 통해 출력된 결과 항목 중 사용자가 선택한 항목으로 검색을 되풀이하기 위한 되풀이검색수단;을 포함하여 구성되는 것을 특징으로 한다.And repeating search means for repeating the search with the item selected by the user among the result items outputted through the search result output unit.

이때, 상기 되풀이검색수단은,At this time, the repeat search means,

상기 검색결과출력부를 통해 출력된 결과 항목을 사용자가 선택할 수 있도록 리스트를 제시하기 위한 사용자선택제시부와,A user selection presentation unit for presenting a list so that a user can select a result item output through the search result output unit;

상기 사용자선택제시부를 통해 제시된 리스트 결과 항목 중 사용자가 선택한 항목에서 새로운 검색어로 추출 및 조합하기 위한 신규검색어생성부와,A new search word generation unit for extracting and combining a new search word from the item selected by the user among the list result items presented through the user selection presentation unit;

상기 신규검색어생성부를 통해 생성된 신규 검색어로 검색을 되풀이하기 위한 검색반복부를 포함하여 구성되는 것을 특징으로 한다.And a search repeater for repeating the search with the new search word generated by the new search word generator.

또한, 본 발명의 일실시예 또는 다른 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템은,In addition, a recurring search system for generating a search history according to an embodiment of the present invention or another embodiment,

수집된 용어를 정리하여 분류군에 따라 의미에 따른 용어로 분류하는 용어분류수단(200)과;A term classification means 200 for sorting the collected terms and classifying them into terms according to meanings according to the classification group;

웹페이지 또는 문장 또는 단어들과 용어분류수단을 통해 미리 분류된 용어 그룹을 이용하여 검색 결과를 그룹별로 분류하여 검색결과출력부로 전달하기 위한 결과분류제시부(210);를 더 포함하여 구성되는 것을 특징으로 한다.And a result classification presentation unit 210 for classifying the search results by group using a term group previously classified through a web page or a sentence or words and term classification means and delivering the result to a search result output unit. It is done.

이때, 상기 용어분류수단은,In this case, the term classification means,

분류군에 따른 용어에 대하여 정리한 용어집을 수집하기 위한 용어집수집부와,A glossary collection unit for collecting a glossary of terms by taxon;

상기 용어집수집부를 통해 수집된 용어를 정리하여 의미에 따른 용어로 분류하기 위한 용어분류부와,A term classification unit for sorting terms collected through the term collection unit and classifying the terms according to meanings;

상기 용어분류부에 의해 분류된 용어를 분류군에 따라 데이터베이스화하여 관리하기 위한 용어데이터베이스를 포함하여 구성되는 것을 특징으로 한다.It is characterized in that it comprises a term database for managing the database classified by the term classification unit according to the classification group.

이때, 상기 검색결과출력부를 통해,At this time, through the search result output unit,

분류된 단어와 해당 단어를 포함하고 있는 웹페이지 혹은 문서들의 숫자를 출력하는 것을 특징으로 한다.The number of classified words and the number of web pages or documents containing the words are output.

또한, 본 발명의 일실시예 또는 다른 일실시예 또는 또 다른 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템은,In addition, a recurring search system for generating a search history according to an embodiment of the present invention or another embodiment or another embodiment,

검색결과출력부를 통해 출력된 단어를 사용자가 선택할 경우에 선택한 단어를 검색어로 사용하여 다시 검색을 실행하기 위한 반복검색실행부와;An iterative search execution unit for executing a search again by using the selected word as a search word when the user selects a word output through the search result output unit;

검색결과출력부를 통해 출력된 단어의 숫자를 사용자가 선택할 경우에 선택 된 숫자에 해당하는 검색된 웹페이지 혹은 문서를 출력하기 위한 사용자선택문헌출력부;를 더 포함하여 구성되는 것을 특징으로 한다.And a user selection document output unit for outputting a searched web page or document corresponding to the selected number when the user selects the number of words output through the search result output unit.

도 1은 본 발명의 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템의 전체 구성도이다.1 is an overall configuration diagram of a recurring search system for generating a search history according to an embodiment of the present invention.

도 1에 도시한 바와 같이, 본 발명인 검색 히스토리를 생성하는 되풀이 검색시스템은,As shown in Fig. 1, a repetitive search system for generating a search history of the present inventors,

사용자의 컴퓨터 단말기에 검색어를 입력할 경우에 검색 요청 정보를 수신받아 검색을 실행하기 위한 검색엔진;을 포함하여 구성되는 정보 검색시스템에 있어서,An information retrieval system comprising: a search engine for receiving a search request information and executing a search when a search term is input to a user's computer terminal.

검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 생성하고, 이를 히스토리결과출력부로 전송하여 확인할 수 있도록 하는 반복검색히스토리부(140)와;An iterative search history unit 140 for generating a history of a keyword selected by a user among a plurality of web pages and documents searched through a search engine, and transmitting the history to a history result output unit for checking;

사용자가 선택한 키워드의 히스토리를 저장하고 관리하기 위한 히스토리데이터베이스(160)와;A history database 160 for storing and managing a history of keywords selected by the user;

검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 출력하기 위한 히스토리결과출력부(150)와;A history result output unit 150 for outputting a history of keywords selected by a user among a plurality of web pages and documents searched through a search engine;

상기 검색엔진을 통해 검색된 검색 결과를 사용자에게 출력하거나 되풀이검색수단을 통해 되풀이되어 정렬된 웹페이지 또는 키워드로 사용한 단어를 포함하고 있는 문장 혹은 단락에 같이 존재하는 다른 단어와 그 빈도를 출력하기 위한 검색결과출력부(170)와;A search for outputting a search result searched through the search engine to a user or outputting another word and the frequency that exist in a sentence or a paragraph containing a word used as a keyword or a web page or a keyword that is repeated and sorted through a recurring search means A result output unit 170;

상기 검색결과출력부를 통해 출력된 결과 항목 중 사용자가 선택한 항목으로 검색을 되풀이하기 위한 되풀이검색수단(180);을 포함하여 구성되어 사용자가 검색한 경로의 히스토리를 확인할 수 있는 것을 특징으로 한다.And a repetition search means 180 for repeating the search with the item selected by the user among the result items output through the search result output unit, characterized in that the user can check the history of the searched route.

도 2는 본 발명의 다른 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템의 전체 구성도이다.2 is an overall configuration diagram of a recurring search system for generating a search history according to another embodiment of the present invention.

도 2에 도시한 바와 같이, 본 발명의 다른 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템은, 본 발명의 일실시예의 구성에 검색엔진을 통해 검색되어 정렬된 웹페이지 또는 키워드로 사용한 단어를 포함하고 있는 문장 혹은 단락에 같이 존재하는 다른 단어와 그 빈도수를 사용자가 적어도 한 개 이상의 키워드를 선택할 수 있도록 사용자에게 제시하는 복수선택제시수단(190)을 더 포함하여 구성된다.As shown in FIG. 2, a repetitive search system for generating a search history according to another embodiment of the present invention includes a word used as a web page or keyword searched and sorted through a search engine in the configuration of an embodiment of the present invention. It further comprises a multi-selection display means 190 for presenting to the user so that the user can select at least one or more other words and the frequency present in the sentence or paragraph containing the.

상기 복수선택제시수단을 통해 사용자가 선택한 키워드를 사용한 단어를 포함하고 있는 문장을 추출하여 다시 정렬하게 된다.The sentence including the word using the keyword selected by the user is extracted through the multi-selective display means and rearranged.

이는 사용자에게 사용상의 편리성을 제공하기 위하여 도 7에 도시한 바와 같이, 화면상에 선택할 수 있는 버튼부를 제공하여 이를 선택할 경우에 자동으로 선택된 키워드를 포함한 다수의 웹페이지와 문서별로 핵심 문장 및 단어를 추출하여 다시 정렬하여 결과물을 출력하여 주는 것이다.In order to provide a user with convenience, as shown in FIG. 7, a button unit selectable on the screen is provided, and key sentences and words for each of a plurality of web pages and documents including a keyword automatically selected when the selection is made. Extract and rearrange and print out the result.

따라서, 복수선택제시수단을 통해 사용자가 원하는 키워드를 적어도 한 개 이상을 선택할 경우에는 웹페이지 혹은 문서를 기준으로 새롭게 설정하게 되는 것이다.Therefore, when the user selects at least one keyword desired through the multi-selection display means, the web page or document is newly set.

이를 위하여 일반적으로 복합검색 버튼부를 별도로 제공하여 다수의 키워드를 선택한 후 클릭하게 되면 검색이 실행되도록 구성할 수 있으며, 사용자가 엔터를 누를 경우에 검색이 실행될 수 있도록 구성할 수도 있으며 이에 대한 기술은 이미 당업자들에게 널리 알려진 기술이므로 구체적인 설명은 생략하도록 한다.To this end, in general, a compound search button unit is separately provided so that a search can be executed when a plurality of keywords are selected and clicked, and a search can be executed when a user presses enter. Since the technique is well known to those skilled in the art, a detailed description thereof will be omitted.

상기 복수선택제시수단(190)은 검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 적어도 한 개 이상의 키워드를 선택할 수 있도록 사용자에게 제시하는 기능을 담당하는데, 사용자가 선택한 키워드가 많으면 많을수록 검색된 결과들은 더욱 정확하게 출력할 수 있는 장점을 제공하게 된다.The multi-selective display means 190 is responsible for presenting to the user so that the user can select at least one keyword among a plurality of web pages and documents searched through a search engine, and the more keywords selected by the user, the more searched. The results provide the advantage of a more accurate output.

상기 검색결과출력부는 정렬된 웹페이지 또는 문장 또는 단어들을 출력하여 사용자에게 검색 결과를 출력하게 되는데 해당하는 결과물을 획득하였을 경우에는 종료가 되며, 최초 검색결과에서 원하는 결과물을 획득하지 못하였거나 필요에 따라 사용자가 복수선택제시수단을 통해 선택된 키워드를 기준으로 재차 검색할 경우에 되풀이검색수단을 통해 되풀이되어 정렬된 웹페이지 또는 문장 또는 단어들을 출력하게 되는 것이다.The search result output unit outputs the search results to the user by outputting the sorted web pages, sentences or words. When the corresponding result is obtained, the search result is terminated. When the user searches again on the basis of the keywords selected through the multi-selection suggesting means, the web pages, sentences, or words that are repeated and arranged through the repetitive search means are output.

이때, 상기 되풀이검색수단은 상기 검색결과출력부를 통해 출력된 결과 항목을 사용자가 선택할 수 있도록 도 6 내지 도 7에 도시한 바와 같이, 리스트를 제시하여 사용자가 선택한 키워드로 검색을 되풀이하게 되며 이를 위해 바람직하게는 정확도를 높이기 위하여 불리언 연산자를 이용하여 되풀이 검색을 수행하게 되는데 불리언 연산자만을 국한되어 재검색을 실행하는 것 이외에 필요에 따라 고급 검색에 사용되는 연산 방식은 별도로 국한하지는 않는다.At this time, the repetitive search means as shown in Figure 6 to 7 so that the user can select a result item output through the search result output unit, by repeating the search by the keyword selected by the user to present a list Preferably, the repetitive search is performed by using a Boolean operator in order to increase the accuracy. In addition to performing a research with only the Boolean operator, the operation method used for the advanced search is not limited separately.

즉, 사용자의 특성에 따라 관리자에 의해 연산 방식을 설정할 수 있다.That is, the operation method can be set by the administrator according to the characteristics of the user.

도 3은 본 발명의 또 다른 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템의 전체 구성도이다.3 is an overall configuration diagram of a recurring search system for generating a search history according to another embodiment of the present invention.

도 3에 도시한 바와 같이, 본 발명의 또 다른 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템은,As shown in FIG. 3, a repetitive search system for generating a search history according to another embodiment of the present invention may include:

사용자의 컴퓨터 단말기에 검색어를 입력할 경우에 검색 요청 정보를 수신받아 검색을 실행하기 위한 검색엔진;을 포함하여 구성되는 정보 검색시스템에 있어서,An information retrieval system comprising: a search engine for receiving a search request information and executing a search when a search term is input to a user's computer terminal.

검색엔진을 통해 검색된 다수의 용어들을 카테고리별로 분류하기 위한 카테고리분류부(110)와;A category classification unit 110 for classifying a plurality of terms searched through a search engine by categories;

상기 카테고리분류부를 통해 분류된 용어들을 선택카테고리출력부를 통해 출력하여 사용자가 검색하기를 원하는 카테고리에 속하는 키워드(검색어)를 선택할 수 있도록 하기 위한 카테고리선택부(120)와;A category selection unit 120 for outputting terms classified through the category classification unit through a selection category output unit so as to select a keyword (search word) belonging to a category that the user wants to search;

상기 카테고리분류부를 통해 분류된 다수의 웹페이지와 문서와 키워드들을 카테고리별로 출력하기 위한 선택카테고리출력부(130)와;A selection category output unit 130 for outputting a plurality of web pages, documents, and keywords classified by the category classification unit for each category;

검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 생성하고, 이를 히스토리결과출력부로 전송하여 확인할 수 있도록 하는 반복검색히스토리부(140)와;An iterative search history unit 140 for generating a history of a keyword selected by a user among a plurality of web pages and documents searched through a search engine, and transmitting the history to a history result output unit for checking;

사용자가 선택한 키워드의 히스토리를 저장하고 관리하기 위한 히스토리데이터베이스(160)와;A history database 160 for storing and managing a history of keywords selected by the user;

검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 출력하기 위한 히스토리결과출력부(150)와;A history result output unit 150 for outputting a history of keywords selected by a user among a plurality of web pages and documents searched through a search engine;

상기 검색엔진을 통해 검색된 검색 결과를 사용자에게 출력하거나 되풀이검색수단을 통해 되풀이되어 정렬된 웹페이지 또는 문장 또는 단어들을 출력하기 위한 검색결과출력부(170)와;A search result output unit 170 for outputting a search result searched through the search engine to a user or outputting a web page, a sentence, or words that are repeated and arranged through a repetitive search means;

상기 검색결과출력부를 통해 출력된 결과 항목 중 사용자가 선택한 항목으로 검색을 되풀이하기 위한 되풀이검색수단(180);을 포함하여 구성되는 것을 특징으로 한다.And repeating search means 180 for repeating the search with the item selected by the user among the result items output through the search result output unit.

또한, 본 발명의 일실시예 혹은 다른 일실시예에 따른 시스템은,In addition, the system according to one embodiment or another embodiment of the present invention,

부가적인 양상에 따라 수집된 용어를 정리하여 분류군에 따라 의미에 따른 용어로 분류하는 용어분류수단(200)과;A term classification means 200 for sorting the collected terms according to additional aspects and classifying the terms into terms according to meanings according to the classification group;

웹페이지 또는 문장 또는 단어들과 용어분류수단을 통해 미리 분류된 용어 그룹을 이용하여 검색 결과를 그룹별로 분류하여 검색결과출력부로 전달하기 위한 결과분류제시부(210);를 포함하여 구성되는 것을 특징으로 한다.And a result classification presentation unit 210 for classifying the search results by group using a term group previously classified through a web page or a sentence or words and term classification means and delivering the result to a search result output unit. do.

상기 용어분류수단(200)은 수집된 용어를 정리하여 분류군에 따라 의미에 따른 용어로 분류하는 기능을 담당하게 되며, 결과분류제시부(210)를 통해 정렬된 웹페이지 또는 문장 또는 단어들과 용어분류수단을 통해 미리 분류된 용어 그룹을 이용하여 검색 결과를 그룹별로 분류하여 검색결과출력부로 전달하게 되는 것이다.The term classification means 200 is responsible for sorting the collected terms into terms according to the meaning according to the classification group, and the web page or sentence or words sorted through the result classification presentation unit 210 and the term classification The search results are classified into groups using the group of terms classified in advance through the means, and the search results are output to the search result output unit.

즉, 결과분류제시부는 검색된 페이지, 추출된 문장과 단어(키워드)의 분류군에 따라 분류를 수행하고 분류체계에 따라 페이지 또는 문장 또는 단어를 출력하게 되는 것이다.That is, the result classification presentation unit performs classification according to the searched page, the classification group of the extracted sentences and words (keywords), and outputs the pages, sentences or words according to the classification system.

도 6 내지 도 7에 도시한 바와 같이, 상기 카테고리분류부(110)는 검색엔진을 통해 검색된 다수의 용어들을 카테고리별로 분류하여 선택카테고리출력부(130)에 의해 분류된 다수의 용어들을 카테고리별로 출력하게 된다.As shown in FIG. 6 to FIG. 7, the category classification unit 110 classifies a plurality of terms searched through a search engine for each category and outputs a plurality of terms classified by the selection category output unit 130 by category. Done.

예를 들어, "brca1"을 검색어로 입력할 경우에 카테고리분류부를 통해 "Gene name, Anatomy, ...." 등과 같이 카테고리별로 분류되어 선택카테고리출력부(130)를 통해 사용자에게 출력하게 되며, 상기 출력된 카테고리 중 사용자가 선택한 카테고리를 카테고리선택부(120)에 의해 획득하여 이를 검색결과출력부를 통해 도 6과 같이 그룹별로 제시하게 되는 것이다.For example, when "brca1" is entered as a search word, it is classified by category such as "Gene name, Anatomy, ...." through the category classification unit, and is output to the user through the selected category output unit 130. The category selected by the user among the output categories is acquired by the category selecting unit 120 and presented to each group as shown in FIG. 6 through the search result output unit.

또한, 반복검색히스토리부(140)에 의해 검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 생성하고, 이를 히스토리결과출력부로 전송하여 히스토리를 출력하게 된다.In addition, the repetitive search history unit 140 generates a history of a keyword selected by the user among a plurality of web pages and documents searched through the search engine, and transmits the history to the history result output unit to output the history.

이때, 사용자가 선택한 키워드의 히스토리를 히스토리데이터베이스(160)에 저장하게 된다.At this time, the history of the keyword selected by the user is stored in the history database 160.

도 6 내지 도 7에 도시한 바와 같이, "brca1-458"의 검색 결과그룹 중 사용자가 458의 숫자(단어빈도를 의미함)를 클릭할 경우에는 선택된 숫자에 해당하는 검색된 문헌을 사용자선택문헌출력부를 통해 출력하게 되는데, 사용자가 숫자를 클릭하지 않고, 다른 단어 예를 들어 "cancer"를 키워드로 클릭할 경우에 반복검색실행부를 통해 선택한 단어를 검색어로 사용하여 다시 검색을 실행하여 "cancer-245"의 검색 결과 숫자(문헌의 갯수 혹은 단어 빈도를 의미함)를 획득하게 되는 것이다.(245는 cancer를 포함하는 문헌의 갯수 혹은 단어 빈도를 의미함.)As shown in FIGS. 6 to 7, when the user clicks on the number 458 (meaning the word frequency) of the search result group of "brca1-458", the searched document corresponding to the selected number is outputted. When the user clicks another word, for example, "cancer" as a keyword, the search is executed again using the word selected by the repetition search execution unit as a search word and the "cancer-245" is output. ", You will get a number (meaning the number of documents or the frequency of words) (245 is the number of documents or cancer, including cancer).

상기한 과정을 반복하게 된다면 종래의 기술들은 히스토리를 제시할 수 없게 되어 처음부터 다시 검색을 실행하여 그 중 사용자가 원하는 키워드를 다시 클릭하여 검색하는 반복 수행하는 애로사항이 발생하였으나, 본 발명의 반복검색히스토리부를 통해 사용자가 원하는 검색 결과를 얻을 수 없을 경우에 다른 경로를 화면에서 바로 클릭하여 다른 검색 경로의 결과를 획득할 수 있게 되어 검색의 간편화를 제공하게 되는 것이다.If the above-described process is repeated, the related arts cannot present a history, and thus, the problem of repeatedly performing a search by clicking on a keyword desired by the user is performed again from the beginning, but the repetition of the present invention occurs. When the user cannot obtain the desired search result through the search history unit, the user can easily click the other path on the screen to obtain the results of the other search path, thereby providing the convenience of the search.

예를 들어, 사용자가 "cancer-245"에서 "DNA-26"을 클릭하여 검색된 결과가 만족스럽지 못할 경우에는 처음부터 다시 키워드를 선택하여 검색을 시작할 필요없이 원하는 단어(키워드)를 클릭하여 검색 결과를 획득하게 되는 것이다.For example, if a user clicks "DNA-26" in "cancer-245" and the result is not satisfactory, the user clicks on the desired word (keyword) without having to select the keyword again to start the search. Will be obtained.

이를 위하여 검색결과출력부를 통해 출력된 단어를 사용자가 선택할 경우에 선택한 단어를 검색어로 사용하여 다시 검색을 실행하기 위한 반복검색실행부와;To this end, in the case where the user selects the word output through the search result output unit, the repeated search execution unit for executing the search again using the selected word as a search word;

검색결과출력부를 통해 출력된 단어의 숫자(빈도)를 사용자가 선택할 경우에 선택된 숫자에 해당하는 검색된 웹페이지 혹은 문서를 출력하기 위한 사용자선택문헌출력부;를 더 포함하여 구성하게 된다.And a user selection document output unit for outputting a searched web page or document corresponding to the selected number when the user selects the number (frequency) of the words output through the search result output unit.

상기 검색엔진은 인터넷상의 웹페이지 혹은 동일한 네트워크상에 구성된 특정 서버 혹은 설정된 서버 내에 검색을 실행하여 검색어에 해당하는 웹페이지 혹은 문서등을 검색하게 된다.The search engine searches a web page or a document corresponding to a search word by executing a search in a web page on the Internet or a specific server configured on the same network or a set server.

인터넷이나 네트워크상에서 검색하고자 하는 사용자는 컴퓨터 단말기 내의 사용자 인터페이스를 통해 사용자 인터페이스와 연결되어 검색 엔진을 통해 검색을 실행하게 된다.A user who wants to search on the Internet or a network is connected to the user interface through a user interface in a computer terminal to perform a search through a search engine.

일반적으로 상기 검색엔진을 탑재한 서버는 해당 사용자에게 접속창을 송출하게 되며 접속창에는 상기 사용자가 키워드를 입력할 수 있는 입력수단을 포함하게 된다.In general, a server equipped with the search engine transmits a connection window to a corresponding user, and the connection window includes input means for inputting a keyword by the user.

도 4는 본 발명의 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템의 되풀이검색수단 블록도이다.4 is a block diagram of a recurring search means of a recurring search system for generating a search history according to an embodiment of the present invention.

도 4에 도시한 바와 같이, 상기 되풀이검색수단은,As shown in Fig. 4, the repetition search means,

상기 검색결과출력부를 통해 출력된 결과 항목을 사용자가 선택할 수 있도록 리스트를 제시하기 위한 사용자선택제시부(181)와,A user selection presentation unit 181 for presenting a list so that a user can select a result item output through the search result output unit;

상기 사용자선택제시부를 통해 제시된 리스트 결과 항목 중 사용자가 선택한 항목에서 새로운 검색어로 추출 및 조합하기 위한 신규검색어생성부(182)와,A new search word generator 182 for extracting and combining a new search word from an item selected by the user among the list result items presented through the user selection presentation unit;

상기 신규검색어생성부를 통해 생성된 신규 검색어로 검색을 되풀이하기 위한 검색반복부(183)를 포함하여 구성된다.And a search repeater 183 for repeating the search with the new search word generated by the new search word generator.

상기와 같은 구성을 통해 검색된 결과에서 사용자가 원하는 결과물을 얻을 때까지 지속적으로 검색을 실행하여 좀 더 정확한 검색 결과를 도출시킬 수도 있게 된다.From the search results obtained through the above configuration, the user can continuously search until the desired result is obtained to derive a more accurate search result.

상기 새로운 검색어는 사용자가 선택한 키워드를 의미하게 된다.The new search term means a keyword selected by the user.

도 6을 참조하여 설명하자면, 사용자가 최초 검색어(키워드)를 'brca1'을 입력하게 되면 검색엔진을 통해 수많은 웹페이지 및 문서 혹은 제공되는 용어데이터베이스에서 해당 검색어를 검색하게 되며, 검색된 웹페이지 혹은 문서 혹은 용어데 이터베이스 내의 핵심문장 및 단어(키워드)를 추출하여 카테고리별로 정렬하여 사용자가 원하는 카테고리를 선택할 경우에 해당 결과를 도 6의 좌측 첫번째와 같이 결과를 출력하게 된다.Referring to FIG. 6, when the user inputs 'brca1' as the initial search keyword, the search engine searches for the search term in numerous web pages and documents or a term database provided, and the searched web page or document. Alternatively, when the user selects a desired category by extracting key sentences and words (keywords) in the term database and sorting by category, the result is output as shown in the first left side of FIG.

상기와 같은 결과를 출력할 경우에 검색결과출력부를 통해 출력된 결과 항목중 키워드를 사용자가 선택할 수 있도록 사용자선택제시부(181)에 의해 리스트를 제시하게 된다. (도 6의 좌측 첫번째)When outputting the results as described above, the user selection presentation unit 181 presents a list so that the user can select a keyword among the result items output through the search result output unit. (First on left of FIG. 6)

상기와 같이 제시된 리스트 중 사용자가 'cancer' 항목(키워드)을 선택할 경우에 신규검색어생성부(182)를 통해 사용자가 선택한 항목(키워드)에서 새로운 검색어로 추출 및 조합하여 생성된 신규 검색어로 검색반복부(183)에 의해 검색을 되풀이하게 되며 되풀이한 결과가 도 6의 좌측에서 두번째와 같은 결과를 출력하게 되며, 상기 검색반복부(183)에 의해 검색을 되풀이 결과가 하단과 같이 제시되어 사용자가 결과물을 확인할 수 있게 된다.When the user selects the 'cancer' item (keyword) from the list presented above, the search query is repeated with the new search word generated by extracting and combining the new search word from the item (keyword) selected by the user through the new search word generation unit 182. The search is repeated by the unit 183 and the repeated results are output as shown in the second from the left side of FIG. 6, and the search is repeated by the search repeater 183 as shown below. You will be able to see the results.

또한, 제시된 리스트 중 사용자가 'Ovarian 94'을 선택할 경우에 도 6의 좌측에서 세번째와 같은 결과를 출력하게 되는 것이다.In addition, when the user selects 'Ovarian 94' among the presented lists, the third result is output from the left side of FIG.

상기와 같이 사용자가 최초 출력된 결과물 중에 재차 선택되는 키워드에 따라 신규 검색어(키워드)를 생성하게 되므로 사용자의 선택에 따라 다른 출력 결과물을 제시하게 되어 되풀이 반복을 통해 더욱 정확한 결과를 도출하게 된다.As described above, since the user generates a new search word (keyword) according to the keyword that is selected again among the first outputted results, the user may present different output results according to the user's selection, thereby obtaining more accurate results through repeated iterations.

따라서, 종래의 검색서버를 통해 목적하는 정보를 쉽게 찾기 위해서는 적절한 검색용어를 사용해야 하는 번거로움과 카테고리로 분류된 분류 체계에서 원하는 정보를 담은 URL이 포함된 카테고리를 찾기 위해서는 많은 시행착오를 해야 하는 불편함을 해결할 수 있게 된다.Therefore, it is cumbersome to use appropriate search terms to easily find the desired information through the conventional search server, and inconvenience that requires a lot of trial and error to find the category containing the URL containing the desired information in the classification system classified into categories. To solve the problem.

도 5는 본 발명의 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템의 용어분류수단 블록도이다.5 is a block diagram of a term classification means of a recurring search system for generating a search history according to an embodiment of the present invention.

도 5에 도시한 바와 같이, 용어분류수단은,As shown in Figure 5, the term classification means,

분류군에 따른 용어에 대하여 정리한 용어집을 수집하기 위한 용어집수집부(201)와,A glossary collection unit 201 for collecting a glossary of terms collected by the taxon;

상기 용어집수집부를 통해 수집된 용어를 정리하여 의미에 따른 용어로 분류하기 위한 용어분류부(202)와,A term classification unit 202 for classifying the terms collected through the term collection unit and classifying the terms according to meanings;

상기 용어분류부에 의해 분류된 용어를 분류군에 따라 데이터베이스화하여 관리하기 위한 용어데이터베이스(203)를 포함하여 구성하게 된다.It includes a term database 203 for managing the terms classified by the term classification unit by database according to the classification group.

상기 용어집수집부는 웹사이트를 통해 제공되는 그 의미에 따라 정의한 각종 용어들을 수집하게 되는데, 해당하는 용어에 따른 그 의미가 다르므로 분류군에 따라 용어들을 수집하게 되며, 상기 수집된 용어를 용어분류부에 의해 의미에 따른 용어로 분류하게 되고 분류군에 따른 용어들을 데이터베이스화하여 용어데이터베이스에 저장하게 되는 것이다.The glossary collection unit collects various terms defined according to the meanings provided through the website, and since the meanings vary according to the corresponding terms, the terms are collected according to classification groups, and the collected terms are collected in the term classification unit. By the term is classified into terms according to the meaning and the terms according to the classification group is to be stored in the term database.

왜냐하면 특정 용어가 가지고 있는 의미가 분류군에 따라 서로 다르게 해석되므로 이를 분류군에 따라 데이터베이스화하여 사용자에게 검색된 결과중 검색하기를 원하는 분야를 선택할 경우에 그에 따른 되풀이검색시 사용자가 원하는 의미의 결과값을 정확하게 도출하기 위한 것이다.Because the meaning of a specific term is interpreted differently according to the taxon, the database is classified according to the taxon and when the user selects the field to be searched, the result value of the meaning desired by the user in the repetitive search is It is to derive.

좀 더 구체적으로 설명하자면, 인터넷을 이용한 웹페이지뿐만 아니라, 별도 의 관리자가 지정한 용어데이터베이스에 접속하여 해당 검색어의 검색을 실행함으로써 좀 더 다양한 결과물을 획득할 수 있도록 하기 위한 것으로서, 해당 검색어의 분야별 의미하는 바를 정확히 확인할 수 있는 장점을 가지게 된다.To be more specific, in order to obtain a more diverse result by accessing a term database designated by a separate administrator as well as a web page using the Internet, and searching for a corresponding search term, the meaning of the search term by field You have the advantage of seeing exactly what you do.

인터넷, 포털의 발달로 엄청나게 늘어난 정보 검색결과를 효과적으로 요약하여 사용자에게 제공할 수 있는 효과를 가지게 되며, 특히 생명과학관련 문헌은 복잡도가 높고 깊은 이해를 요구하여 결과요약이 쉽지 않지만 본 발명의 시스템을 이용하면 쉽게 자신이 찾고자 하는 검색어에 관한 요약정보 제공이 가능한 효과를 가지게 된다.With the development of the Internet and portals, it has the effect of effectively summarizing the information search results that have been greatly increased, and providing them to the users. If you use it, you can easily provide a summary information about the search term they want to find.

기존의 검색결과 표현방식과는 달리 검색결과의 종류를 대표하는 단어의 빈도를 계산하여 사용자에게 제공함과 동시에 사용자가 원하는 결과물을 획득할 때까지 검색을 실행할 수 있게 되므로 검색어의 정확한 결과물 획득 및 검색어와 관련된 개념 및 관련개념의 분포를 동시에 제공할 수 있게 된다.Unlike the existing search result expression method, the frequency of words representing the type of the search result is calculated and provided to the user, and the user can execute the search until the user obtains the desired result. It is possible to simultaneously provide a distribution of related concepts and related concepts.

또한, 종래의 검색 기술은 검색결과의 scoring을 통한 점수로 결과의 순위를 정하여 사용자에게 제공하여 희귀한 정보를 찾기 힘들었으나, 본 발명은 모든 정보를 요약제공함으로써 정확하고 포괄적인 정보제공이 가능한 효과가 있다.In addition, the conventional search technology is difficult to find the rare information by ranking the results by providing the score to the user through the scoring of the search results, the present invention provides an accurate and comprehensive information by providing a summary of all the information There is.

결국 본 발명의 구성 및 동작 원리에 의하여 더욱 정확하게 검색할 수 있으며 반복적으로 검색 대상을 확장하는 효과를 가지게 되며 검색 결과의 양이 증가하는 부가적인 효과도 제공할 수 있게 된다.As a result, according to the configuration and operation principle of the present invention, it is possible to search more accurately, to have an effect of repeatedly expanding the search target, and to provide additional effects of increasing the amount of search results.

또한, 사용자는 하나의 검색어를 통해 반복적으로 조금씩 다른 검색 결과를 제공받을 수 있게 되는 것이다.In addition, the user may be repeatedly provided with different search results through one search word.

이상에서와 같은 내용의 본 발명이 속하는 기술분야의 당업자는 본 발명의 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시 예들은 모든 면에서 예시된 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. Those skilled in the art to which the present invention pertains as described above may understand that the present invention may be implemented in other specific forms without changing the technical spirit or essential features of the present invention. Therefore, the above-described embodiments are to be understood as illustrative in all respects and not restrictive.

본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구 범위의 의미 및 범위 그리고 그 등가 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the invention is indicated by the following claims rather than the above description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the invention. do.

본 발명인 검색 히스토리를 생성하는 되풀이 검색시스템은 사용자가 어떠한 과정을 거쳐 검색을 실행했는지를 검색 경로의 히스토리를 생성하여 출발점부터 파생된 히스토리를 한눈에 확인할 수 있는 효과를 제공하게 해당 검색 분야 및 생명공학 분야에 널리 유용하게 활용될 것이다.The inventors of the present invention generate a search history, the recurring search system generates a history of the search path to the user went through the process to provide an effect that can check the history derived from the starting point at a glance the relevant search field and biotechnology It will be widely used in the field.

도 1은 본 발명의 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템의 전체 구성도이다.1 is an overall configuration diagram of a recurring search system for generating a search history according to an embodiment of the present invention.

도 2는 본 발명의 다른 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템의 전체 구성도이다.2 is an overall configuration diagram of a recurring search system for generating a search history according to another embodiment of the present invention.

도 3은 본 발명의 또 다른 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템의 전체 구성도이다.3 is an overall configuration diagram of a recurring search system for generating a search history according to another embodiment of the present invention.

도 4는 본 발명의 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템의 되풀이검색수단 블록도이다.4 is a block diagram of a recurring search means of a recurring search system for generating a search history according to an embodiment of the present invention.

도 5는 본 발명의 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템의 용어분류수단 블록도이다.5 is a block diagram of a term classification means of a recurring search system for generating a search history according to an embodiment of the present invention.

도 6은 본 발명의 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템을 통해 출력된 화면을 나타낸 예시도이다.6 is an exemplary view showing a screen output through a recurring search system for generating a search history according to an embodiment of the present invention.

도 7은 본 발명의 다른 일실시예에 따른 검색 히스토리를 생성하는 되풀이 검색시스템을 통해 출력된 화면을 나타낸 예시도이다.7 is an exemplary view showing a screen output through a recurring search system for generating a search history according to another embodiment of the present invention.

< 도면의 주요부분에 대한 부호의 설명 ><Description of Symbols for Major Parts of Drawings>

110 : 카테고리분류부110: Category Classification

120 : 카테고리선택부120: category selector

130 : 선택카테고리출력부130: selection category output unit

140 : 반복검색히스토리부140: recursive search history section

150 : 히스토리결과출력부150: history result output unit

160 : 히스토리데이터베이스160: history database

170 : 검색결과출력부170: search result output unit

180 : 되풀이검색수단180: recurring search means

190 : 복수선택제시수단190: multiple choice presentation means

200 : 용어분류수단200: term classification means

210 : 결과분류제시부210: classification of results

Claims (8)

사용자의 컴퓨터 단말기에 검색어를 입력할 경우에 검색 요청 정보를 수신받아 검색을 실행하기 위한 검색엔진;을 포함하여 구성되는 정보 검색시스템에 있어서,An information retrieval system comprising: a search engine for receiving a search request information and executing a search when a search term is input to a user's computer terminal. 검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 생성하고, 이를 히스토리결과출력부로 전송하여 확인할 수 있도록 하는 반복검색히스토리부와;An iterative search history unit for generating a history of a keyword selected by a user among a plurality of web pages and documents searched through a search engine, and transmitting the history to a history result output unit for checking; 사용자가 선택한 키워드의 히스토리를 저장하고 관리하기 위한 히스토리데이터베이스와;A history database for storing and managing a history of keywords selected by the user; 검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 출력하기 위한 히스토리결과출력부와;A history result output unit for outputting a history of keywords selected by a user among a plurality of web pages and documents searched through a search engine; 상기 검색엔진을 통해 검색된 검색 결과를 사용자에게 출력하거나 되풀이검색수단을 통해 되풀이되어 정렬된 웹페이지 또는 키워드로 사용한 단어를 포함하고 있는 문장 혹은 단락에 같이 존재하는 다른 단어와 그 빈도를 출력하기 위한 검색결과출력부와;A search for outputting a search result searched through the search engine to a user or outputting another word and the frequency that exist in a sentence or a paragraph containing a word used as a keyword or a web page or a keyword that is repeated and sorted through a recurring search means A result output unit; 상기 검색결과출력부를 통해 출력된 결과 항목 중 사용자가 선택한 항목으로 검색을 되풀이하기 위한 되풀이검색수단;을 포함하여 구성되어 사용자가 검색한 경로의 히스토리를 확인할 수 있는 것을 특징으로 하는 검색 히스토리를 생성하는 되풀이 검색시스템.Repetitive search means for repeating the search to the item selected by the user of the result items output through the search result output unit comprising a; to generate a search history, characterized in that the user can check the history of the searched route Recurring Search System. 사용자의 컴퓨터 단말기에 검색어를 입력할 경우에 검색 요청 정보를 수신받아 검색을 실행하기 위한 검색엔진;을 포함하여 구성되는 정보 검색시스템에 있어서,An information retrieval system comprising: a search engine for receiving a search request information and executing a search when a search term is input to a user's computer terminal. 검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 생성하고, 이를 히스토리결과출력부로 전송하여 확인할 수 있도록 하는 반복검색히스토리부와;An iterative search history unit for generating a history of a keyword selected by a user among a plurality of web pages and documents searched through a search engine, and transmitting the history to a history result output unit for checking; 사용자가 선택한 키워드의 히스토리를 저장하고 관리하기 위한 히스토리데이터베이스와;A history database for storing and managing a history of keywords selected by the user; 검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 출력하기 위한 히스토리결과출력부와;A history result output unit for outputting a history of keywords selected by a user among a plurality of web pages and documents searched through a search engine; 상기 검색엔진을 통해 검색된 검색 결과를 사용자에게 출력하거나 되풀이검색수단을 통해 되풀이되어 정렬된 웹페이지 또는 키워드로 사용한 단어를 포함하고 있는 문장 혹은 단락에 같이 존재하는 다른 단어와 그 빈도를 출력하기 위한 검색결과출력부와;A search for outputting a search result searched through the search engine to a user or outputting another word and the frequency that exist in a sentence or a paragraph containing a word used as a keyword or a web page or a keyword that is repeated and sorted through a recurring search means A result output unit; 상기 검색결과출력부를 통해 출력된 결과 항목 중 사용자가 선택한 항목으로 검색을 되풀이하기 위한 되풀이검색수단과;Repeating search means for repeating the search with the item selected by the user among the result items outputted through the search result output unit; 검색엔진을 통해 검색되어 정렬된 웹페이지 또는 키워드로 사용한 단어를 포함하고 있는 문장 혹은 단락에 같이 존재하는 다른 단어와 그 빈도수를 사용자가 적어도 한 개 이상의 키워드를 선택할 수 있도록 사용자에게 제시하는 복수선택제 시수단;을 포함하여 구성되는 것을 특징으로 하는 검색 히스토리를 생성하는 되풀이 검색시스템.Multiple choices that present the user with at least one keyword and the frequency of other words in the sentence or paragraph that contain words used as keywords or words that have been searched and sorted through search engines. Means for generating a search history, characterized in that it comprises a. 사용자의 컴퓨터 단말기에 검색어를 입력할 경우에 검색 요청 정보를 수신받아 검색을 실행하기 위한 검색엔진;을 포함하여 구성되는 정보 검색시스템에 있어서,An information retrieval system comprising: a search engine for receiving a search request information and executing a search when a search term is input to a user's computer terminal. 검색엔진을 통해 검색된 다수의 용어들을 카테고리별로 분류하기 위한 카테고리분류부와;A category classification unit for classifying a plurality of terms searched through a search engine into categories; 상기 카테고리분류부를 통해 분류된 다수의 용어들을 선택카테고리출력부를 통해 출력하여 사용자가 검색하기를 원하는 카테고리에 속하는 키워드(검색어)를 선택할 수 있도록 하기 위한 카테고리선택부와;A category selection unit for outputting a plurality of terms classified through the category classification unit through a selection category output unit to allow a user to select a keyword (search word) belonging to a category desired to be searched; 상기 카테고리분류부를 통해 분류된 다수의 웹페이지와 문서와 키워드들을 카테고리별로 출력하기 위한 선택카테고리출력부와;A selection category output unit for outputting a plurality of web pages, documents, and keywords classified by the category classification unit for each category; 검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워드의 히스토리를 생성하고, 이를 히스토리결과출력부로 전송하여 확인할 수 있도록 하는 반복검색히스토리부와;An iterative search history unit for generating a history of a keyword selected by a user among a plurality of web pages and documents searched through a search engine, and transmitting the history to a history result output unit for checking; 사용자가 선택한 키워드의 히스토리를 저장하고 관리하기 위한 히스토리데이터베이스와;A history database for storing and managing a history of keywords selected by the user; 검색엔진을 통해 검색된 다수의 웹페이지와 문서들 중 사용자가 선택한 키워 드의 히스토리를 출력하기 위한 히스토리결과출력부와;A history result output unit for outputting a history of keywords selected by a user among a plurality of web pages and documents searched through a search engine; 상기 검색엔진을 통해 검색된 검색 결과를 사용자에게 출력하거나 되풀이검색수단을 통해 되풀이되어 정렬된 웹페이지 또는 문장 또는 단어들을 출력하기 위한 검색결과출력부와;A search result output unit for outputting a search result searched through the search engine to a user or outputting a web page, a sentence, or words that are repeated and arranged through a repetitive search means; 상기 검색결과출력부를 통해 출력된 결과 항목 중 사용자가 선택한 항목으로 검색을 되풀이하기 위한 되풀이검색수단;을 포함하여 구성되는 것을 특징으로 하는 검색 히스토리를 생성하는 되풀이 검색시스템.And recurring search means for repeating the search with the item selected by the user among the result items outputted through the search result output unit. 제 1항 내지 제 3항 중 어느 한 항에 있어서,The method according to any one of claims 1 to 3, 상기 되풀이검색수단은,The repetition search means, 상기 검색결과출력부를 통해 출력된 결과 항목을 사용자가 선택할 수 있도록 리스트를 제시하기 위한 사용자선택제시부와,A user selection presentation unit for presenting a list so that a user can select a result item output through the search result output unit; 상기 사용자선택제시부를 통해 제시된 리스트 결과 항목 중 사용자가 선택한 항목에서 새로운 검색어로 추출 및 조합하기 위한 신규검색어생성부와,A new search word generation unit for extracting and combining a new search word from the item selected by the user among the list result items presented through the user selection presentation unit; 상기 신규검색어생성부를 통해 생성된 신규 검색어로 검색을 되풀이하기 위한 검색반복부를 포함하여 구성되는 것을 특징으로 하는 검색 히스토리를 생성하는 되풀이 검색시스템.And a search repeater configured to repeat the search with the new search word generated by the new search word generator. 제 1항 또는 제 2항에 있어서,The method according to claim 1 or 2, 수집된 용어를 정리하여 분류군에 따라 의미에 따른 용어로 분류하는 용어분류수단과;A term classification means for organizing the collected terms and classifying them into terms according to meanings according to classification groups; 웹페이지 또는 문장 또는 단어들과 용어분류수단을 통해 미리 분류된 용어 그룹을 이용하여 검색 결과를 그룹별로 분류하여 검색결과출력부로 전달하기 위한 결과분류제시부;를 더 포함하여 구성되는 것을 특징으로 하는 검색 히스토리를 생성하는 되풀이 검색시스템.And a result classification presentation unit for classifying the search results by group using a term group previously classified through a web page or a sentence or words and term classification means and delivering the result to a search result output unit. Recurring search system for generating history. 제 5항에 있어서,The method of claim 5, 상기 용어분류수단은,The term classification means, 분류군에 따른 용어에 대하여 정리한 용어집을 수집하기 위한 용어집수집부와,A glossary collection unit for collecting a glossary of terms by taxon; 상기 용어집수집부를 통해 수집된 용어를 정리하여 의미에 따른 용어로 분류하기 위한 용어분류부와,A term classification unit for sorting terms collected through the term collection unit and classifying the terms according to meanings; 상기 용어분류부에 의해 분류된 용어를 분류군에 따라 데이터베이스화하여 관리하기 위한 용어데이터베이스를 포함하여 구성되는 것을 특징으로 하는 검색 히스토리를 생성하는 되풀이 검색시스템.And a term database configured to database and manage terms classified by the term classification unit according to a classification group. 제 1항 내지 제 3항 중 어느 한 항에 있어서,The method according to any one of claims 1 to 3, 상기 검색결과출력부를 통해,Through the search result output unit, 분류된 단어와 해당 단어를 포함하고 있는 웹페이지 혹은 문서들의 숫자를 출력하는 것을 특징으로 하는 검색 히스토리를 생성하는 되풀이 검색시스템.A recurring search system for generating a search history, characterized by outputting classified words and the number of web pages or documents containing the words. 제 1항 내지 제 3항 중 어느 한 항에 있어서,The method according to any one of claims 1 to 3, 검색결과출력부를 통해 출력된 단어를 사용자가 선택할 경우에 선택한 단어를 검색어로 사용하여 다시 검색을 실행하기 위한 반복검색실행부와;An iterative search execution unit for executing a search again by using the selected word as a search word when the user selects a word output through the search result output unit; 검색결과출력부를 통해 출력된 단어의 숫자를 사용자가 선택할 경우에 선택된 숫자에 해당하는 검색된 웹페이지 혹은 문서를 출력하기 위한 사용자선택문헌출력부;를 더 포함하여 구성되는 것을 특징으로 하는 검색 히스토리를 생성하는 되풀이 검색시스템.And a user selection document output unit for outputting a searched web page or document corresponding to the selected number when the user selects the number of words output through the search result output unit. Recurring search system.
KR1020080039601A 2008-04-28 2008-04-28 Recurring search system to generate search history Expired - Fee Related KR100869545B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080039601A KR100869545B1 (en) 2008-04-28 2008-04-28 Recurring search system to generate search history

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080039601A KR100869545B1 (en) 2008-04-28 2008-04-28 Recurring search system to generate search history

Publications (1)

Publication Number Publication Date
KR100869545B1 true KR100869545B1 (en) 2008-11-19

Family

ID=40284499

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080039601A Expired - Fee Related KR100869545B1 (en) 2008-04-28 2008-04-28 Recurring search system to generate search history

Country Status (1)

Country Link
KR (1) KR100869545B1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011149454A1 (en) * 2010-05-26 2011-12-01 Cpa Global Patent Research Limited Searching using taxonomy
CN103336765A (en) * 2013-06-20 2013-10-02 上海大学 Markov matrix off-line correction method of text keywords
KR101501545B1 (en) * 2013-11-27 2015-03-12 한국과학기술정보연구원 System and method for user interesting field extraction and search result personalization
KR101544770B1 (en) * 2013-11-22 2015-08-17 주식회사 시공미디어 The System and Method for Providing Search Result based on User Search Record Information
CN107818091A (en) * 2016-09-12 2018-03-20 百度在线网络技术(北京)有限公司 Document processing method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060006377A (en) * 2004-07-16 2006-01-19 정의신 Method and apparatus for providing a list of relevant secondary keywords for a primary keyword search on a website
KR20060006587A (en) * 2004-07-16 2006-01-19 이팔진 Advertising information search and customized information system on the Internet
KR20060115261A (en) * 2005-05-04 2006-11-08 주식회사 알에스엔 Mass document-based propensity analysis system according to query word

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060006377A (en) * 2004-07-16 2006-01-19 정의신 Method and apparatus for providing a list of relevant secondary keywords for a primary keyword search on a website
KR20060006587A (en) * 2004-07-16 2006-01-19 이팔진 Advertising information search and customized information system on the Internet
KR20060115261A (en) * 2005-05-04 2006-11-08 주식회사 알에스엔 Mass document-based propensity analysis system according to query word

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011149454A1 (en) * 2010-05-26 2011-12-01 Cpa Global Patent Research Limited Searching using taxonomy
CN103336765A (en) * 2013-06-20 2013-10-02 上海大学 Markov matrix off-line correction method of text keywords
CN103336765B (en) * 2013-06-20 2016-04-27 上海大学 A kind of markov matrix off-line correction method of text key word
KR101544770B1 (en) * 2013-11-22 2015-08-17 주식회사 시공미디어 The System and Method for Providing Search Result based on User Search Record Information
KR101501545B1 (en) * 2013-11-27 2015-03-12 한국과학기술정보연구원 System and method for user interesting field extraction and search result personalization
CN107818091A (en) * 2016-09-12 2018-03-20 百度在线网络技术(北京)有限公司 Document processing method and device

Similar Documents

Publication Publication Date Title
Cafarella et al. Data integration for the relational web
US6594654B1 (en) Systems and methods for continuously accumulating research information via a computer network
US9384245B2 (en) Method and system for assessing relevant properties of work contexts for use by information services
CN100476830C (en) A network resource retrieval method and system
US8280878B2 (en) Method and apparatus for real time text analysis and text navigation
CN102163229B (en) Method and equipment for generating abstracts of searching results
De Meo et al. A query expansion and user profile enrichment approach to improve the performance of recommender systems operating on a folksonomy
CN101661490B (en) Search engine, client thereof and method for searching page
US20120078979A1 (en) Method for advanced patent search and analysis
WO2008106667A1 (en) Searching heterogeneous interrelated entities
CN102968465A (en) Network information service platform and search service method based on network information service platform
CN104850614B (en) Recommendation query word shows method and apparatus
CN101382954A (en) Method and system for providing web site collection name
CN105183884A (en) Search engine system and method based on big data technique
KR100869545B1 (en) Recurring search system to generate search history
CN103942268A (en) Method and device for combining search and application and application interface
JP2011501849A (en) Information map management system and information map management method
Cheng et al. MISDA: web services discovery approach based on mining interface semantics
JP4912384B2 (en) Document search device, document search method, and document search program
KR100899930B1 (en) Method and system for generating association data class
JP2009205588A (en) Page search system and program
JP5127553B2 (en) Information processing apparatus, information processing method, program, and recording medium
KR20090132063A (en) Iterative Search System and Method Using Dynamic Weight Profile Generation
CN101692245A (en) Method for processing additional searching requirement input in retrieval system conveniently and quickly
US20080228725A1 (en) Problem/function-oriented searching method for a patent database system

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

A302 Request for accelerated examination
PA0302 Request for accelerated examination

St.27 status event code: A-1-2-D10-D17-exm-PA0302

St.27 status event code: A-1-2-D10-D16-exm-PA0302

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

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

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

P16-X000 Ip right document amended

St.27 status event code: A-5-5-P10-P16-nap-X000

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

Q16-X000 A copy of ip right certificate issued

St.27 status event code: A-4-4-Q10-Q16-nap-X000

FPAY Annual fee payment

Payment date: 20111114

Year of fee payment: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

FPAY Annual fee payment

Payment date: 20121031

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

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: 20131114

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

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: 20131114

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

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-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

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000