[go: up one dir, main page]

KR20020001295A - Method and apparatus of displaying search result - Google Patents

Method and apparatus of displaying search result Download PDF

Info

Publication number
KR20020001295A
KR20020001295A KR1020000035780A KR20000035780A KR20020001295A KR 20020001295 A KR20020001295 A KR 20020001295A KR 1020000035780 A KR1020000035780 A KR 1020000035780A KR 20000035780 A KR20000035780 A KR 20000035780A KR 20020001295 A KR20020001295 A KR 20020001295A
Authority
KR
South Korea
Prior art keywords
unit information
user
client system
information
query
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.)
Ceased
Application number
KR1020000035780A
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 KR1020000035780A priority Critical patent/KR20020001295A/en
Publication of KR20020001295A publication Critical patent/KR20020001295A/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping
    • G06Q30/0643Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping graphically representing goods, e.g. 3D product representation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0623Electronic shopping [e-shopping] by investigating goods or services
    • G06Q30/0625Electronic shopping [e-shopping] by investigating goods or services by formulating product or service queries, e.g. using keywords or predefined options
    • G06Q30/0627Electronic shopping [e-shopping] by investigating goods or services by formulating product or service queries, e.g. using keywords or predefined options by specifying product or service characteristics, e.g. product dimensions

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

서버시스템은 네트웍을 통하여 서로 연결된 클라이언트시스템으로부터 질의어를 접수하여 검색 후 그 검색된 다수의 단위정보를 클라이언트시스템으로 전송하여 디스플레이한다. 서버시스템은 프로세서와, 상기 프로세서와 연결된 저장장치를 구비하되, 저장장치에는 단위정보와 상기 단위정보에 대한 사용자의 관심도에 따라 정해지는 적합성을 평가하는 가중치가 저장되어 있다. 서버시스템은 클라이언트시스템으로부터 질의어를 접수하는 단계와, 상기 질의어에 해당하는 단위정보를 검색하는 단계와, 상기 검색된 단위정보들을 사용자의 관심도에 의해 결정되는 적합성에 따라 배열하는 단계와, 상기 단위정보들을 상기 적합성의 순서에 따라 배열하여 클라이언트시스템으로 전송하는 단계를 수행하도록 작동된다.The server system receives a query from a client system connected to each other through a network, and after searching, transmits and displays the retrieved unit information to the client system. The server system includes a processor and a storage device connected to the processor, wherein the storage device stores weight information for evaluating suitability determined according to user's interest in the unit information and the unit information. The server system receives a query from a client system, retrieves unit information corresponding to the query, arranges the retrieved unit information according to the suitability determined by the user's interest level, and sets the unit information. Arranged according to the order of conformity and transmitting to the client system.

Description

검색결과를 보여주는 방법 및 그 장치 {METHOD AND APPARATUS OF DISPLAYING SEARCH RESULT}How to show search results and their devices {METHOD AND APPARATUS OF DISPLAYING SEARCH RESULT}

본 발명은 인터넷을 이용하여 검색하는 경우 그 검색결과를 디스플레이하는방법 및 장치에 관한 것으로서, 특히, 사용자가 선택한 링크에 대한 가중치를 높여 차후 검색 시 그 검색결과를 사용자가 쉽게 볼 수 있는 위치에 디스플레이하는 방법 및 장치에 관한 것이다.The present invention relates to a method and apparatus for displaying a search result when searching using the Internet, and more particularly, increases the weight of a link selected by the user and displays the search result at a location where the user can easily view the search. A method and apparatus are provided.

인터넷상에서 많은 검색이 이루어진다. 웹사이트를 검색하는 사이트가 있다. 쇼핑몰사이트에서는 특정 상품을 검색하는 서비스가 제공된다. 전자서점에서는 책을 제호 또는 저자 등으로 검색하는 서비스가 제공된다.Many searches are done on the Internet. There is a site that searches websites. The shopping mall site provides a service for searching for a specific product. The e-bookstore provides a service for searching books by title or author.

통상, 검색하고자하는 웹사이트에 접속하면, 검색을 위한 웹페이지가 클라이언트에 디스플레이된다. 질의어를 넣고 검색하면, 검색한 결과 해당되는 다수의 단위정보들이 디스플레이된다. 검색결과 웹페이지로서 제공되는 단위정보들은 보통 그 단위 정보의 제목과 요약된 내용이다. 그리고 그 단위정보의 제목 등이 디스플레이된 영역은 그 단위정보에 대한 상세한 정보를 담고 있는 웹페이지 또는 주문용 웹페이지에 링크되어 있다. 따라서, 브라우저 상에 디스플레이된 영역을 클릭하면, 단위정보에 대한 상세정보를 보거나 주문을 할 수 있게 되는 것이다.Normally, when a website to be searched is accessed, a web page for searching is displayed on the client. When a query is inserted and searched, a plurality of unit information corresponding to the search result is displayed. The unit information provided as a search result web page is usually the title and summary of the unit information. The area in which the title of the unit information and the like are displayed is linked to a web page or a web page for order containing detailed information about the unit information. Therefore, when the area displayed on the browser is clicked, detailed information on the unit information can be viewed or ordered.

