[go: up one dir, main page]

KR100762829B1 - Intelligent searching service system and method in accordance with the customer?s personalized shopping preference - Google Patents

Intelligent searching service system and method in accordance with the customer?s personalized shopping preference Download PDF

Info

Publication number
KR100762829B1
KR100762829B1 KR1020050072771A KR20050072771A KR100762829B1 KR 100762829 B1 KR100762829 B1 KR 100762829B1 KR 1020050072771 A KR1020050072771 A KR 1020050072771A KR 20050072771 A KR20050072771 A KR 20050072771A KR 100762829 B1 KR100762829 B1 KR 100762829B1
Authority
KR
South Korea
Prior art keywords
product
search
taste
database
attribute
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
KR1020050072771A
Other languages
Korean (ko)
Other versions
KR20060099377A (en
Inventor
박병진
Original Assignee
메이크스타일주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 메이크스타일주식회사 filed Critical 메이크스타일주식회사
Publication of KR20060099377A publication Critical patent/KR20060099377A/en
Application granted granted Critical
Publication of KR100762829B1 publication Critical patent/KR100762829B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

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/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0281Customer communication at a business location, e.g. providing product or service information, consulting
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/17Function evaluation by approximation methods, e.g. inter- or extrapolation, smoothing, least mean square method
    • 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/0631Recommending goods or services

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Finance (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computational Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Physics (AREA)
  • Data Mining & Analysis (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Databases & Information Systems (AREA)
  • Algebra (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명은 온라인 쇼핑에 있어서 소비자의 취향, 선호도 등을 표시할 수 있도록 복수개의 검색 조건을 제시하고 선택된 기준에 따라 상품을 검색하여 소비자에게 가장 적합한 상품을 실시간으로 추천해주는 상품 검색 시스템 및 방법에 관한 것으로서, 상품군(예를 들어 핸드폰, TV, 와인, 의류 등 특정 상품의 집합)에 있어서 해당 상품군의 속성 및 특징을 규정지을 수 있는 것들을 검색 기준으로 선정하여 이를 상품군 검색기준 데이터베이스에 저장하고, 또 해당 상품군에 속하는 개별 상품들의 속성(검색기준에서의 수준 또는 정도)을 규정함으로써, 해당 상품군에 대해 소비자가 자신의 취향, 선호도를 제시하면 각 상품과 소비자의 취향(선호도)간 적합성 계산을 통해 소비자의 취향에 가장 상응하는 상품을 적합성순으로 제시한다. 이렇게 함으로써, 소비자는 기존에 텍스트 방식의 검색기법으로는 도저히 찾을 수 없었던 자신의 취향에 맞는 상품을 보다 신속하게 찾아 불필요한 쇼핑 시간을 줄일 수 있다는 장점이 있다. The present invention relates to a product search system and method for presenting a plurality of search conditions to display a consumer's taste, preference, etc. in online shopping, and searching for products according to selected criteria to recommend products most suitable to consumers in real time. In the product group (for example, a set of specific products such as a mobile phone, a TV, wine, clothing, etc.), those that can define the attributes and characteristics of the product group are selected as search criteria and stored in the product group search criteria database. By defining the attributes (level or extent in the search criteria) of individual products in the product group, if the consumer presents his or her taste and preference for the product group, the consumer's preference is calculated by calculating the suitability between each product and the consumer's taste (preference). List the products that best match your taste in order of conformity. By doing so, the consumer can quickly find a product suitable for his or her taste, which could not be found by the conventional text-based search technique, and can reduce unnecessary shopping time.

소비자, 인터넷, 상품, 쇼핑, 판매, 추천, 취향, 선호도 Consumer, internet, merchandise, shopping, sale, recommendation, taste, preference

Description

소비자의 구매 취향에 따른 상품 검색 서비스 시스템 및 방법{Intelligent searching service system and method in accordance with the customer’s personalized shopping preference}Intelligent searching service system and method in accordance with the customer ’s personalized shopping preference}

도 1은 이 발명의 실시예에 따른 상품 검색 시스템의 구성도이다.1 is a block diagram of a product search system according to an embodiment of the present invention.

도 2는 이 발명의 실시예에 따른 상품 검색 시스템의 동작 흐름도이다.2 is an operation flowchart of a product search system according to an embodiment of the present invention.

도 3은 상품의 속성을 등록하는 입력창의 예이다.3 is an example of an input window for registering an attribute of a product.

도 4A 및 도 4B는 소비자의 취향 및 선호도를 입력하는 검색창의 예이다.4A and 4B are examples of search boxes for inputting consumer tastes and preferences.

도 5A 및 도 5B는 실제 소비자의 검색창의 예를 제시한 것이다.5A and 5B show an example of a search box of a real consumer.

도 6은 여성의류의 경우에 소비자가 자신의 취향을 입력하고 검색한 결과를 보여주는 화면이다.6 is a screen showing a result of a consumer inputting and searching his or her taste in the case of women's clothing.

도 7은 구매자가 실제 상품을 구매하고 나서 평가한 내용을 개별 상품의 속성에 누적적으로 반영하는 예를 나타낸 도면이다.7 is a diagram illustrating an example of cumulatively reflecting an evaluation of a buyer after purchasing an actual product in the attributes of individual products.

본 발명은 인터넷을 이용한 전자상거래에 있어서 고객의 개인화된 취향에 따라 이에 맞는 상품 및 서비스(이하 상품으로 통일함)를 검색하여 제공하는 상품 검 색 서비스 시스템 및 방법에 관한 것이다. The present invention relates to a product search service system and method for searching for and providing goods and services (uniform to the following) according to the customer's personalized taste in electronic commerce using the Internet.

인터넷을 이용한 전자상거래는 이미 실생활에 폭넓게 퍼져 다수의 인구가 이미 이용하고 있고 앞으로도 전체적인 시장규모에 있어서 높은 성장성이 지속될 것으로 기대되고 있다. 이러한 인터넷에는 수많은 쇼핑몰과 오픈마켓(이하 쇼핑사이트라고 함)이 존재하면서 온라인 쇼핑 고객에 대한 치열한 유치경쟁을 벌이고 있다. 이에 따라 쇼핑사이트들은 보다 좋은 쇼핑 환경과 고객 서비스를 제공하고자 끊임없는 노력을 기울이고 있다. 특히, 고객의 특성 및 취향에 맞는 개인화된 서비스의 제공이 인터넷 쇼핑에 있어서 매우 중요하게 인식되면서 여러 방향으로 다양한 시도가 진행되고 있다. 고객 자원 관리(CRM:Customer Relationship Management) 또는 1:1 마케팅 등과 같은 기법들이 적용되어 고객에게 차별화된 서비스를 제공하고는 있으나, 아직까지 소비자를 대상으로 하여 개인의 취향과 상품 선택 기준을 반영하여 상품을 추천해주는 서비스는 아직 불만족스러운 수준에 있다. 또한, 무제한적으로 공간 활용이 가능한 인터넷의 특성에 따라 각 쇼핑사이트들은 수천에서 수만개에 이르는 상품을 평면적인 웹브라우저상에서 판매순 또는 인기도 등의 획일적인 방식으로 상품을 보여주고 있으나 고객의 입장에서는 너무 많은 상품이 자신의 구매 취향과 다르게 제시됨으로써 오히려 정보의 범람(information overflow)현상을 경험하고 있다. 특히 특정 모델명이나 브랜드를 모르면 텍스트(Text) 검색을 할 수 없을 뿐만 아니라 특정 상품을 선택하는데 개인적 감성이나 취향, 구매 상품의 용도에 따른 선호도 등을 반영하여 상품을 찾고 싶을 경우에는 더욱 그러하다. E-commerce using the Internet has already been widely spread in real life and is being used by a large number of people already. It is expected that high growth will continue in the overall market size. There are numerous shopping malls and open markets (hereinafter referred to as shopping sites) on the Internet, and there is a fierce competition for online shopping customers. Accordingly, shopping sites are constantly making efforts to provide a better shopping environment and customer service. In particular, as the provision of personalized services according to the characteristics and tastes of customers is very important in internet shopping, various attempts have been made in various directions. Techniques such as customer relationship management (CRM) or 1: 1 marketing have been applied to provide differentiated services to customers, but so far, products that reflect personal preferences and product selection criteria are aimed at consumers. The recommendation service is still unsatisfactory. In addition, due to the nature of the Internet, which allows unlimited space use, each shopping site displays products ranging from thousands to tens of thousands of items on a flat web browser in a uniform manner such as sales order or popularity. As products are presented differently from their own tastes, they are experiencing information overflow. In particular, if you do not know the specific model name or brand, you can not search the text, but also if you want to find a product that reflects your personal sentiment, taste, and preferences for the purpose of the purchased product.

본 발명이 이루고자 하는 기술적인 과제는 종래의 단점을 해결하기 위한 것으로, 소비자가 온라인상에서 쇼핑할 때, 개인적인 취향을 반영하여 상품을 검색할 수 있도록 하고, 상품의 속성과 고객의 취향의 관련성을 적합성(적중률)으로 계산하여 검색결과를 보여주는 상품 검색 시스템 및 방법을 제공하는 것이다. The technical problem to be achieved by the present invention is to solve the disadvantages of the prior art, to allow consumers to search for products reflecting personal preferences when shopping online, and to suit the relationship between the attributes of the product and the taste of the customer To provide a product search system and method that calculates (hit ratio) and displays search results.

이러한 기술적 과제를 해결하기 위한 본 발명의 하나의 특징에 따른 상품 검색 시스템은,Product search system according to one feature of the present invention for solving the technical problem,

검색 서비스를 하기 위한 웹페이지를 저장하는 웹페이지 데이터베이스;A web page database for storing web pages for a search service;

상품정보를 저장하는 상품 데이터베이스;A product database for storing product information;

같은 종류의 상품인 상품군별로 검색 기준 정보를 저장하는 상품군별 검색 기준 데이터베이스;A search criteria database for each product group that stores search criterion information for each product group that is the same kind of product;

상기 검색기준에 따라 판단된 해당 상품에 대한 속성정보를 저장하는 상품별 속성 정보 데이터베이스;A product-specific attribute information database for storing attribute information of the corresponding product determined according to the search criteria;

사용자 단말기가 접속하면, 상기 웹페이지 데이터베이스의 웹페이지를 제공하고, 사용자 단말기로부터 원하는 상품군 및 속성을 입력받아 그에 대응되는 상품을 상기 상품별 속성 데이터베이스 및 상품 데이터베이스를 참조하여 제공하는 검색 서비스부를 포함한다.When a user terminal is connected, the webpage of the web page database is provided, and a search service unit receives a desired product group and attributes from the user terminal and provides corresponding products with reference to the product-specific attribute database and product database.

상기 검색 서비스부는,The search service unit,

사용자 단말기에 기본적인 메뉴와 함께 상품군별로 검색을 할 수 있도록 상 기 웹페이지 데이터베이스의 웹페이지를 제공하고, 검색 결과화면을 제공하는 사용자 인터페이스부;A user interface unit which provides a web page of the web page database and provides a search result screen so that a user can search by product group together with a basic menu;

외부의 입력에 따라 상품군별 검색 기준을 상기 상품군별 검색 기준 데이터베이스에 등록하는 상품군별 검색 기준 관리부;A product group search criteria management unit for registering a product group search criterion in the product group search criteria database according to an external input;

외부 입력에 따라 특정 상품군에 속하는 개별 상품의 속성을 상기 상품별 속성 데이터베이스에 등록하는 상품별 속성 관리부;A product-specific attribute manager that registers attributes of individual products belonging to a specific product group in the product-specific attribute database according to external input;

사용자 단말기로부터 검색을 원하는 상품 및 사용자의 취향에 맞는 상품별 속성을 입력받고, 입력받은 속성과 개별 상품의 속성을 비교하여 그 차이가 적은 순서대로 상품 정보를 제공하는 적중률 계산 모듈;A hit ratio calculation module that receives a product to be searched from a user terminal and a product-specific attribute according to a user's preference, compares the input attribute with an attribute of an individual product, and provides product information in order of decreasing difference;

사용자 단말기에 의해 사용자가 선택한 상품들의 속성의 평균값을 계산하고, 계산된 평균 속성 정보를 계산하여 상기 적중률 계산 모듈이 적중률을 계산하도록 하는 소비자 취향 계산부를 포함한다.And a consumer taste calculator configured to calculate an average value of attributes of goods selected by a user by a user terminal, and calculate calculated average attribute information so that the hit ratio calculation module calculates the hit ratio.

이러한 기술적 과제를 해결하기 위한 본 발명의 하나의 특징에 따른 상품 검색 방법은, Product search method according to one feature of the present invention for solving the technical problem,

서버와 데이터베이스를 구비하고, 사용자 단말기로부터 원하는 상품을 선택받아 검색을 하여 그 결과를 제공하는 상품 검색 방법으로서,A product search method comprising a server and a database, and selecting a desired product from a user terminal to search and providing the result,

서버가 사용자 단말기로부터 검색을 원하는 상품군 및 해당 상품에 미리 정의된 속성을 선택받는 단계;Receiving, by the server, a product group to be searched from the user terminal and attributes predefined in the corresponding product;

입력받은 속성 정보와 데이터베이스에 저장된 상기 상품군에 속하는 해당 상품들의 속성을 비교하고, 그 차이가 일정범위인 상품을 제공하는 단계를 포함한다.And comparing the input attribute information with attributes of the corresponding products belonging to the product group stored in the database, and providing a product having a difference in a certain range.

아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세하게 설명하고자 한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며, 여기에서 설명하는 검색 및 추천 대상은 실시예로 한정되지는 않는다. 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였다. 명세서 전체를 통하여 유사한 부분에 대해서는 동일한 도면 부호를 붙였다. 본 발명의 실시예에서는 이미 일반적으로 사용되고 있는 단어 중심의 텍스트 검색, 즉 모델명, 브랜드명 검색이나 가격대별 검색 등 개인의 감성이나 취향이 포함되지 않는 단순 검색 방식은 상세한 설명을 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention. Like parts are designated by like reference numerals throughout the specification. In the exemplary embodiment of the present invention, a simple search method that does not include an individual's emotion or taste, such as a word-based text search, that is, a model name, a brand name search, or a price range search, is already used in general.

본 발명의 실시예에서 상품군이란 TV, 디지털카메라, MP3 플레이어, 오디오, 핸드폰, 의류, 핸드백, 구두, 가구, 여행, 영화/공연 티켓 등과 같이 유사한 상품들의 집합이라는 개념으로 정의한다. In the embodiment of the present invention, a product group is defined as a concept of a set of similar products such as TV, digital camera, MP3 player, audio, mobile phone, clothing, handbag, shoes, furniture, travel, movie / performance ticket, and the like.

또한, 상품군별 검색기준이란 전문가가 아닌 일반 소비자가 쉽게 판단할 수 있도록 특정 상품군의 기능이나 특성을 규정해놓은 것을 뜻한다. 예를 들어 핸드폰의 경우 사진촬영 기능, 음악듣기 기능, 동영상 촬영 기능, 문자전송 기능, 화면의 화질수준, 음성통화 기능, 기타 부가 기능 등이 핸드폰이라고 하는 상품군의 검색기준이 될 수 있다. 또 다른 예로 주류중에서 와인의 경우 달거나 쓴맛, 향이 없거나 진한 경우 등과 같은 기준도 와인이라는 상품군의 검색기준이 될 수 있다. 어떤 소비자에게는 달고 향이 진한 와인을 선호하고, 또 어떤 소비자는 약간 쓰면서 향이 약간 있는 와인을 선호할 수 있다. 바로 이러한 차이가 소비자의 상품 선택 기 준에 맞는 상품을 추천할 때 사용되는 개인화된 상품 검색기준으로서 본 발명에서 중요한 역할을 담당하고 있다. 다음으로 상품별 속성이란 해당 상품군의 검색기준에서 개별 상품의 수준 또는 정도를 규정지은 것이다. 예를 들면 특정 와인의 경우 상당히 달면서 향이 진하다는 것이 바로 그 와인의 상품 속성이 된다. In addition, the search criteria for each product group means that the functions or characteristics of a specific product group are defined so that ordinary consumers, not experts, can easily judge. For example, in the case of a mobile phone, a photographing function, a music listening function, a video recording function, a text transmission function, a screen quality level, a voice call function, and other additional functions may be search criteria of a product group called a mobile phone. In another example, in the case of wine, criteria such as sweetness, bitterness, no aroma or richness may be search criteria for a wine product group. Some consumers prefer sweet, fragrant wines, while others may prefer slightly bitter, slightly flavored wines. This difference plays an important role in the present invention as a personalized product search criteria used when recommending products that meet the consumer's product selection criteria. Next, product-specific attributes define the level or degree of individual products in the search criteria of the product group. For example, certain wines are very sweet and richly flavored.

도 1은 이 발명의 실시예에 따른 상품 검색 시스템의 구성도이다.1 is a block diagram of a product search system according to an embodiment of the present invention.

도 1을 참조하면, 이 발명의 실시예에 따른 상품 검색 시스템은 검색 서비스부(300)와 데이터베이스부(400)를 포함한다.Referring to FIG. 1, a product search system according to an exemplary embodiment of the present invention includes a search service unit 300 and a database unit 400.

상품 검색 서비스부(300)는 사용자 인터페이스부(310), 상품군별 검색기준 관리부(320), 적중율 계산 모듈(330), 상품별 속성 관리부(340), 소비자 취향 계산부(350)를 포함한다. 사용자 인터페이스부(310)는 쇼핑사이트 서버에 접속한 사용자 단말기(100)에 기본적인 메뉴와 함께 상품군별로 개인화된 검색을 할 수 있는 검색창을 제공하고, 소비자의 취향에 따른 검색 결과화면을 제공하게 된다. 상품군별 검색기준 관리부(320)는 TV, 디지털카메라, MP3플레이어, 컴퓨터등과 같은 상품군별로 해당 상품을 일반 소비자가 구매할 경우 소비자의 취향이 표현될 수 있는 검색기준들을 등록하고 갱신관리하는 역할을 담당한다. 상품별 속성 관리부(340)는 특정 상품군에 속하는 개별 상품의 속성을 등록하고 갱신 또는 관리하는 곳으로 개별 상품의 속성은 특정 상품군의 검색기준에 따라 다르게 표현될 수 있다. 그리고 적중률 계산 모듈(330)은 고객의 취향에 맞는 상품을 추천하기 위해 상품군에 대한 고객의 취향과 그 상품군에 속하는 개별 상품의 속성을 비교하여 통계적인 적합성 분석을 통해 적중률을 계산해내는 모듈이다. 소비자 취향 계산부(350)는 사용자가 선택한 상품군의 일정개수의 상품의 속성값의 평균을 계산하여 소비자 취향을 계산한다.The product search service unit 300 includes a user interface unit 310, a product group search criteria management unit 320, a hit ratio calculation module 330, a product attribute management unit 340, and a consumer taste calculator 350. The user interface 310 provides a search box for a personalized search for each product group along with a basic menu to a user terminal 100 connected to a shopping site server, and provides a search result screen according to a consumer's taste. . The search criteria management unit 320 for each product group plays a role of registering and updating and managing search criteria that can express consumer's taste when a general consumer purchases a corresponding product for each product group such as TV, digital camera, MP3 player, and computer. do. The product attribute management unit 340 registers, updates or manages the attributes of individual products belonging to a specific product group. The attributes of individual products may be expressed differently according to search criteria of a specific product group. In addition, the hit ratio calculation module 330 is a module that calculates the hit ratio through a statistical suitability analysis by comparing the attributes of the individual products belonging to the product group and the customer's taste for the product group to recommend the customer's taste. The consumer taste calculating unit 350 calculates the consumer taste by calculating an average of attribute values of a predetermined number of products of the product group selected by the user.

데이터베이스부(400)는 회원 데이터베이스(450), 웹페이지 데이터베이스(440), 상품군별 검색기준 DB(410), 상품 DB(420), 상품별 속성 DB(430)를 포함한다. 회원 데이터베이스(450)는 회원의 아이디, 비밀번호, 신상정보, 회원이 선택한 상품정보 및 상품군별 속성정보 등을 저장한다. 웹페이지 데이터베이스(440)는 아내 및 서비스를 위한 웹페이지를 저장한다. 상품군별 검색기준 데이터베이스(410)는 TV, 디지털 카메라, 핸드폰, 의류와 같은 상품군별로 소비자의 취향을 규정지을 수 있는 검색기준들을 저장하고 있다. 예를 들어 핸드폰의 경우 검색기준들로는 사진촬영 기능, 음악듣기 기능, 동영상 기능, 문자전송 기능, 음성통화 기능 등 핸드폰의 기본적인 용도를 검색 기준으로서 저장하고 있다. 의류나 구두, 핸드백과 같은 패션 상품군의 검색기준으로는 로맨틱한 스타일, 모던한 스타일, 매니시한 스타일, 내추럴한 스타일 등과 같이 감성적인 분류도 가능하다. 상품 DB(420)는 쇼핑 사이트에서 판매하고 있는 상품에 대한 모든 데이터를 저장한다. 상품별 속성 DB(430)는 상품 DB(420)에 저장된 개별 상품의 검색기준에 따른 속성을 저장하고 있는 곳이다. 예를 들면 어떤 특정 와인의 경우 상당히 달면서 향이 약간 진한 것으로 해당 와인에 대한 속성이 저장되어 있다. 여기서 상당히 달거나, 약간 진하다라는 속성이 실제로 DB에는 그 정도를 0에서 10 사이 또는 몇 퍼센트(%) 등의 개념을 적용하여 계수화된 수치로 저장하고 있다. The database unit 400 includes a member database 450, a web page database 440, a search criteria DB 410 for each product group, a product DB 420, and an attribute DB 430 for each product. The member database 450 stores a member's ID, password, personal information, product information selected by the member, and attribute information for each product group. Webpage database 440 stores webpages for wives and services. The search criteria database 410 for each product group stores search criteria for defining a consumer's taste for each product group such as a TV, a digital camera, a mobile phone, and clothing. For example, in the case of a mobile phone, the search criteria store the basic uses of the mobile phone as search criteria such as a photographing function, a music listening function, a video function, a text transmission function, and a voice call function. The search criteria for fashion products such as clothing, shoes, and handbags can be classified emotionally, such as romantic style, modern style, manic style, and natural style. The merchandise DB 420 stores all data about the merchandise sold at the shopping site. The product-specific attribute DB 430 stores the attributes according to the search criteria of the individual products stored in the product DB 420. For example, some wines are very sweet and slightly fragrant, with attributes stored for that wine. In this case, the property that is very sweet or slightly dark is actually stored in the DB as a numerical value applying the concept of 0 to 10 or a few percent (%).

이상과 같은 구성을 가진 상품 검색 시스템의 동작에 대해 도 1 내지 도6을 참조하여 상세히 설명하면 다음과 같다.The operation of the product search system having the above configuration will be described in detail with reference to FIGS. 1 to 6.

도 2는 이 발명의 실시예에 따른 상품 검색 시스템의 동작 흐름도이다.2 is an operation flowchart of a product search system according to an embodiment of the present invention.

도 2를 참조하면, 먼저, 특정 상품군을 가장 잘 규정지을 수 있는 기능이나 용도 등에 대해 전문가 또는 소비자 그룹이 단말기 또는 기타 장치를 이용하여 검색 기준을 등록한다(S100). 이 단계에서는 각 상품군별로 상품군의 기능이나 용도, 특징구분(예를 들면, 패션상품의 경우 로맨틱한 스타일)과 같은 검색기준을 운영자 컴퓨터 또는 기타 수단에 의해 검색 기준 관리부(320)가 해당 내용을 입력받아 등록한다. 소비자들은 특정 상품군에서 상품을 구매할 때 개인적인 취향이 매우 중요한 역할을 담당한다. 앞에서 예로 든 것처럼 핸드폰의 경우에는 사진촬영 기능, 음악듣기 기능, 동영상 촬영 기능, 문자전송 기능, 화면의 화질수준, 음성통화 기능, 기타 부가 기능 등이 구매시 중요한 요소로서 검색기준이 되며, 의류나 핸드백과 같은 패션 상품의 경우에는 해당 상품의 패션 스타일(귀엽고 사랑스런 로맨틱 스타일, 세련되고 현대적인 모던한 스타일, 편안하고 넉넉한 내츄럴 스타일 등)이 패션상품군의 검색기준이 될 수 있다. 전자제품이나 IT 제품의 경우에는 기능적인 발전이 매우 빨라 이에 따른 새로운 기능의 추가 및 변경이 필요하고 패션의 경우에도 새롭게 표현되는 패션스타일에 대한 추가 또는 변경이 지속적으로 이루어져야 하므로 검색기준도 이에 맞게 수정될 수 있다. 여기서 특정 상품군의 검색 기준을 선정하기 위해서 여러가지 방법이 적용될 수 있다. 해당 분야의 전문가 그룹으로부터 특정 상품군의 특성 및 기능, 용도등을 규정지을 수 있는 검색 기준을 추출해내거나, 일반 소비자 그룹을 형성하여 특정 상품군의 구매시 가장 중요하게 생각하는 요소들을 설문조사 또는 인터뷰등의 방법을 통해 특정 상품군의 검색기준을 수렴해나갈 수도 있다. 이외에도 여러가지 방법이 있을 수 있는 데, 전문성이 필요한 경우와 그렇지 않을 경우를 나누어서 상품군에 따라 다르게 적용하여야 할 것이다. 이러한 상품군별 검색기준은 기술의 발전이나 취향의 변화 등을 반영하여 변동될 수 있고, 사후 데이터 마이닝등의 분석을 통해 검색 기준에 따라 상이한 가중치를 둘 수도 있다. Referring to FIG. 2, first, an expert or a consumer group registers a search criterion using a terminal or other device for a function or use that can best define a specific product group (S100). In this step, the search criteria management unit 320 inputs the search criteria such as the function, use, and feature classification of the product group (for example, a romantic style in the case of fashion products) by the operator computer or other means for each product group. Receive and register. Consumers play a very important role when buying products from a particular product family. As mentioned earlier, in the case of a mobile phone, a photographing function, a music listening function, a video recording function, a text transmission function, a screen quality level, a voice call function, and other additional functions are important factors in the purchase, and the search criteria are clothes or handbags. In the case of a fashion product such as the fashion style of the product (cute and lovely romantic style, stylish modern modern style, comfortable and generous natural style, etc.) may be the search criteria of the fashion product group. In the case of electronic or IT products, the functional development is so fast that new functions must be added and changed, and in the case of fashion, the addition or change of the newly expressed fashion style must be made continuously. Can be. Here, various methods may be applied to select search criteria of a specific product group. Extract search criteria to define the characteristics, functions, and uses of a specific product group from a group of experts in the field, or form a general consumer group to survey or interview factors that are most important when purchasing a specific product group. You can also converge the search criteria of a specific product group through. In addition, there may be various methods, which may be applied differently according to the product group by dividing the case where the expertise is necessary and the case where it is not. The search criteria for each product group may be changed to reflect the development of technology or a change in taste, or may have different weights according to the search criteria through analysis of data mining.

상품군별 검색기준의 등록이 되었으면, 다음으로 해당 상품군에 속하는 개별 상품들의 검색기준별 수준이나 정도를 등록한다(S101). 그래야만 이 검색기준에 따라 개별 상품들의 속성이 검색될 수 있기 때문이다. 따라서 개별 상품의 속성 자료 즉, 특정 검색기준의 각 항목별 해당 상품의 수준 혹은 정도를 검색전에 미리 입력해 데이터베이스부(400)에 보관한다. 개별상품의 속성에 대한 등록은 검색기준에 따라 상이할 수 있는데, 어느 정도 객관적인 검색기준일 경우에는 일정기준 예를 들어, 핸드폰에서 사진 촬영 기능의 경우 카메라의 화소수에 따라 입력한다. 또한, 감성이나 개인의 판단 등 어느 한 사람의 판단보다는 여러 사람의 판단이 중요할 경우에는 실제 구매한 소비자들도 해당 속성에 대해 평가할 수 있도록 하여 보다 수렴된 정보를 입력한다. 특정 상품군에 속한 개별 상품의 속성에 대한 등록은 해당 상품군의 검색기준 등록시 제시된 기준에 따라 처음에는 판매자가 해당 상품의 속성을 등록하게 된다. 상품군의 검색기준에 따른 상품의 속성을 등록하거나 평가할 때도 아래에서와 같이 소비자가 자신의 취향을 제시하는 검색창과 동일한 형식의 입력창을 제공하여 입력해야 한다. 그래야만 적합성 검토시 동일한 기준에 서 비교가 될 수 있기 때문이다. If the search criteria for each product group is registered, next, the level or degree for each search criteria of the individual products belonging to the corresponding product group is registered (S101). This is because the attributes of individual products can be searched according to this search criterion. Therefore, the attribute data of each product, that is, the level or degree of the corresponding product for each item of a specific search criterion is previously input before the search and stored in the database unit 400. The registration of an attribute of an individual product may be different according to a search criterion. In case of a somewhat objective search criterion, for example, a certain criterion is input according to the number of pixels of a camera in the case of photographing function in a mobile phone. In addition, when the judgment of several people is more important than the judgment of any one person, such as emotion or individual judgment, consumers who actually purchased can evaluate the attribute and input more converged information. In the registration of the attributes of individual products belonging to a specific product group, the seller initially registers the attributes of the product according to the criteria presented when registering the search criteria of the product group. When registering or evaluating an attribute of a product according to a search criteria of a product group, a user should provide an input window in the same form as a search box in which a consumer presents his / her taste as shown below. Only then can comparisons be made under the same criteria in the conformity review.

도 3은 상품의 속성을 입력하는 창의 예를 보여주고 있다. 3 shows an example of a window for inputting an attribute of a product.

도 3을 참조하면, 운영자 또는 상품 판매자 등은 운영 단말기(100)의 화면에 나타나는 도 3과 같은 입력창을 이용하여 단방향 또는 양방향의 방식으로 검색기준의 각 항목별 선호도를 입력하게 된다.Referring to FIG. 3, an operator or a product seller may input a preference for each item of a search criterion in a unidirectional or bidirectional manner using an input window as shown in FIG. 3 displayed on the screen of the operating terminal 100.

이상과 같이 소비자의 취향에 따른 상품 검색을 위한 사전 준비가 완료되면, 소비자는 자신이 원하는 상품을 찾고자 자신의 단말기(200)를 이용하여 상품 검색 시스템에 접속하게 된다(S102). When the preparation for the product search according to the consumer's preference is completed as described above, the consumer accesses the product search system using his terminal 200 to find a desired product (S102).

그러면, 사용자 인터페이스부(310)는 회원 데이터베이스(450)를 참조하여 회원 인증 절차를 거치거나 이러한 절차의 필요없이 웹페이지 DB(440)의 웹페이지를 제공한다.Then, the user interface unit 310 provides a web page of the web page DB 440 without going through a member authentication procedure or the need for such a procedure by referring to the member database 450.

다음으로 사용자는 단말기(200)를 이용하여 자신이 찾고자 하는 상품군의 검색기준에 따라 검색 입력창을 통해 자신의 취향(선호도)을 입력한다(S103). 여기서 검색 입력창은 취향이나 선호도를 표현할 수 있도록 단어를 입력하는 텍스트창이 아닌 다른 방식으로 제공된다. 특정 상품군의 검색기준이 정해지면 해당 검색기준하에서 자신의 취향이나 기능에 대한 선호도를 입력하는 화면의 예를 도 4에 도시하였다.Next, the user inputs his or her taste (preference) through the search input window according to the search criteria of the product group he wants to find using the terminal 200 (S103). In this case, the search input window is provided in a manner other than a text window for inputting words to express tastes or preferences. 4 shows an example of a screen for inputting a preference or a preference for a function under a corresponding search criterion when the search criteria of a specific product group are determined.

자신의 스타일(취향)이나 기능에 대한 자신의 필요성 혹은 선호도 등을 표현하는 위해서는 기존의 텍스트 중심의 입력으로는 불가능하다. 따라서 검색정보의 입력에 있어 새로운 표현방식이 필요한 데 도 4A 또는 도 4B를 참조하면, 본 발명 에서는 자신의 감성이나 선호도 등을 자유롭게 표현할 수 있도록 슬라이드바(slide bar) 혹은 구간 척도 방식 등의 검색창을 제공한다. 이와 같은 검색창을 사용하는 이유는 소비자의 감성이나 기능에 대한 선호도 등이 텍스트의 형식으로는 정확하게 정의될 수 없기 때문이다. 검색창은 도 4A 또는 도 4B와 같이 고객의 취향을 묻는 슬라이드바 형식과 구간척도에 따른 선택방식에 대한 예로 단방향 의사표현 방식이나 양방향 의사표현 방식으로도 구현할 수 있다. 고객의 취향을 반영하는 구체적인 예로서 도 5A에서는 핸드폰과 와인의 예를 제시하고 있다. 먼저 핸드폰 상품에 대한 소비자 A와 소비자 B의 검색창이 예시되어 있는데, 검색예 1에서 소비자 A는 핸드폰 기능 중에서 음악듣기와 음성통화 기능이 우수한 상품을 선호하고 있고, 검색예 2의 소비자 B는 사진 촬영기능과 벨소리가 매우 우수하여야 하고, 문자 전송 기능이 우수한 상품을 찾고 있다는 것을 알 수 있다. 다음으로 도 5B의 검색예 3과 4는 상품군이 와인일 경우에 소비자 C, D의 취향을 보여주고 있다. 소비자 C는 맛이 상당히 시큼하고 향도 진한 와인을 선호하는 소비자이고, 소비자 D는 맛이 매우 달콤하고 향이 약간 있는 와인을 선호하는 소비자라는 사실을 알 수 있다. 이상과 같이 소비자들은 텍스트가 아닌 선호도 또는 중요도 등의 기준으로 자신의 취향을 표현할 수 있으며, 이러한 각 항목별 선호도를 모아 속성이라 칭한다.To express one's own needs or preferences for style or taste, existing text-based input is impossible. Therefore, a new expression method is required for inputting search information. Referring to FIG. 4A or 4B, in the present invention, a search bar such as a slide bar or a section scale method can freely express its emotion or preference. To provide. The reason for using such a search box is that consumers' emotions or preferences for functions cannot be accurately defined in the form of text. As shown in FIG. 4A or FIG. 4B, the search box may be implemented as a unidirectional expression or a bidirectional expression as an example of a slide bar type asking a customer's preference and a selection method according to a section scale. As a specific example reflecting the taste of the customer, FIG. 5A shows an example of a cell phone and a wine. First, a search box of consumer A and consumer B for a mobile phone product is illustrated. In search example 1, consumer A prefers a product having excellent music listening and voice call function among mobile phone functions, and consumer B of search example 2 takes a picture. It should be noted that the features and ringtones should be very good, and that you are looking for a product that has excellent texting capabilities. Next, search examples 3 and 4 of FIG. 5B show the tastes of consumers C and D when the product group is wine. It can be seen that Consumer C prefers wines that are very sour and fragrant, and Consumer D prefers wines that are very sweet and slightly flavored. As described above, consumers can express their tastes based on preference or importance rather than text, and these preferences are referred to as attributes.

이상과 같이 자신의 취향을 검색창을 통해 입력할 수도 있으며, 필요에 따라서는 사용자의 선택에 따라 소비자 취향 계산부(350)가 쇼핑사이트에서 소비자가 여러 상품을 클릭할 경우 소비자의 클릭흐름(Click flow)을 분석하여 클릭한 상품들의 각 항목별 선호도를 항목별로 평균을 계산하여 속성의 평균값을 구하고, 평균 한 속성을 검색기준으로 검색할 수 있도록 클릭분석에 따른 자동화된 검색기능도 제공해 줄 수 있다. 예를 들면 소비자가 MP3 플레이어 상품군에서 쇼핑을 하는 도중 A, B, C 상품을 클릭하여 보았다면 시스템에서 자동으로 해당 상품의 속성을 평균(A,B,C상품의 속성 평균)하여 이와 유사한 상품 보기라는 버튼을 제공함으로써 소비자가 누르면 클릭한 상품들의 속성을 평균한 값을 소비자의 취향으로 보고 속성 값과 해당 상품군의 속성값을 비교하여 그 차이가 일정값 이내 또는 일정 개수 만큼의 상품들을 적중률 계산 모듈(330)이 검색하여 제공할 수 있다. 이처럼 고객의 클릭흐름을 분석하여 소비자가 찾고자 하는 상품들을 보여준다면 소비자는 검색창을 통한 별도의 입력이 없더라도 자신이 원하는 상품을 자동으로 검색해낼 수 있는 이익이 있다. As described above, the user's taste may be input through the search box. If necessary, the consumer taste calculator 350 may click the user's click flow when the user clicks a plurality of products on the shopping site. flow) by analyzing the average of each item's preference of items clicked to calculate the average value of the attribute, and can also provide an automated search function based on click analysis to search the average attribute by the search criteria . For example, if a consumer clicks on A, B, or C products while shopping in the MP3 player family, the system automatically averages the attributes of the product (the average of the attributes of A, B, and C products) to view similar products. Provides a button to calculate the average value of the items clicked by the consumer as the consumer's taste, and compares the property value with the property value of the product group, and the difference is within a certain value or a certain number of products. 330 may search and provide. When analyzing the click flow of the customer and showing the products that the consumer wants to find, the consumer has the benefit of automatically searching for the desired product even if there is no separate input through the search box.

소비자의 취향이 단말기(200)로부터 입력되면, 적중률 계산 모듈(330)이 해당 상품군에 속하는 상품들의 속성을 소비자의 취향과 비교 분석한다(S104). 여기서 적중률 계산 모듈(330)은 이미 등록되어 있는 상품들의 속성과 소비자의 취향간 적합성을 비교하게 되는데, 상품별로 소비자 취향과의 적중율을 계산한다. 특정 상품군의 동일한 검색기준을 대상으로 해서 고객의 취향 즉, 상품 선택 기준과 개별 상품들의 속성간 적합성을 계산해내기 위해서는 아래와 같은 적합성을 계산하는 공식이 적용될 수 있으며, 이외에도 적합성을 계산하는 다양한 공식이 적용될 수 있다. 여기서, 예시된 공식에서는 N차원 공간에서 서로 다른 두 점의 절대 거리를 계산하여 절대 거리값을 계산하는 방식이다.When the consumer's taste is input from the terminal 200, the hit rate calculation module 330 compares and analyzes the attributes of the products belonging to the product group with the consumer's taste (S104). Here, the hit rate calculation module 330 compares the suitability between the attributes of the goods already registered and the taste of the consumer, and calculates the hit rate with the consumer taste for each product. In order to calculate the customer's taste, that is, the suitability between the product selection criteria and the attributes of individual products, for the same search criteria of a specific product group, the following formula for calculating the suitability may be applied. In addition, various formulas for calculating the suitability may be applied. Can be. Here, the illustrated formula is a method of calculating the absolute distance value by calculating the absolute distance of two different points in the N-dimensional space.

특정 상품군의 검색 기준이 되는 변수(V)가 n개 존재한다고 가정할 경우, 고 객의 취향을 V11, V21, …, Vn1이라고 하고, 판매자 또는 구매자가 평가한 검색 기준별 상품의 속성을 V12,V22,…., Vn2라고 하면, 고객의 취향과 상품의 속성간의 적합성은 n차원의 공간에서 두 점간의 절대 거리로서, 절대거리값이 작으면 적합성이 높은 것이고, 절대거리값이 크면 상호 적합성이 낮은 것이라고 할 수 있다. 또한 각 검색 기준별로 가중치를 두어 중요한 검색기준일수록 보다 높은 가중치를 부여하여 계산할 수도 있다.Assuming that there are n variables (V), which are search criteria for a specific product group, the tastes of customers are set to V11, V21,... , Vn1, and V12, V22,... , Vn2, the suitability between customer's taste and product attributes is the absolute distance between two points in n-dimensional space, where the small absolute distance value is high, and the large absolute distance value is low mutual compatibility. Can be. In addition, each search criterion may be weighted, and the more important the search criterion is, the higher the weight may be calculated.

검색기준별로 가중치를 부여한 고객의 취향과 해당 상품의 절대거리값은 아래와 같은 수학식 1로 표현될 수 있다. The taste of the customer and the absolute distance value of the corresponding product weighted by the search criteria may be expressed by Equation 1 below.

Figure 112005043857310-pat00001
Figure 112005043857310-pat00001

위 수학식 1에서 W1,W2,…Wn은 각 검색기준별로 부여할 수 있는 가중치로 개별 검색기준의 특성에 따라 조정할 수 있다. 또한, 검색창에 소비자가 자신의 취향을 표시하지 않은 경우에 대해서는 가중치를 0으로 하여야 한다. 이러한 적용은 상품군의 특성과 어떠한 검색기준을 사용하느냐에 따라 달라질 것이다. 또한, 위의 절대 거리값에 따라 적중률(%)은 아래와 같은 수학식 2로 계산될 수 있다.In Equation 1 above, W1, W2,... Wn is a weight that can be assigned to each search criterion and can be adjusted according to the characteristics of the individual search criteria. In addition, when the consumer does not display his or her taste in the search box, the weight should be zero. This application will depend on the nature of the product group and which search criteria are used. In addition, according to the above absolute distance value, the hit ratio (%) may be calculated by Equation 2 below.

고객의 취향과 해당 상품의 적중률Customer's taste and hit rate of the product

= 100 * (고객의 취향과 해당 상품간 절대거리값/이론적으로 가능한 최대의 절대거리값) 여기서, 이론적으로 가능한 최대의 절대거리값은 미리 계산하여 각 상품별로 저장해 놓는다.= 100 * (Absolute distance value between customer's taste and the corresponding product / theoretically maximum absolute distance value) Here, theoretically, the maximum possible absolute distance value is calculated in advance and stored for each product.

고객의 취향과 개별 상품들의 속성을 위와 같은 공식을 이용하여 절대거리값을 계산하여 비교하고, 적중률 계산 모듈(330)은 절대거리값이 작은 상품 즉, 고객의 취향에 맞는 적중률이 높은 상품부터 우선적으로 제공한다. 이렇게 개인화된 상품 검색 결과를 보여줌으로써 고객은 만족도가 높아지는 것은 물론이고, 짧은 시간에 자신이 원하는 상품을 찾을 수 있다는 장점이 있다. 이러한 과정은 궁극적으로 쇼핑 사이트의 입장에서는 방문 고객의 구매전환률 상승으로 이어질 것으로 기대된다. The customer's taste and the attributes of the individual products are calculated and compared using the above formula, and the hit ratio calculation module 330 prefers the products having a small absolute distance value, that is, the products with a high hit rate that match the customer's taste. To provide. By showing the personalized product search results, customers can not only increase their satisfaction, but also have the advantage of finding their desired products in a short time. This process is expected to ultimately lead to an increase in the conversion rate of visitors to the shopping site.

그러면, 단말기(200)는 적중률 계산 모듈(330)로부터 각 상품별로 계산된 적중율에 따른 상품을 수신하여 디스플레이하여 소비자에게 보여주게 된다(S105). 이 단계(S105)에서는 소비자가 특정 상품군의 검색기준에 따라 자신의 취향을 검색창에 입력하면, 적중률 계산 모듈(330)이 해당 상품군에 속해 있는 개별 상품들의 속성과 비교 분석하여 적합성을 계산하고, 적합성에서 가장 밀접한 상품을 우선적으로 선정, 검색 결과 화면에 적합성순(적중률순)으로 보여 준다. 이에 대한 여성의류의 예를 도6에 도시하였다.Then, the terminal 200 receives and displays a product according to the hit ratio calculated for each product from the hit ratio calculation module 330 and displays it to the consumer (S105). In this step (S105), when the consumer enters his or her tastes in the search box according to the search criteria of a specific product group, the hit ratio calculation module 330 compares and analyzes the attributes of the individual products belonging to the product group to calculate the suitability, The closest product in suitability is selected first, and the search result screen is shown in order of suitability (hit ratio). An example of women's clothing for this is shown in FIG.

도 6을 참조하면, 여성의류 상품에서 소비자가 자신이 찾고 있는 패션 스타일에 대해 검색창을 통해 입력하면, 적중률 계산 모듈(330)은 각 여성의류 상품들 의 속성과 입력된 소비자 취향을 모두 비교하여 소비자의 취향에 가장 부합되는 적중률이 높은 상품을 순서대로 보여준다. Referring to FIG. 6, when a consumer inputs a fashion style he or she is looking for in a women's clothing product through a search box, the hit rate calculation module 330 compares all the attributes of each women's clothing product and the input consumer taste. The products with the highest hit rate that best meet the consumer's taste are shown in order.

전체 상품을 다 보여준다고 하면 100%에서 0%까지 전체의 상품이 다 노출될 수 있는데, 여기서 검색 결과를 보여줄 때 적중률이 50% 미만인 상품은 제외하라든지 하는 검색시 필터링 조건(filtering option)을 적용하면 한정된 수의 보다 적합성있는 상품만을 제시할 수 있다. 이러한 필터링 조건은 필요에 따라 시스템에서 사전에 등록해둘 수도 있고, 소비자로 하여금 추천 개수를 사전에 정하게 할 수도 있다. If you show all products, you can expose all products from 100% to 0%. When you show the search results, if you apply the filtering option in the search to exclude products with a hit rate of less than 50% Only a limited number of more suitable products can be presented. These filtering conditions may be registered in advance in the system as needed, and may allow the consumer to determine the number of recommendations in advance.

다음, 소비자는 검색 결과를 바탕으로 하여 구매하거나 혹은 또 다른 검색기준으로 조회하여 상품을 검색할 수 있다(S106). 소비자가 구매를 선택하면, 사용자 인터페이스부(310)는 구매신청을 처리하며, 이러한 구매 과정은 이 분야에서 잘 알려져 있으므로 상세한 설명은 생략한다. Next, the consumer may search based on the search result or search for the product by searching with another search criteria (S106). When the consumer selects a purchase, the user interface 310 processes a purchase request, and this purchase process is well known in this field, and thus a detailed description thereof will be omitted.

이와 같이, 소비자는 자신의 취향에 맞는 상품을 쉽게 검색하여 적중율에 따라 상품이 순서대로 노출됨으로써 소비자에게는 신속하고 개인화된 서비스를 제공할 수 있게 된다. 한편, 판매자의 입장에서는 자신의 상품과 소비자의 취향이 맞는 상품이 노출되어 상품의 구매전환율을 높일 수 있게 될 것으로 기대된다. In this way, consumers can easily search for products that match their preferences and expose products in order according to the hit rate, thereby providing a fast and personalized service to consumers. On the other hand, the seller is expected to be able to increase the conversion rate of the product by exposing the product that suits their products and consumers' taste.

이후, 온라인상의 구매과정이 끝나면 최종적으로 구매한 사람의 평가가 있을 수 있다. 즉, 여러 사람이 구매한 후에 구매한 상품에 대한 속성을 단말기(200)를 이용하여 각 검색 기준별로 재입력하면, 상품별 속성 관리부(340)가 해당 상품에 대한 속성을 이러한 입력정보를 참조하여 변경할 수도 있다(S107). Thereafter, when the online purchasing process is completed, there may be an evaluation of the person who finally purchased. That is, when several people purchase and re-enter the attribute of the purchased product for each search criterion using the terminal 200, the attribute management unit 340 for each product changes the attribute of the corresponding product with reference to such input information. It may also be (S107).

특히 감성적인 느낌이 중요한 상품이나 여러 고객의 평가가 다른 사람의 구매의사결정에 중요한 영향을 줄 수 있는 경우에는 실제 상품을 구매한 소비자도 평가할 수 있도록 만들어 해당 상품의 속성이 지속적으로 변화될 수 있도록 해야 한다. 이때 상품 속성에 대한 변경시 판매자와 소비자의 평가에 대해서는 상대적인 가중치를 부여하여 관리할 수도 있을 것이다. 해당 상품에 대한 속성을 재평가하였을 경우에는 상품별 속성이 변경된다. In particular, if the emotional feelings are important products or the evaluation of multiple customers can have a significant impact on other people's purchasing decision, the consumers who purchased the actual products can be evaluated so that the attributes of the products can be continuously changed. Should be. At this time, when the product attribute is changed, the relative weight of the seller and the consumer may be managed by giving a relative weight. If the attributes of the product are re-evaluated, the attributes of each product are changed.

도 7은 소비자가 패션상품을 실제로 구매한 후에 상품평가에 따라 상품의 속성이 바뀌는 것을 보여주고 있다. 도 7을 참조하면, 평가자들의 평가값을 누적 평균에 반영하여 상품속성을 변화시킬 수 있다.7 shows that after the actual purchase of a fashion product by the consumer, the attributes of the product change according to the product evaluation. Referring to FIG. 7, product attributes may be changed by reflecting evaluation values of evaluators in a cumulative average.

본 발명에서는 구매자의 평가에 따라 상품의 속성이 지속적으로 변화될 수 있으므로 감성의 변화를 반영할 수 있다. In the present invention, since the attributes of the product may be continuously changed according to the evaluation of the buyer, it may reflect a change in sensitivity.

본 발명의 실시 예는 하나의 실시 예에 지나지 않으며, 본 발명의 요지를 벗어나지 않는 범위 내에서 다양한 변형 및 변경이 가능하고, 본 발명이 실시예에만 한정되는 것은 아니다.The embodiment of the present invention is only one embodiment, and various modifications and changes are possible without departing from the gist of the present invention, and the present invention is not limited to the embodiment.

이상에서와 같이, 본 발명의 실시예에서, 다음과 같은 효과를 가진 소비자의 취향에 따른 실시간 상품 검색 시스템 및 방법을 제공할 수 있다.As described above, in the embodiment of the present invention, it is possible to provide a real-time product search system and method according to the taste of the consumer having the following effects.

첫째, 소비자의 입장에서 무엇보다도 자신의 취향에 맞는 상품을 찾을 수 있다는 장점이 있다. 기존의 상품 검색 방식은 텍스트를 중심으로 하여 모델명이나 브랜드명에 국한된 결과만을 추출해내지만, 소비자의 감성이나 선호도에 대해서는 어떠한 검색결과를 제공해줄 수 없었으나 본 발명은 소비자의 감성이나 취향, 선호도, 상품의 용도에 대한 중요도 등 다양한 관점에서 검색을 할 수 있도록 구성되어 있어 차별화된 검색 서비스를 제공할 수 있다. 특히, 소비자의 감성이나 취향이 강한 패션이나 식음료, 영화/공연 예매 등 감성적인 분야에서는 탁월한 효과를 보일 수 있을 것으로 기대된다.First, there is an advantage in that the consumer can find a product that suits his taste above all. Existing product search methods extract only results that are limited to model names or brand names based on texts, but could not provide any search results for the emotions or preferences of consumers. It is configured to search from various points of view such as the importance of the use of the product can provide a differentiated search service. In particular, it is expected to have an excellent effect in emotional fields such as fashion, food and beverage, and movie / performance tickets, which have strong emotions and tastes of consumers.

둘째, 개인화된 검색에 따라 신속하게 상품을 찾을 수 있다는 장점이 있다. 기존의 많은 쇼핑 사이트들에서 소비자들은 특정 상품군에서 무수히 많은 상품을 조회하면서 상품에 대한 설명을 모두 읽어야만 되지만 본 발명에서는 소비자에게 맞춤정보를 한정적으로 제공함으로써 보다 신속하게 자신이 원하는 상품만을 조회하고 구매할 수 있어 시간적인 효익을 얻을 수 있다.Second, the merchandise can be found quickly according to personalized search. In many existing shopping sites, consumers have to read all the descriptions of products while searching a myriad of products in a specific product group, but in the present invention, by providing limited information to consumers, only the products they want can be quickly searched and purchased. You can get time benefits.

셋째, 쇼핑사이트의 입장에서는 소비자에게 딱 맞는 상품을 검색하여 추천해줌으로써 구매전환률을 향상시킬 수 있는 장점이 있다. 구매전환률이란 방문한 고객당 구매하는 비율로 정의할 수 있으며, 소비자에게 보다 적합한 상품을 추천해줄수록 구매할 가능성이 높아질 것으로 예상되어 본 발명에서는 소비자의 구매전환률을 향상시켜 줄 것으로 기대된다. Third, the shopping site has the advantage of improving the conversion rate by searching for and recommending the right product to the consumer. The purchase conversion rate may be defined as a purchase rate per visited customer, and as a recommendation of a more suitable product to a consumer is expected, the likelihood of purchase is expected to increase, and thus, the present invention is expected to improve the purchase conversion rate of a consumer.

Claims (10)

서버와 데이터베이스를 구비하고, 사용자 단말기로부터 원하는 상품을 선택받아 검색을 하여 그 결과를 제공하는 상품 검색 방법으로서,A product search method comprising a server and a database, and selecting a desired product from a user terminal to search and providing the result, 서버가 사용자 단말기로부터 검색을 원하는 상품군 및 해당 상품에 미리 정의된 속성을 선택받는 단계;Receiving, by the server, a product group to be searched from the user terminal and attributes predefined in the corresponding product; 입력받은 속성 정보와 데이터베이스에 저장된 상기 상품군에 속하는 해당 상품들의 속성을 비교하고, 그 차이가 일정범위인 상품을 제공하는 단계를 포함하고,Comparing the received attribute information with attributes of the corresponding products belonging to the product group stored in the database, and providing a product having a difference in a certain range; 상기 속성정보는 해당 상품을 나타내는 일정개수의 검색기준에 대해 각 항목별로 아날로그 형태로 선택되는 값이고,The attribute information is a value selected in an analog form for each item for a predetermined number of search criteria indicating a corresponding product, 상기 속성의 각 항목별로 중요도에 따라 가중치를 두며,Each item of the attribute is weighted according to importance, 상기 입력받은 속성정보와 해당 상품들의 속성을 비교하는 값으로서 적중률을 사용하고, 상기 적중률은 다음 수학식 1 및 수학식 2에 의해 적중률을 계산하는 것을 특징으로 하는 상품 검색 방법.And using a hit ratio as a value for comparing the input attribute information with attributes of the corresponding products, wherein the hit ratio is calculated by the following equations (1) and (2). [수학식 1] [Equation 1] 특정 상품군에 대한 고객의 취향과 개별 상품 A의 속성간 절대거리값 Absolute distance between customer's taste for specific product group and attributes of individual product A
Figure 112007016046222-pat00012
Figure 112007016046222-pat00012
[수학식 2] [Equation 2] 고객의 취향과 해당 상품의 적중률 Customer's taste and hit rate of the product = 100 * (고객의 취향과 해당 상품간 절대거리값/이론적으로 가능한 최대의 절대거리값) = 100 * (Absolute distance value between customer's taste and the product / theoretically maximum absolute distance value)
삭제delete 제1항에 있어서,The method of claim 1, 상품군에 대한 감성이나 기능과 같은 검색기준을 미리 데이터베이스에 등록하는 단계;Registering search criteria such as emotion or function for a product group in a database in advance; 상품군의 상기 검색기준에 따라 개별 상품의 속성을 미리 등록하는 단계를 더 포함하는 상품 검색 방법. The product search method further comprises the step of registering in advance the attributes of the individual products in accordance with the search criteria of the product group. 제1항 또는 제3항에 있어서,The method according to claim 1 or 3, 제공된 상품을 사용자가 구매한 후 상기 속성을 다시 평가하면, 서버가 이를 데이터베이스에 저장된 해당 상품의 속성에 반영하는 단계를 더 포함하는 상품 검색 방법. And evaluating the attribute after the user purchases the provided product, reflecting the result in the attribute of the corresponding product stored in the database. 삭제delete 검색 서비스를 하기 위한 웹페이지를 저장하는 웹페이지 데이터베이스;A web page database for storing web pages for a search service; 상품정보를 저장하는 상품 데이터베이스;A product database for storing product information; 같은 종류의 상품인 상품군별로 검색 기준 정보를 저장하는 상품군별 검색 기준 데이터베이스;A search criteria database for each product group that stores search criterion information for each product group that is the same kind of product; 상기 검색기준에 따라 판단된 해당 상품에 대한 속성정보를 저장하는 상품별 속성 정보 데이터베이스;A product-specific attribute information database for storing attribute information of the corresponding product determined according to the search criteria; 사용자 단말기가 접속하면, 상기 웹페이지 데이터베이스의 웹페이지를 제공하고, 사용자 단말기로부터 원하는 상품군 및 속성을 입력받아 그에 대응되는 상품을 상기 상품별 속성 데이터베이스 및 상품 데이터베이스를 참조하여 제공하는 검색 서비스부를 포함하고, When the user terminal is connected, provides a web page of the web page database, and receives a desired product group and attributes from the user terminal includes a search service unit for providing the corresponding product by referring to the product-specific attribute database and product database, 상기 속성정보는 해당 상품을 나타내는 일정개수의 검색기준에 대해 각 항목별로 아날로그 형태로 선택되는 값이고, 상기 속성의 각 항목별로 중요도에 따라 가중치를 두는 것을 특징으로 하며, The attribute information is a value selected in an analog form for each item for a predetermined number of search criteria indicating a corresponding product, and is characterized by weighting each item of the attribute according to importance. 상기 검색 서비스부는,The search service unit, 사용자 단말기에 기본적인 메뉴와 함께 상품군별로 검색을 할 수 있도록 상기 웹페이지 데이터베이스의 웹페이지를 제공하고, 검색 결과화면을 제공하는 사용자 인터페이스부;A user interface unit which provides a web page of the web page database and provides a search result screen so that a user can search by product group with a basic menu; 사용자 단말기로부터 검색을 원하는 상품 및 사용자의 취향에 맞는 상품별 속성을 입력받고, 입력받은 속성과 개별 상품의 속성을 비교하여 그 차이가 적은 순서대로 상품 정보를 제공하는 적중률 계산 모듈을 포함하고, A hit rate calculation module that receives a product to be searched from a user terminal and a product-specific attribute according to a user's preference, compares the input attribute with an attribute of an individual product, and provides product information in an order in which the difference is small; 상기 적중률 계산 모듈은 다음 수학식 1 및 수학식 2에 의해 적중률을 계산하는 것을 특징으로 하는 상품 검색 시스템.The hit ratio calculation module calculates a hit ratio by the following equations (1) and (2). [수학식 1] [Equation 1] 특정 상품군에 대한 고객의 취향과 개별 상품 A의 속성간 절대거리값 Absolute distance between customer's taste for specific product group and attributes of individual product A
Figure 112007016046222-pat00013
Figure 112007016046222-pat00013
[수학식 2] [Equation 2] 고객의 취향과 해당 상품의 적중률 Customer's taste and hit rate of the product = 100 * (고객의 취향과 해당 상품간 절대거리값/이론적으로 가능한 최대의 절대거리값) = 100 * (Absolute distance value between customer's taste and the product / theoretically maximum absolute distance value)
삭제delete 제6항에 있어서,The method of claim 6, 상기 검색 서비스부는,The search service unit, 사용자 단말기에 의해 사용자가 선택한 상품들의 속성의 평균값을 계산하고, 계산된 평균 속성 정보를 계산하여 상기 적중률 계산 모듈이 적중률을 계산하도록 하는 소비자 취향 계산부를 더 포함하는 상품 검색 시스템.And a consumer taste calculator configured to calculate an average value of attributes of goods selected by a user by a user terminal, and calculate calculated average attribute information so that the hit ratio calculation module calculates the hit ratio. 제8항에 있어서,The method of claim 8, 상기 검색 서비스부는,The search service unit, 외부의 입력에 따라 상품군별 검색 기준을 상기 상품군별 검색 기준 데이터베이스에 등록하는 상품군별 검색 기준 관리부;A product group search criteria management unit for registering a product group search criterion in the product group search criteria database according to an external input; 외부 입력에 따라 특정 상품군에 속하는 개별 상품의 속성을 상기 상품별 속성 데이터베이스에 등록하고, 구매가 완료된후 상기 사용자 단말기의 선택에 따라 선택된 상품의 속성을 변경하는 것을 특징으로 하는 상품별 속성 관리부를 더 포함 하는 상품 검색 시스템.According to an external input, the property of each product belonging to a specific product group is registered in the property database for each product, and after the purchase is complete, the product-specific attribute management unit characterized in that for changing the attribute of the selected product according to the selection of the user terminal Commodity Search System. 삭제delete
KR1020050072771A 2005-03-08 2005-08-09 Intelligent searching service system and method in accordance with the customer?s personalized shopping preference Expired - Fee Related KR100762829B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020050019121 2005-03-08
KR20050019121 2005-03-08

Publications (2)

Publication Number Publication Date
KR20060099377A KR20060099377A (en) 2006-09-19
KR100762829B1 true KR100762829B1 (en) 2007-10-02

Family

ID=37630645

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050072771A Expired - Fee Related KR100762829B1 (en) 2005-03-08 2005-08-09 Intelligent searching service system and method in accordance with the customer?s personalized shopping preference

Country Status (1)

Country Link
KR (1) KR100762829B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101230034B1 (en) 2011-08-11 2013-03-15 공미선 System and method for manufacturing taste idenfication code, and recomendation system and method
WO2014133205A1 (en) * 2013-02-28 2014-09-04 가야대학교산학협력단 System for measuring consumer emotion model

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101157744B1 (en) * 2010-05-06 2012-06-25 윤진호 Method and system for recommending products based on preference and presenting recommended products for customers
US11030677B2 (en) * 2015-08-11 2021-06-08 Ebay Inc. Interactive product review interface
KR102252188B1 (en) * 2019-05-20 2021-05-13 배재대학교 산학협력단 Product recommendation system and method reflecting user purchasing criterion
US11494734B2 (en) * 2019-09-11 2022-11-08 Ila Design Group Llc Automatically determining inventory items that meet selection criteria in a high-dimensionality inventory dataset
KR20210041730A (en) * 2019-10-08 2021-04-16 오드컨셉 주식회사 Method, apparatus and computer program for fashion item recommendation
JP6721935B1 (en) * 2019-10-10 2020-07-15 株式会社Hariya Management server and product search method
KR20220008665A (en) * 2020-07-14 2022-01-21 주식회사 카카오 Method, user device and service provision server for providing product recommendation service
CN112258272A (en) * 2020-10-20 2021-01-22 中智关爱通(上海)科技股份有限公司 Transaction content management method and system based on website page and readable storage medium
KR102413659B1 (en) 2021-08-09 2022-06-27 쿠팡 주식회사 Method for providing item information and apparatus for the same
KR102392513B1 (en) 2021-08-09 2022-05-02 쿠팡 주식회사 Operating method for electronic apparatus for providing search information and electronic apparatus supporting thereof

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100470092B1 (en) 2000-11-16 2005-02-04 주식회사 지디씨엔에스 Method for searching product information in accordance with a satisfaction index of the product(s) on the internet

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100470092B1 (en) 2000-11-16 2005-02-04 주식회사 지디씨엔에스 Method for searching product information in accordance with a satisfaction index of the product(s) on the internet

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101230034B1 (en) 2011-08-11 2013-03-15 공미선 System and method for manufacturing taste idenfication code, and recomendation system and method
WO2014133205A1 (en) * 2013-02-28 2014-09-04 가야대학교산학협력단 System for measuring consumer emotion model

Also Published As

Publication number Publication date
KR20060099377A (en) 2006-09-19

Similar Documents

Publication Publication Date Title
Dhiman et al. Behavioural aspects influencing decision to purchase apparels amongst young Indian consumers
Jo et al. Who are the multichannel shoppers and how can retailers use them? Evidence from the French apparel industry
Zare et al. The effects of the online customer experience on customer loyalty in e-retailers
Chintagunta Inertia and variety seeking in a model of brand-purchase timing
US8180858B2 (en) Method and system for presenting data over a network based on network user choices and collecting real-time data related to said choices
US10769702B2 (en) Recommendations based upon explicit user similarity
KR20150000418A (en) Shopper helper
KR100762829B1 (en) Intelligent searching service system and method in accordance with the customer?s personalized shopping preference
US20090037292A1 (en) Intelligent shopping search system
Chimborazo-Azogue et al. Mobile dependency and uncertainty reduction: influence on showrooming behaviours and user-generated content creation
Trinh et al. Has behavioural loyalty to online supermarkets declined?
KR101230034B1 (en) System and method for manufacturing taste idenfication code, and recomendation system and method
Pinto et al. Ranking of choice cues for smartphones using the Best–Worst scaling method
Mathew Drivers of customer retention: An introspection into Indian retail customers
KR101873319B1 (en) System for providing real time advertising and event service for small business owners
Bhatnagar et al. Role of navigational ability in website visit duration
KR100521752B1 (en) System and method for providing information of customer's purchase pattern to affiliated stores
CN118967272A (en) A method, device, equipment and storage medium for displaying live broadcast pages
KR101983704B1 (en) Method for recommending information on websites using personalization algorithm and server using the same
Antwi et al. Do e-service quality and customer satisfaction affect loyalty in e-retailing? evidence from Ghanaian online consumers
V Rajan An analysis on the role of smartphones in online buying behaviour of customers in Kerala
Abdennebi Mobile commerce adoption: A value perspective from a developing country
KR100570560B1 (en) A computer-readable recording medium that records how to conduct a product survival event using the Internet and a program for executing the same.
CN118735614B (en) Store ordering method and system based on private domain flow
CN116308623B (en) Methods and apparatus for processing information related to articles, and electronic devices.

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

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

G170 Re-publication after modification of scope of protection [patent]
PG1701 Publication of correction

St.27 status event code: A-5-5-P10-P19-oth-PG1701

Patent document republication publication date: 20080416

Republication note text: Request for Correction Notice (Document Request)

Gazette number: 1007628290000

Gazette reference publication date: 20071002

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

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

FPAY Annual fee payment

Payment date: 20120914

Year of fee payment: 6

PR1001 Payment of annual fee

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

Fee payment year number: 6

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

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

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