이러한 인터넷상에서 이루어지는 검색에서는 검색속도나 저장공간 활용도가 중요시되어 왔다. 그러나, 현재는 사용자의 검색결과에 대한 만족도가 우선시되어 가고 있다. 따라서, 검색 그 자체도 중요하지만, 사용자에게 그 검색결과를 보여주는 프로세스 등의 디스플레이방법도 중요하게 부각되고 있다.In these searches on the Internet, the search speed and storage space utilization have been important. However, at present, the user's satisfaction with the search results has been given priority. Therefore, the search itself is important, but a display method such as a process of showing the search result to the user is also important.

본 발명의 목적은, 인터넷을 이용하여 검색할 때, 그 검색 결과를 사용자의 관심도가 높은 것이 사용자가 쉽게 발견할 수 있는 위치에 오도록 검색결과를 보여주는 방법 및 장치를 제공하는 것이다.SUMMARY OF THE INVENTION An object of the present invention is to provide a method and apparatus for displaying a search result when searching using the Internet such that the search result is located at a location where the user can easily find the user.

도1은 본 발명의 일 실시예에 따른 검색결과를 보여주는 방법의 흐름도1 is a flowchart of a method of showing a search result according to an embodiment of the present invention;

도2는 서버시스템에 마련된 검색 및 그 결과를 보여주는 시스템의 구성도Figure 2 is a block diagram of a system showing the search and the results provided in the server system

도3은 클라이언트시스템 측의 프로세스 흐름도3 is a process flow diagram on the client system side

도4는 서버시스템 측의 프로세스 흐름도4 is a process flow diagram on the server system side

도5는 가중치가 계산되어 데이터베이스에 저장되는 과정을 도시한 흐름도5 is a flowchart illustrating a process in which weights are calculated and stored in a database.

도6a부터 도6c까지는 상기 검색결과 디스플레이 방법에 따라, 검색결과의 디스플레이 순서가 변화하는 것을 도시한 컴퓨터 모니터 화면을 캡쳐한 도면6A to 6C are diagrams of computer monitor screens showing that the display order of the search results is changed according to the search result display method.

* 도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings

100: 클라이언트시스템 200: 서버시스템100: client system 200: server system

210: 검색서버 230: 상품정보데이터베이스210: search server 230: product information database

250: 적합성 데이터베이스 270: 적합성판단모듈250: conformance database 270: conformity judgment module

검색결과에 대한 평가는 정확율(Precision)과 재현율(Recall)로 평가된다. 정확율(Precision)이라 함은 검색되어 나온 결과 중 원하는 결과의 백분율(%)을 가리킨다. 재현율(Recall)이라 함은 검색되어 나와야 할 결과 중 실제 검색된 결과의 백분율(%)을 가리킨다. 그런데, 보통 정확율과 재현율을 동시에 높이기 위한 방법은 찾기 어렵고, 가장 좋은 방식은 사용자가 적합성을 판단하도록 하여 이를 다음 검색에 반영하는 것이다.Evaluation of search results is evaluated by precision and recall. Precision refers to the percentage of results that are desired. Recall refers to the percentage of actual results that are to be retrieved. However, it is usually difficult to find a way to increase the accuracy and recall at the same time, and the best way is to allow the user to determine the suitability and reflect it in the next search.

본 발명은 검색결과를 적합성의 순서로 배열하는데, 이 적합성을 사용자의 관심도를 피드백하여 정해지는 것으로 함에 특징이 있는 것이다. 사용자의 관심도로는 판매량(또는 주문량), 상세 조회 횟수, 상품의 출시일자 등이 반영된다.The present invention arranges the search results in the order of suitability, which is characterized in that the suitability is determined by feeding back the user's interest. The degree of interest of the user reflects the sales amount (or order quantity), the number of detailed inquiries, and the release date of the product.

실제 판매량 또는 주문량은 전자상거래 시장 또는 실물시장에서 실제로 판매된 수량을 나타내는 것이다. 이는 가장 중요한 관심도 피드백 자료로서, 최고의 가중치를 부여할 수 있다.The actual sales volume or order volume represents the quantity actually sold in the e-commerce market or the real market. This is the most important interest feedback data and can be given the best weight.

상세 조회횟수는 검색결과 목록화면에서 상세화면 또는 주문 화면으로 들어간 횟수를 가리킨다. 예를 들면, 쇼핑몰 내의 웹페이지들을 서핑할 때, 어떤 상품이나 서비스의 상세 내용에 대한 웹페이지를 조회한 회수를 카운팅한다. 이러한 조회횟수는 고객의 선호도 측정하는 하나의 기준이 될 수 있다.The detailed search frequency indicates the number of times that the user enters the detailed screen or the order screen from the search result list screen. For example, when surfing web pages in a shopping mall, the number of times a web page is searched for the details of a certain product or service is counted. This number of inquiries can be a criterion for measuring customer preferences.

상품의 출시일자도 관심도에 반영된다. 통상 새로운 상품(특히 책의 신간)이 나왔을 때 사용자를 이에 대한 정보를 입수하거나 구입을 하려할 경우가 많다. 따라서, 출시일자도 관심도에 반영하는 것이 바람직하다.The release date of the product is also reflected in the interest level. Usually, when a new product (especially a book's new book) is released, the user often tries to obtain or purchase information about it. Therefore, it is desirable to reflect the release date in the degree of interest.

이들 외에도 소비자(사용자)의 관심도를 반영할 수 있는 것이라면 가중치로서 그 상품의 적합성 판단에 유용하게 사용될 수 있을 것이다.In addition to these, if it can reflect the interest of the consumer (user) it can be usefully used to determine the suitability of the product as a weight.

본 발명의 일 측면에 따르면, 네트웍을 통하여 서로 연결된 클라이언트시스템과 서버시스템에서 클라이언트시스템으로부터 질의어를 접수하여 검색 후 그 검색된 다수의 단위정보를 디스플레이하는 방법에 있어서,According to an aspect of the present invention, in a client system and a server system connected to each other via a network, in a method for receiving a query from a client system and displaying the retrieved unit information after searching,

클라이언트시스템으로부터 질의어를 접수하는 단계와,Receiving a query from a client system,

상기 질의어에 해당하는 단위정보를 검색하는 단계와,Searching for unit information corresponding to the query word;

상기 검색된 단위정보들을 사용자의 관심도에 의해 결정되는 적합성에 따라 배열하는 단계와,Arranging the retrieved unit information according to a fitness determined by a degree of interest of a user;

상기 단위정보들을 상기 적합성의 순서에 따라 배열하여 상기 클라이언트시스템으로 전송하는 단계를 포함하는 것을 특징으로 하는 검색결과의 디스플레이 방법이 제공된다.And arranging the unit information according to the order of the suitability, and transmitting the unit information to the client system.

본 발명의 다른 측면에 따르면, 네트웍을 통하여 서로 연결된 클라이언트시스템으로부터 질의어를 접수하여 검색 후 그 검색된 다수의 단위정보를 클라이언트시스템으로 전송하여 디스플레이하는 장치로서,According to another aspect of the present invention, a device for receiving a query from a client system connected to each other via a network, and searching and transmitting the retrieved plurality of unit information to the client system.

프로세서와,Processor,

상기 프로세서와 연결된 저장장치를 구비하되,Having a storage device connected to the processor,

상기 저장장치에는 단위정보와 상기 단위정보에 대한 사용자의 관심도에 따라 정해지는 적합성을 평가하는 가중치가 저장되어 있으며,The storage device stores weights for evaluating suitability determined according to unit information and a user's interest in the unit information.

상기 저장장치에는 프로그램으로서,The storage device is a program,

클라이언트시스템으로부터 질의어를 접수하는 단계와,Receiving a query from a client system,

상기 질의어에 해당하는 단위정보를 검색하는 단계와,Searching for unit information corresponding to the query word;

상기 검색된 단위정보들을 사용자의 관심도에 의해 결정되는 적합성에 따라 배열하는 단계와,Arranging the retrieved unit information according to a fitness determined by a degree of interest of a user;

상기 단위정보들을 상기 적합성의 순서에 따라 배열하여 클라이언트시스템으로 전송하는 단계를 수행하도록 프로세서를 작동시키는 프로그램이 저장되어 있는 것을 특징으로 하는 검색결과의 디스플레이 장치가 제공된다.There is provided a display apparatus for displaying a search result, wherein a program for operating the processor to perform the step of arranging the unit information in the order of conformity and transmitting the unit information to the client system is provided.

이하 본 발명의 실시예를 도면을 참조하여 상세히 설명한다. 아래 실시예에서는 인터넷전자서점에서의 검색에 대하여 설명한다. 그러나, 본 발명은 이에 제한되는 것은 아니며, 인터넷상에서 검색하고 그 결과를 보여주는 모든 시스템에 적용할 수 있음을 이해할 수 있을 것이다. 인터넷 쇼핑몰, 특화된 상품을 판매하는 전자 상점, 야후, 라이코스, 심마니와 같은 웹사이트 검색 서비스 등에도 적용할 수 있다.Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the following example, a search in an Internet e-bookstore will be described. However, it will be appreciated that the present invention is not so limited and can be applied to any system that searches on the Internet and displays the results. It can also be applied to Internet shopping malls, electronic stores that sell specialized products, and website search services such as Yahoo, Lycos and Simmani.

도1을 참조하면, 사용자가 입력한 검색을 위한 질의어를 브라우저에서 입력한다. 질의어는 클라이언트시스템(100)에서 전자서점의 서버시스템(200)으로 검색서버시스템으로 통신망을 타고 보내진다. 서버시스템(200)의 검색서버(210)는 질의어를 분석하고 질의어를 가지고 도서목록 데이터베이스(230)에서 검색해 온다. 상기 도서목록 데이터베이스(230)에는 각종 도서에 대한 데이터들이 기록되어 있다. 예를 들면, 도서명, 출판사, 저자, 출판년월일, 목차, 내용요약, 서평, 독자의 독후감 등이 저장될 수 있다. (상품에 따라서는 다른 종류의 정보가 저장될 수 있다.)Referring to FIG. 1, a query for a search input by a user is input in a browser. The query is sent from the client system 100 to the server system 200 of the electronic bookstore on the communication network. The search server 210 of the server system 200 analyzes the query and retrieves it from the book list database 230 with the query. The book list database 230 records data about various books. For example, a book name, publisher, author, date of publication, table of contents, content summary, book review, reader's book report, etc. may be stored. (Depending on the product, other kinds of information may be stored.)

검색서버(210)는 검색결과를 단위정보(각 도서)에 대한 요약정보(도서명, 저자, 출판사 등)들을 나열하는 형태로 웹문서(웹페이지)를 만든다. 이 때, 적합성 데이터베이스(250)로부터 각 도서의 가중치를 나타내는 가중치 정보를 가져와 활용한다. 적합성 데이터베이스(250)에는 각 도서명과 해당 도서에 표명한 사용자의 관심도를 수치화한 가중치가 저장되어 있다.The search server 210 creates a web document (web page) in the form of listing the search results summary information (book name, author, publisher, etc.) for the unit information (each book). At this time, the weight information indicating the weight of each book is taken from the suitability database 250 and utilized. The suitability database 250 stores the name of each book and a weight value that quantifies the interest of the user expressed in the book.

가중치가 높은 도서는 앞쪽(브라우저 상에서는 위쪽)에 디스플레이되도록 웹문서를 만든다. 이 웹문서는 HTML형식을 비롯한 전자문서형식으로 만들어질 수 있으며, 사전 설정된 프로토콜로 클라이언트시스템(100)에 전송된다.High-weight books create web documents that display in the front (upper side in the browser). The web document may be made in an electronic document format including an HTML format and is transmitted to the client system 100 using a preset protocol.

클라이언트시스템(100)은 보내진 검색결과목록(웹문서)을 사용자에게 보여준다. 사용자는 검색결과목록에서 자신이 관심있는 책(단위정보)을 클릭한다. 이것이 사용자가 직접 적합성을 판정한 것으로 간주된다. 클라이언트시스템(100)은 클릭된 책에 해당하는 링크를 서버시스템(200)에 보낸다. 서버시스템(200)의 적합성판단 모듈(270)은 클릭된 링크에 대한 질의어의 가중치를 올리고, 그 정보를 적합성 데이터베이스(250)에 기록하여 둔다.The client system 100 shows the sent search result list (web document) to the user. The user clicks on the book (unit information) of interest in the search result list. This is considered to have been directly determined by the user. The client system 100 sends a link corresponding to the clicked book to the server system 200. The suitability determination module 270 of the server system 200 increases the weight of the query word for the clicked link and records the information in the suitability database 250.

같은 질의어에 대하여 다음 번에 검색할 때에는 이전 검색시 가중치가 올라간 도서의 요약정보가 그렇지 않은 요약정보보다 더 먼저 사용자에게 보여준다.The next time the user searches for the same query, the summary information of the book weighted up in the previous search is shown to the user earlier than the summary information.

도2를 참조하면, 서버시스템(200)의 구성이 상세히 도시되어 있다. 검색서버(210) 내에는 사용자인터페이스(212), 질의어분석기(214), 검색기(216),정보의 색인 및 유의어 사전(218), 정렬기(Ranker)(220)가 구비된다.2, the configuration of the server system 200 is shown in detail. The search server 210 includes a user interface 212, a query parser 214, a searcher 216, an index of information and thesaurus 218, and a sorter 220.

검색어는 클라이언트시스템(100)으로부터 사용자인터페이스(212)로 입력된다. 입력된 질의어는 질의어 분석기(214)를 거쳐 검색기(216)로 보낸다. 검색기(216)는 정보색인, 유의어에 대한 정보를 입수하여 이를 사용한다. 질의어를 바탕으로 검색기(216)가 도서정보 데이터베이스(230)를 검색한다. 도서정보 데이터베이스(230)는 별도의 다른 경로를 통해 추가, 삭제 정정 등 정보가 갱신된다. 검색된 각 도서들에 대한 정보는 정렬기(220)로 전달된다. 정렬기(220)는 적합성판단 데이터베이스(250)로부터 각 도서의 가중치를 확인한다. 정렬기(220)는 그 가중치에 따라 검색결과(즉, 도서목록)를 가중치 순서로 순서를 매긴다. 배열되어 완성된 웹페이지는 사용자인터페이스(212)로 전달되어 클라이언트시스템(100)에 전달된다.The search term is input from the client system 100 to the user interface 212. The input query is sent to the searcher 216 via the query analyzer 214. The searcher 216 obtains and uses information on an information index and a synonym. The searcher 216 searches the book information database 230 based on the query. The book information database 230 is updated with information such as additions, deletions, and corrections through separate paths. Information about each book retrieved is passed to the sorter 220. The sorter 220 checks the weight of each book from the conformity determination database 250. The sorter 220 orders search results (ie, book list) in weight order according to the weight. The arranged and completed web page is delivered to the user interface 212 and delivered to the client system 100.

사용자가 클라이언트시스템(100)에서 검색된 결과인 어느 하나의 도서를 선택한다. 그러면, 그 도서에 해당하는 웹페이지의 링크주소에서 웹페이지를 가져온다. 그 웹페이지는 예를 들면, 그 도서에 대한 상세정보(예를 들면, 요약정보에는 나오지 않는 목차, 내용요약, 독후감 등이 포함된 정보)가 담겨있다. 또한, 그 도서를 주문할 수 있는 영역이 마련된다. 이 상세정보를 보기 위해 링크를 클릭했거나, 주문을 한 경우에 클라이언트시스템은 그 정보를 서버시스템(200)의 적합성판단모듈(270)로 전달한다. 적합성판단모듈(270)에서는 가중치를 정하고 이를 적합성판단 데이터베이스(250)에 저장한다.The user selects any one book that is the result of the search on the client system 100. Then, the web page is taken from the link address of the web page corresponding to the book. The web page contains, for example, detailed information about the book (e.g., information that includes a table of contents, a summary of content, a book report, etc., which does not appear in the summary information). In addition, an area in which the book can be ordered is provided. When a link is clicked or an order is placed to view this detail information, the client system forwards the information to the conformity determination module 270 of the server system 200. The suitability determination module 270 determines weights and stores them in the suitability determination database 250.

서버시스템(200)에는 프로세서(CPU)와 저장장치가 구비된다. 저장장치에는도서정보 데이터베이스(230)와 적합성 판단 데이터베이스(250)가 마련된다. 또한, 검색기(216), 사용자인터페이스(212), 적합성판단모듈(270) 등을 형성하는 프로그램이 저장된다. 도시하지는 않았지만, 그 외에도 서버시스템(200)에는 웹서버, 인증서버, 데이터베이스관리서버 등이 구비된다.The server system 200 includes a processor (CPU) and a storage device. The storage device is provided with a book information database 230 and a suitability determination database 250. In addition, the program forming the searcher 216, the user interface 212, the conformity determination module 270, and the like are stored. Although not shown, in addition, the server system 200 is provided with a web server, an authentication server, a database management server, and the like.

도3은 클라이언트시스템(100)에서 진행되는 프로세스의 흐름도이다. 사용자가 선정한 서버시스템(본 실시예에서는 인터넷서점의 서버)에 접속하면, 질의어 입력창이 클라이언트시스템(100)에 디스플레이된다. 사용자가 질의어를 입력하면, 이를 서버시스템(200)에 전송(301)한다. 클라이언트시스템(100)은 대기하다가 서버시스템(200)으로부터 정렬된 검색결과의 목록(그에 해당하는 웹페이지)을 수신(302)하여 브라우저에서 보여줌으로써 사용자에게 검색결과를 제시(303)한다. 사용자가 상세정보 또는 구매를 위해 브라우저의 해당영역을 클릭함으로써 그 요청을 입력(304)하면, 클라이언트시스템(100)은 그 정보를 서버시스템(200)으로 전송(305)한다.3 is a flowchart of a process performed in the client system 100. When the user connects to the server system selected by the user (in this embodiment, the server of the Internet bookstore), the query input window is displayed on the client system 100. When the user inputs a query, it transmits the data to the server system 200 (301). The client system 100 waits and receives 302 a list of search results (web page corresponding thereto) from the server system 200 and presents the search results to the user by displaying them in a browser (303). When the user inputs 304 the request by clicking the corresponding area of the browser for detailed information or purchase, the client system 100 transmits the information to the server system 200 (305).

도4는 서버시스템(200)에서 진행되는 프로세스의 흐름도이다. 서버시스템(200)은 클라이언트시스템(100)으로부터 질의어를 접수(401)하여 검색(403)을 행한다. 검색을 완료한 후 적합성 데이터베이스를 참조하여 검색결과인 도서목록을 적합성 순서로 배열(403)한다. 그 후 검색결과를 클라이언트시스템(100)에 전송(404)한다.4 is a flowchart of a process performed in the server system 200. The server system 200 receives a query from the client system 100 (401) and performs a search (403). After the search is completed, the book list, which is a search result, is arranged (403) by referring to the suitability database. The search result is then sent 404 to the client system 100.

도5에 도시한 바와 같이, 사용자의 행동에 따라 각 도서에 대한 가중치가 결정된다. 사용자는 앞에서도 이미 설명한 바와 같이 검색시스템(502)(위에서 설명한서버시스템의 검색서버를 가리킴)을 통해 도서들의 요약정보(508)를 볼 수 있다. 사용자가 상세정보(510)를 검색하게 되면 제1 가중치(W1)가 주어진다. 나아가 주문시스템(512)에 접속하면, 제2 가중치(W2)가 주어진다. 한편, 기초정보(508)에서 바로 주문시스템(512)으로 이동할 수도 있는데, 이 때에는 제3 가중치(W3)를 부여한다. 제3가중치(W3)는 제1가중치와 제2가중치의 합(W1+W2)과 동일하게 하는 것이 바람직하다. 주문을 하여 판매(514)가 완료되면, 제4 가중치(W4)가 부여된다.As shown in Fig. 5, the weight for each book is determined according to the user's action. As described above, the user can view the summary information 508 of the books through the search system 502 (pointing to the search server of the server system described above). When the user searches for the detailed information 510, the first weight W1 is given. Further, upon accessing the ordering system 512, a second weight W2 is given. On the other hand, the basic information 508 may be moved directly to the ordering system 512, in which case the third weight W3 is assigned. Preferably, the third weight value W3 is equal to the sum W1 + W2 of the first weight value and the second weight value. When the sale 514 is completed by placing an order, the fourth weight W4 is given.

한편, 이러한 가중치는 검색시스템(502)을 이용할 때뿐만 아니라, 메뉴시스템(506)과 광고시스템(504)을 이용하여 기초정보(508)에 접근할 때에도 동일하게 부여할 수 있다. 서버시스템(200)에는 메뉴형태로 제시되는 웹페이지에서 도서를 찾아갈 수 있도록 메뉴시스템(506)을 제공할 수도 있다. 예를 들면, 도서를 분야별로 분류해놓고 그 분류를 차례로 찾아들어 가게 하는 메뉴시스템이 통상 제공된다. 도서 분야 중 인문과학 -> 역사 -> 국사 -> 근대사의 메뉴를 거치면 그에 해당하는 도서들의 기초정보(508)가 제공된다. 그 메뉴에서 어느 하나의 도서를 선택하고 이에 대한 상세정보(510), 주문시스템(512) 선택, 판매(514)를 선택하게 되면 각각에 해당하는 가중치가 그 도서정보에 부여된다.On the other hand, such a weight may be equally applied not only when using the search system 502 but also when accessing the basic information 508 using the menu system 506 and the advertisement system 504. The server system 200 may be provided with a menu system 506 to search for a book on a web page presented in a menu form. For example, a menu system is usually provided which sorts books by field and searches for the sorts in turn. The humanities-> history-> history-> modern history of the book field through the menu of the basic information (508) of the corresponding books are provided. When a book is selected from the menu and detailed information 510, order system 512, and sale 514 are selected, weights corresponding to the books are assigned to the book information.

인터넷 서점의 웹사이트에 있는 광고를 제공하는 광고시스템(504)에서도 광고를 클릭하는 등의 사용자의 선택에 따라 가중치가 부여될 수 있음을 당업자라면 이해할 수 있을 것이다.It will be appreciated by those skilled in the art that an advertisement system 504 that provides advertisements on an Internet bookstore's website may also be weighted according to a user's selection, such as clicking on an advertisement.

도6a부터 도6c는 클라이언트시스템의 모니터에 디스플레이된 검색결과에 대한 웹페이지들이다. 도6a에서는 '엑셀'이라는 검색어를 사용한 검색결과가 제시되고 있다. 이 검색결과에서 9번째로 제시된 '엑셀 97 따라하기'를 사용자가 선택하면, 이에 대한 상세정보가 도6b에서와 같이 나타난다. 이렇게 사용자가 상세정보를 확인한 것은 가중치가 부여되어 이후에 검색할 때에는 도6c에서와 같이 가중치가 작은(즉, 적합성이 떨어지는) 다른 도서보다도 앞에 정렬되어 사용자에게 검색결과가 제시된다.6A through 6C are web pages for search results displayed on the monitor of the client system. In FIG. 6A, a search result using the search term 'Excel' is presented. If the user selects 'Follow Excel 97', which is presented in the ninth search result, detailed information about this appears as shown in FIG. 6B. The user checks the detailed information such that the weight is assigned, and when searching later, the search results are presented to the user by sorting in front of other books having a small weight (i.e., poor suitability) as shown in FIG. 6C.

이상 본 발명을 상기 실시예를 들어 설명하였으나, 본 발명은 이에 제한되는 것은 아니다. 당업자라면, 본 발명의 취지 및 범위를 벗어나지 않고 수정, 변경 등이 가능하며 이러한 수정과 변경 또한 본 발명에 속하는 것임을 알 수 있을 것이다.Although the present invention has been described with reference to the above embodiments, the present invention is not limited thereto. Those skilled in the art will appreciate that modifications, changes, and the like may be made without departing from the spirit and scope of the present invention, and such modifications and changes also belong to the present invention.

본 발명의 구성에 따르면, 사용자의 관심도가 높은 단위정보가 검색결과에서 먼저 디스플레이되므로 사용자가 찾고자하는 정보를 쉽게 찾을 수 있다. 사용자의 관심도를 상세정보의 조회, 주문, 판매 등의 단계마다 다른 가중치로서 표시하고 단위정보에 그 가중치를 부여함으로써, 더욱 정확한 적합성을 판단할 수 있다.According to the configuration of the present invention, since the unit information having high user's interest is displayed first in the search result, the user can easily find the information he wants to find. By displaying the user's interest as a different weight for each step of inquiry, order, sale, etc. of detailed information, and assigning the weight to the unit information, more accurate suitability can be determined.

Claims (4)

네트웍을 통하여 서로 연결된 클라이언트시스템과 서버시스템에서 클라이언트시스템으로부터 질의어를 접수하여 검색 후 그 검색된 다수의 단위정보를 디스플레이하는 방법에 있어서,In a method of receiving a query from a client system in a client system and a server system connected to each other through a network and displaying the retrieved unit information after searching. 클라이언트시스템으로부터 질의어를 접수하는 단계와,Receiving a query from a client system, 상기 질의어에 해당하는 단위정보를 검색하는 단계와,Searching for unit information corresponding to the query word; 상기 검색된 단위정보들을 사용자의 관심도에 의해 결정되는 적합성에 따라 배열하는 단계와,Arranging the retrieved unit information according to a fitness determined by a degree of interest of a user; 상기 단위정보들을 상기 적합성의 순서에 따라 배열하여 상기 클라이언트시스템으로 전송하는 단계를 포함하는 것을 특징으로 하는 검색결과의 디스플레이 방법.And arranging the unit information according to the order of the suitability and transmitting the unit information to the client system. 제1항에 있어서, 상기 서버시스템은 상품을 판매하는 상거래 사이트이며, 상기 단위정보는 판매되는 상품에 대한 정보이며, 상기 적합성은 특정 상품에 대하여 사용자가 수행하는 상세정보 조회, 주문, 완료된 거래에 따라 가중치를 부여함으로써 이루어지는 것을 특징으로 하는 검색결과의 디스플레이 방법.The method of claim 1, wherein the server system is a commerce site that sells goods, the unit information is information on the goods to be sold, and the suitability of the detailed information query, order, completed transactions performed by the user for a specific product And displaying the search result according to the weighting method. 네트웍을 통하여 서로 연결된 클라이언트시스템으로부터 질의어를 접수하여 검색 후 그 검색된 다수의 단위정보를 클라이언트시스템으로 전송하여 디스플레이하는 장치로서,Apparatus for receiving a query from a client system connected to each other through a network, searching and transmitting the retrieved unit information to the client system for display. 프로세서와,Processor, 상기 프로세서와 연결된 저장장치를 구비하되,Having a storage device connected to the processor, 상기 저장장치에는 단위정보와 상기 단위정보에 대한 사용자의 관심도에 따라 정해지는 적합성을 평가하는 가중치가 저장되어 있으며,The storage device stores weights for evaluating suitability determined according to unit information and a user's interest in the unit information. 상기 저장장치에는 프로그램으로서,The storage device is a program, 클라이언트시스템으로부터 질의어를 접수하는 단계와,Receiving a query from a client system, 상기 질의어에 해당하는 단위정보를 검색하는 단계와,Searching for unit information corresponding to the query word; 상기 검색된 단위정보들을 사용자의 관심도에 의해 결정되는 적합성에 따라 배열하는 단계와,Arranging the retrieved unit information according to a fitness determined by a degree of interest of a user; 상기 단위정보들을 상기 적합성의 순서에 따라 배열하여 클라이언트시스템으로 전송하는 단계를 수행하도록 프로세서를 작동시키는 프로그램이 저장되어 있는 것을 특징으로 하는 검색결과의 디스플레이 장치.And a program for operating the processor to perform the step of arranging the unit information in the order of conformity and transmitting the unit information to the client system. 제3항에 있어서, 상기 서버시스템은 상품을 판매하는 상거래 사이트이며, 상기 단위정보는 판매되는 상품에 대한 정보이며, 상기 적합성은 특정 상품에 대하여 사용자가 수행하는 상세정보 조회, 주문, 완료된 거래에 따라 가중치를 부여함으로써 이루어지는 것을 특징으로 하는 검색결과의 디스플레이 장치.The method of claim 3, wherein the server system is a commerce site that sells products, the unit information is information on the products to be sold, and the suitability of the detailed information inquiry, order, completed transactions performed by the user for a specific product Display apparatus of a search result, characterized in that the weighting according to.
KR1020000035780A 2000-06-27 2000-06-27 Method and apparatus of displaying search result Ceased KR20020001295A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000035780A KR20020001295A (en) 2000-06-27 2000-06-27 Method and apparatus of displaying search result

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000035780A KR20020001295A (en) 2000-06-27 2000-06-27 Method and apparatus of displaying search result

Publications (1)

Publication Number Publication Date
KR20020001295A true KR20020001295A (en) 2002-01-09

Family

ID=19674294

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000035780A Ceased KR20020001295A (en) 2000-06-27 2000-06-27 Method and apparatus of displaying search result

Country Status (1)

Country Link
KR (1) KR20020001295A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005114511A1 (en) * 2004-04-23 2005-12-01 Nhn Corporation Method and system for detecting search terms whose popularity increase rapidly
KR100727819B1 (en) * 2006-05-09 2007-06-13 엔에이치엔(주) A method for selecting search terms that differ between two groups and a system for performing the method
KR101057997B1 (en) * 2003-11-27 2011-08-19 삼성전자주식회사 Search engines and search methods using initial text
WO2016052870A1 (en) * 2014-09-30 2016-04-07 주식회사 강남캠프 Online shopping support system and method based on optimum purchase price

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000029902A (en) * 1998-07-15 2000-01-28 Nec Corp Structure document classifying device and recording medium where program actualizing same structured document classifying device by computer is recorded, and structured document retrieval system and recording medium where program actualizing same structured document retrieval system by computer is recorded
KR20010058659A (en) * 1999-12-30 2001-07-06 윤종용 Goods searching method in web site established for electronic commerce and recording medium therefor
KR20010087088A (en) * 2000-02-11 2001-09-15 권태현 Apparatus for analyzing the goods purchasing terms posted in internet shopping mall and method thereof
KR20010100463A (en) * 2000-05-02 2001-11-14 나정수 An Internet-based information searching method using weighted attributes
KR20010108578A (en) * 2000-05-29 2001-12-08 변성우 System and method of listing categorized products ordered by the point matched with users input criteria on internet

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000029902A (en) * 1998-07-15 2000-01-28 Nec Corp Structure document classifying device and recording medium where program actualizing same structured document classifying device by computer is recorded, and structured document retrieval system and recording medium where program actualizing same structured document retrieval system by computer is recorded
KR20010058659A (en) * 1999-12-30 2001-07-06 윤종용 Goods searching method in web site established for electronic commerce and recording medium therefor
KR20010087088A (en) * 2000-02-11 2001-09-15 권태현 Apparatus for analyzing the goods purchasing terms posted in internet shopping mall and method thereof
KR20010100463A (en) * 2000-05-02 2001-11-14 나정수 An Internet-based information searching method using weighted attributes
KR20010108578A (en) * 2000-05-29 2001-12-08 변성우 System and method of listing categorized products ordered by the point matched with users input criteria on internet

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101057997B1 (en) * 2003-11-27 2011-08-19 삼성전자주식회사 Search engines and search methods using initial text
WO2005114511A1 (en) * 2004-04-23 2005-12-01 Nhn Corporation Method and system for detecting search terms whose popularity increase rapidly
US8015185B2 (en) 2004-04-23 2011-09-06 Nhn Corporation Method and system for detecting search terms whose popularity increase rapidly
KR100727819B1 (en) * 2006-05-09 2007-06-13 엔에이치엔(주) A method for selecting search terms that differ between two groups and a system for performing the method
US7958118B2 (en) 2006-05-09 2011-06-07 Nhn Corporation Method for retrieving keyword showing difference between two groups and system for executing the method
WO2016052870A1 (en) * 2014-09-30 2016-04-07 주식회사 강남캠프 Online shopping support system and method based on optimum purchase price

Similar Documents

Publication Publication Date Title
US6615247B1 (en) System and method for customizing requested web page based on information such as previous location visited by customer and search term used by customer
US8117072B2 (en) Promoting strategic documents by bias ranking of search results on a web browser
US7373314B2 (en) Unified product purchasing method
US7249058B2 (en) Method of promoting strategic documents by bias ranking of search results
US7089237B2 (en) Interface and system for providing persistent contextual relevance for commerce activities in a networked environment
KR100834360B1 (en) Adaptive catalog page display
AU2006262440B2 (en) Systems and methods for providing search results
US7272573B2 (en) Internet strategic brand weighting factor
US8266016B2 (en) Method and system for listing items globally and regionally, and customized listing according to currency or shipping area
US7080070B1 (en) System and methods for browsing a database of items and conducting associated transactions
US20110238662A1 (en) Method and system for searching a wide area network
WO2013051005A2 (en) A method of a web based product crawler for products offering
KR20080003468A (en) Method and system to automatically support multiple transaction types and display different transaction types in mixed list
CA2446862A1 (en) Affiliate marketing search facility for ranking merchants and recording referral commissions to affiliate sites based upon users' on-line activity
US7072884B2 (en) Computer system and method of displaying product search results
AU2006275659B2 (en) System and method for reordering a result set
KR20010087088A (en) Apparatus for analyzing the goods purchasing terms posted in internet shopping mall and method thereof
JP5483269B2 (en) Information search device and information search method
US10339578B1 (en) Method and system to establish a communicative connection between a supplier and a consumer over the internet
KR20020001295A (en) Method and apparatus of displaying search result
KR20040072983A (en) A method for linking key word to information source in web page and a system of enabling the method
KR20010091786A (en) Enterprise certification system for eletronic commerce and System furnishing the certification information therefor
KR20010100608A (en) Electronic Commerce method and apparatus using the question-answer board
KR20010055490A (en) Method for producing an estimate using database
KR20010016332A (en) System and method for providing search engine by using banner

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20000627

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20021216

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20030328

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20021216

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I