KR20160117678A - Product registration and recommendation method in curation commerce - Google Patents
Product registration and recommendation method in curation commerce Download PDFInfo
- Publication number
- KR20160117678A KR20160117678A KR1020150044247A KR20150044247A KR20160117678A KR 20160117678 A KR20160117678 A KR 20160117678A KR 1020150044247 A KR1020150044247 A KR 1020150044247A KR 20150044247 A KR20150044247 A KR 20150044247A KR 20160117678 A KR20160117678 A KR 20160117678A
- Authority
- KR
- South Korea
- Prior art keywords
- user
- relationship
- item
- product
- sheet
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 78
- 238000013507 mapping Methods 0.000 claims abstract description 10
- 238000010586 diagram Methods 0.000 claims description 20
- 230000004044 response Effects 0.000 claims description 9
- 230000009193 crawling Effects 0.000 claims description 3
- 239000000047 product Substances 0.000 description 252
- 239000000284 extract Substances 0.000 description 17
- 229920000742 Cotton Polymers 0.000 description 2
- 235000008733 Citrus aurantifolia Nutrition 0.000 description 1
- 235000011941 Tilia x europaea Nutrition 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000000706 filtrate Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000004571 lime Substances 0.000 description 1
- 230000000877 morphologic effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0621—Item configuration or customization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
- G06Q30/0256—User search
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Engineering & Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
큐레이션 커머스(curation commerce)에서 상품 등록 방법은 사용자의 단말에 의해 입력되는 쇼핑몰 URL로부터 상품에 대한 정보를 수집하여 상품 콘텐츠를 생성하는 단계; 상기 상품 콘텐츠로부터 상기 상품에 대응하는 키워드를 추출하는 단계; 미리 설정된 관계 시트에 기초하여, 상기 추출된 키워드에 매칭되는 적어도 하나의 관계 시트 항목을 획득하는 단계; 상기 획득된 적어도 하나의 관계 시트 항목을 상기 상품에 매핑하여 상품 관계 데이터베이스를 업데이트하는 단계; 및 상기 획득된 적어도 하나의 관계 시트 항목에 상기 사용자의 선호 지수를 부여하여 사용자 관계 데이터베이스에 업데이트하는 단계를 포함한다. 또한, 큐레이션 커머스에서 상품 추천 방법은 사용자의 단말에 의해 쿼리를 입력받는 단계; 상기 사용자를 포함하는 복수의 사용자들 각각에 의해 미리 구축된 상품 관계 데이터베이스로부터, 상기 쿼리에 매칭되는 적어도 하나의 관계 시트 항목이 매핑된 적어도 하나의 상품을 추출하는 단계; 상기 사용자에 대응하는 미리 구축된 사용자 관계 데이터베이스에 포함되는 적어도 하나의 관계 시트 항목에 기초하여, 상기 적어도 하나의 상품을 정렬하는 단계; 및 상기 정렬된 적어도 하나의 상품을 상기 사용자의 단말에 노출하는 단계를 포함한다.A method of registering goods in curation commerce includes the steps of: collecting information on a commodity from a shopping mall URL input by a user terminal and generating commodity contents; Extracting a keyword corresponding to the commodity from the commodity contents; Obtaining at least one relationship sheet item matched to the extracted keyword based on a predetermined relationship sheet; Updating the product relationship database by mapping the acquired at least one relationship sheet item to the product; And providing the user's preference index to the acquired at least one relationship sheet item and updating the preference index to the user relationship database. In addition, a method of recommending a product in a curation commerce includes receiving a query by a terminal of a user; Extracting at least one merchandise to which at least one relationship sheet item matched to the query is mapped, from a goods relationship database constructed in advance by each of a plurality of users including the user; Arranging the at least one article based on at least one relationship sheet item included in a pre-built user relationship database corresponding to the user; And exposing the sorted at least one commodity to the terminal of the user.
Description
아래의 설명은 큐레이션 커머스에서 상품 등록 및 추천 기술과 관련된 것으로, 보다 구체적으로 상품 관계 데이터베이스 및 사용자 관계 데이터베이스를 이용하여 상품을 등록하고 추천하는 방법 및 시스템에 관한 것이다.The following description relates to product registration and recommendation technology in curation commerce, and more specifically, to a method and system for registering and recommending a product using a product relationship database and a user relationship database.
인터넷의 발달에 따라, 인터넷 상에서 전자 상거래가 활발하게 이루어지고 있다. 이러한 전자 상거래에서 제공하는 상품들의 종류가 매우 많기 때문에, 사용자는 특정 상품을 선택하는데 어려움을 느끼고 있다.With the development of the Internet, electronic commerce has been actively performed on the Internet. Since the kinds of products provided by such electronic commerce are very large, the user feels difficult to select a specific commodity.
또한, 전자 상거래를 관리하는 관리자 입장에서는 많은 종류의 상품들이 제공되기 때문에, 상품화 기획인 머천다이징(merchandising)이 비효율적이고, 그 비용이 증가되는 문제점이 있다.In addition, since many types of merchandise are provided to a manager who manages electronic commerce, there is a problem that merchandising, which is a commercialization plan, is inefficient and its cost is increased.
따라서, 전자 상거래에서 관리자에 의해 복수의 상품들이 등록되는 것을 최소화하는 상품 등록 기술 및 사용자에게 적합한 상품을 추천하는 상품 추천 기술이 요구된다.
Therefore, a product registration technique for minimizing registration of a plurality of products by an administrator in an electronic commerce, and a product recommendation technique for recommending a product suitable for a user are required.
일실시예에 따른 상품 등록 방법 및 시스템은 관리자에 의해 상품이 등록되는 것을 최소화하기 위하여, 사용자의 단말에 의해 입력되는 쇼핑몰 URL로부터 상품에 대한 상품 콘텐츠를 생성함으로써, 상품을 등록하는 기술을 제공한다.A product registration method and system according to an embodiment provides a technique of registering a product by generating a product content for a product from a shopping mall URL input by a user terminal in order to minimize registration of a product by an administrator .
또한, 일실시예에 따른 상품 등록 방법 및 시스템은 상품을 등록하는 과정에서, 상품의 키워드에 매칭되는 적어도 하나의 관계 시트 항목을 포함하는 상품 관계 데이터베이스를 업데이트하는 기술을 제공한다.Further, a product registration method and system according to an embodiment provides a technique for updating a product relationship database including at least one relationship sheet item matched with a keyword of a product in a process of registering a product.
또한, 일실시예에 따른 상품 등록 방법 및 시스템은 상품을 등록하는 과정에서, 상품의 키워드에 매칭되는 적어도 하나의 관계 시트 항목에 사용자의 선호 지수가 부여되어 저장되는 사용자 관계 데이터베이스를 업데이트하는 기술을 제공한다.In addition, the method and system for registering goods according to an embodiment of the present invention include a technique of updating a user relationship database in which a preference index of a user is given and stored in at least one relationship sheet item matching a keyword of a product to provide.
일실시예에 따른 상품 추천 방법 및 시스템은 사용자에게 노출되는 적어도 하나의 상품을 사용자의 선호를 고려하여 정렬함으로써, 사용자에게 적합한 상품을 추천하는 기술을 제공한다.The method and system for recommending a product according to an embodiment provides a technique for recommending a product suitable for a user by arranging at least one product exposed to the user in consideration of the preference of the user.
또한, 일실시예에 따른 상품 추천 방법 및 시스템은 상품 등록 과정에서 업데이트된 상품 관계 데이터베이스 및 사용자 관계 데이터베이스를 적어도 하나의 상품을 정렬하는 과정에서 이용하는 기술을 제공한다.In addition, the method and system for recommending a product according to an exemplary embodiment of the present invention provides a technique for using at least one article of merchandise database and user relationship database updated in a merchandise registration process.
일실시예에 따른 큐레이션 커머스(curation commerce)에서 상품 등록 방법은 사용자의 단말에 의해 입력되는 쇼핑몰 URL로부터 상품에 대한 정보를 수집하여 상품 콘텐츠를 생성하는 단계; 상기 상품 콘텐츠로부터 상기 상품에 대응하는 키워드를 추출하는 단계; 미리 설정된 관계 시트에 기초하여, 상기 추출된 키워드에 매칭되는 적어도 하나의 관계 시트 항목을 획득하는 단계; 상기 획득된 적어도 하나의 관계 시트 항목을 상기 상품에 매핑하여 상품 관계 데이터베이스를 업데이트하는 단계; 및 상기 획득된 적어도 하나의 관계 시트 항목에 상기 사용자의 선호 지수를 부여하여 사용자 관계 데이터베이스를 업데이트하는 단계를 포함한다.According to an embodiment of the present invention, there is provided a method of registering goods in curation commerce, the method comprising: collecting information on a product from a shopping mall URL input by a user terminal to generate product content; Extracting a keyword corresponding to the commodity from the commodity contents; Obtaining at least one relationship sheet item matched to the extracted keyword based on a predetermined relationship sheet; Updating the product relationship database by mapping the acquired at least one relationship sheet item to the product; And updating the user relationship database by assigning the preference index of the user to the obtained at least one relationship sheet item.
상기 획득된 적어도 하나의 관계 시트 항목에 상기 사용자의 선호 지수를 부여하여 사용자 관계 데이터베이스를 업데이트하는 단계는 상기 획득된 적어도 하나의 관계 시트 항목에 대응하는 상기 상품 콘텐츠에 대한 상기 사용자의 CTR(Click Through Ratio)에 기초하여, 상기 획득된 적어도 하나의 관계 시트 항목에 상기 사용자의 선호 지수를 부여하는 단계를 포함할 수 있다.Wherein the step of updating the user relationship database by adding the preference index of the user to the acquired at least one relationship sheet item comprises: And providing the preference index of the user to the acquired at least one relationship sheet item based on the preference index of the user.
상기 획득된 적어도 하나의 관계 시트 항목에 상기 사용자의 선호 지수를 부여하여 사용자 관계 데이터베이스를 업데이트하는 단계는 상기 사용자와 구별되는 다른 사용자에 의해 생성된 다른 상품 콘텐츠에 대해 수행되는 상기 사용자의 클릭 또는 코멘트 입력에 응답하여, 상기 다른 상품 콘텐츠에 대응하는 적어도 하나의 관계 시트 항목에 상기 사용자의 선호 지수를 부여하여 상기 사용자 관계 데이터베이스에 추가하는 단계를 더 포함할 수 있다.Wherein the step of updating the user relationship database by assigning the preference index of the user to the obtained at least one relationship sheet item comprises the steps of: And adding the user's preference index to at least one relationship sheet item corresponding to the different product content in response to the input and adding the preference index to the user relationship database.
상기 미리 설정된 관계 시트에는 복수의 관계 시트 항목들 각각이 복수의 키워드들과 매핑되어 저장될 수 있다.In the predetermined relation sheet, each of the plurality of relationship sheet items may be mapped with a plurality of keywords and stored.
상기 미리 설정된 관계 시트에 기초하여, 상기 추출된 키워드에 매칭되는 적어도 하나의 관계 시트 항목을 획득하는 단계는 상기 미리 설정된 관계 시트에 포함되는 복수의 관계 시트 항목들 중 상기 추출된 키워드를 포함하는 복수의 키워드들이 매핑된 적어도 하나의 관계 시트 항목을 추출하는 단계를 포함할 수 있다.Wherein the step of acquiring at least one relationship sheet item matched with the extracted keyword based on the previously set relationship sheet includes a step of acquiring a plurality of relationship sheet items And extracting at least one relationship sheet item to which the keywords of the related relationship sheet are mapped.
상기 사용자의 단말에 의해 입력되는 쇼핑몰 URL로부터 상품에 대한 정보를 수집하여 상품 콘텐츠를 생성하는 단계는 상기 쇼핑몰 URL로부터 상기 상품의 명칭, 상기 상품의 설명, 상기 상품의 이미지 정보 또는 상기 쇼핑몰 URL에 대응하는 쇼핑몰 명칭 중 적어도 어느 하나를 수집하기 위하여, 상기 쇼핑몰 URL에 대응하는 웹 페이지를 크롤링(crawling)하는 단계를 포함할 수 있다.The step of collecting information on a commodity from a shopping mall URL inputted by the user terminal and generating commodity contents comprises the steps of: receiving, from the shopping mall URL, a name of the commodity, a description of the commodity, image information of the commodity, And crawling a web page corresponding to the shopping mall URL, in order to collect at least one of the shopping mall names.
상기 상품 콘텐츠로부터 상기 상품에 대응하는 키워드를 추출하는 단계는 상기 수집된 상품에 대한 정보에 기초하여, 상기 상품에 대한 상세 키워드 및 대표 키워드를 추출하는 단계; 및 미리 설정된 연관 키워드 생성 데이터베이스에 기초하여, 상기 상세 키워드 또는 상기 대표 키워드 중 적어도 어느 하나와 관련된 연관 키워드를 생성하는 단계를 포함할 수 있다.Wherein the extracting of the keyword corresponding to the product from the product content comprises: extracting a detailed keyword and a representative keyword for the product based on the collected product information; And generating a related keyword associated with at least one of the detailed keyword and the representative keyword based on a preset associated keyword generation database.
일실시예에 따른 큐레이션 커머스에서 상품 추천 방법은 사용자의 단말에 의해 쿼리를 입력받는 단계; 상기 사용자를 포함하는 복수의 사용자들 각각에 의해 미리 구축된 상품 관계 데이터베이스로부터, 상기 쿼리에 매칭되는 적어도 하나의 관계 시트 항목이 매핑된 적어도 하나의 상품을 추출하는 단계; 상기 사용자에 대응하는 미리 구축된 사용자 관계 데이터베이스에 포함되는 적어도 하나의 관계 시트 항목에 기초하여, 상기 적어도 하나의 상품을 정렬하는 단계; 및 상기 정렬된 적어도 하나의 상품을 상기 사용자의 단말에 노출하는 단계를 포함한다.According to an exemplary embodiment of the present invention, there is provided a method of recommending goods in a curation commerce, comprising: receiving a query by a user terminal; Extracting at least one merchandise to which at least one relationship sheet item matched to the query is mapped, from a goods relationship database constructed in advance by each of a plurality of users including the user; Arranging the at least one article based on at least one relationship sheet item included in a pre-built user relationship database corresponding to the user; And exposing the sorted at least one commodity to the terminal of the user.
상기 적어도 하나의 상품을 정렬하는 단계는 상기 미리 구축된 사용자 관계 데이터베이스에 포함되는 적어도 하나의 관계 시트 항목과 상기 적어도 하나의 상품에 매핑된 적어도 하나의 관계 시트 항목 사이의 연관도에 기초하여, 상기 적어도 하나의 상품을 정렬하는 단계를 포함할 수 있다.Wherein the step of sorting the at least one article further comprises: based on an association diagram between at least one relationship sheet item included in the pre-built user relationship database and at least one relationship sheet item mapped to the at least one article, And sorting at least one item.
상기 적어도 하나의 상품을 정렬하는 단계는 상기 미리 구축된 사용자 관계 데이터베이스에 포함되는 적어도 하나의 관계 시트 항목에 부여된 상기 사용자의 선호 지수에 기초하여, 상기 적어도 하나의 상품을 정렬하는 단계를 포함할 수 있다.Wherein arranging the at least one article comprises sorting the at least one article based on the user's preference index assigned to at least one relationship sheet item included in the pre-built user relationship database .
상기 적어도 하나의 상품을 정렬하는 단계는 상기 적어도 하나의 상품에 대응하는 상품 콘텐츠에 대한 상기 사용자를 포함하는 복수의 사용자들의 CRT에 기초하여, 상기 적어도 하나의 상품을 정렬하는 단계를 포함할 수 있다.The step of sorting the at least one article may comprise sorting the at least one article based on a CRT of a plurality of users including the user for article content corresponding to the at least one article .
상기 적어도 하나의 상품을 정렬하는 단계는 상기 적어도 하나의 상품 중 최우선으로 정렬된 상품에 매핑된 적어도 하나의 관계 시트 항목과 연관된 관계 시트 항목이 매핑된 적어도 하나의 추가 상품을 탐색하는 단계를 더 포함하고, 상기 정렬된 적어도 하나의 상품을 상기 사용자의 단말에 노출하는 단계는 상기 탐색된 적어도 하나의 추가 상품을 상기 사용자의 단말에 노출하는 단계를 더 포함할 수 있다.The step of sorting the at least one article further comprises searching for at least one additional article to which a relationship sheet item associated with at least one relationship sheet item mapped to a top-ordered article of the at least one article is mapped And exposing the aligned at least one commodity to the terminal of the user may further include exposing the discovered at least one additional commodity to the terminal of the user.
일실시예에 따른 큐레이션 커머스(curation commerce)에서 상품 등록 시스템은 사용자의 단말에 의해 입력되는 쇼핑몰 URL로부터 상품에 대한 정보를 수집하여 상품 콘텐츠를 생성하는 생성부; 상기 상품 콘텐츠로부터 상기 상품에 대응하는 키워드를 추출하는 추출부; 미리 설정된 관계 시트에 기초하여, 상기 추출된 키워드에 매칭되는 적어도 하나의 관계 시트 항목을 획득하는 획득부; 상기 획득된 적어도 하나의 관계 시트 항목을 상기 상품에 매핑하여 업데이트되는 상품 관계 데이터베이스; 및 상기 획득된 적어도 하나의 관계 시트 항목에 상기 사용자의 선호 지수를 부여하여 업데이트되는 사용자 관계 데이터베이스를 포함한다.In a curation commerce according to an exemplary embodiment, a product registration system includes a generating unit for collecting information on a product from a shopping mall URL input by a user's terminal and generating product content; An extracting unit for extracting a keyword corresponding to the product from the product content; An obtaining unit for obtaining at least one relationship sheet item matched with the extracted keyword based on a predetermined relation sheet; A goods relationship database updated by mapping the acquired at least one relationship sheet item to the goods; And a user relationship database updated by assigning the preference index of the user to the acquired at least one relationship sheet item.
상기 사용자 관계 데이터베이스는 상기 획득된 적어도 하나의 관계 시트 항목에 대응하는 상기 상품 콘텐츠에 대한 상기 사용자의 CTR(Click Through Ratio)에 기초하여, 상기 획득된 적어도 하나의 관계 시트 항목에 상기 사용자의 선호 지수를 부여하여 업데이트될 수 있다.Wherein the user relationship database is configured to determine, based on the CTR (Click Through Rate) of the user for the goods content corresponding to the acquired at least one relationship sheet item, To be updated.
상기 사용자 관계 데이터베이스는 상기 사용자와 구별되는 다른 사용자에 의해 생성된 다른 상품 콘텐츠에 대해 수행되는 상기 사용자의 클릭 또는 코멘트 입력에 응답하여, 상기 다른 상품 콘텐츠에 대응하는 적어도 하나의 관계 시트 항목에 상기 사용자의 선호 지수를 부여하고, 상기 사용자의 선호 지수가 부여된, 상기 다른 상품 콘텐츠에 대응하는 적어도 하나의 관계 시트 항목을 추가하여 업데이트될 수 있다.Wherein the user relationship database stores at least one relationship sheet item corresponding to the different product content in response to a user's click or comment input being performed on another product content created by another user different from the user, And adding at least one relationship sheet item corresponding to the different goods content to which the preference index of the user is given.
일실시예에 따른 큐레이션 커머스에서 상품 추천 시스템은 사용자의 단말에 의해 쿼리를 입력받는 입력부; 상기 사용자를 포함하는 복수의 사용자들 각각에 의해 미리 구축된 상품 관계 데이터베이스; 상기 미리 구축된 상품 관계 데이터베이스로부터, 상기 쿼리에 매칭되는 적어도 하나의 관계 시트 항목이 매핑된 적어도 하나의 상품을 추출하는 추출부; 상기 사용자에 대응하는 미리 구축된 사용자 관계 데이터베이스; 상기 미리 구축된 사용자 관계 데이터베이스에 포함되는 적어도 하나의 관계 시트 항목에 기초하여, 상기 적어도 하나의 상품을 정렬하는 정렬부; 및 상기 정렬된 적어도 하나의 상품을 상기 사용자의 단말에 노출하는 노출부를 포함한다.According to an embodiment of the present invention, a product recommendation system includes an input unit for receiving a query by a terminal of a user; A goods relationship database constructed in advance by each of a plurality of users including the user; An extracting unit for extracting, from the prebuilt merchandise relationship database, at least one merchandise mapped with at least one relationship sheet item matching the query; A pre-built user relationship database corresponding to the user; An arrangement for arranging the at least one article based on at least one relationship sheet item included in the pre-established user relationship database; And an exposing unit for exposing the sorted at least one commodity to the terminal of the user.
상기 정렬부는 상기 미리 구축된 사용자 관계 데이터베이스에 포함되는 적어도 하나의 관계 시트 항목과 상기 적어도 하나의 상품에 매핑된 적어도 하나의 관계 시트 항목 사이의 연관도에 기초하여, 상기 적어도 하나의 상품을 정렬할 수 있다.The sorting unit arranges the at least one article based on an association diagram between at least one relationship sheet item included in the pre-established user relationship database and at least one relationship sheet item mapped to the at least one article .
상기 정렬부는 상기 미리 구축된 사용자 관계 데이터베이스에 포함되는 상기 적어도 하나의 관계 시트 항목에 부여된 상기 사용자의 선호 지수에 기초하여, 상기 적어도 하나의 상품을 정렬할 수 있다.The sorting unit may sort the at least one item based on the user's preference index given to the at least one relationship sheet item included in the pre-established user relationship database.
상기 정렬부는 상기 적어도 하나의 상품 중 최우선으로 정렬된 상품에 매핑된 적어도 하나의 관계 시트 항목과 연관된 관계 시트 항목이 매핑된 적어도 하나의 추가 상품을 탐색하고, 상기 노출부는 상기 탐색된 적어도 하나의 추가 상품을 상기 사용자의 단말에 노출할 수 있다.Wherein the sorting unit searches for at least one additional item to which a relationship sheet item associated with at least one relationship sheet item mapped to a top-ordered product of the at least one item is mapped, And expose the product to the terminal of the user.
일실시예에 따른 상품 등록 방법 및 시스템은 관리자에 의해 상품이 등록되는 것을 최소화하기 위하여, 사용자의 단말에 의해 입력되는 쇼핑몰 URL로부터 상품에 대한 상품 콘텐츠를 생성함으로써, 상품을 등록하는 기술을 제공할 수 있다.A method and system for registering goods according to an embodiment of the present invention provide a technique for registering a product by creating a product content for a product from a shopping mall URL input by a user terminal in order to minimize the registration of a product by an administrator .
또한, 일실시예에 따른 상품 등록 방법 및 시스템은 상품을 등록하는 과정에서, 상품의 키워드에 매칭되는 적어도 하나의 관계 시트 항목을 포함하는 상품 관계 데이터베이스를 업데이트하는 기술을 제공할 수 있다.In addition, a product registration method and system according to an embodiment may provide a technique of updating a product relationship database including at least one relationship sheet item matching a keyword of a product in a process of registering a product.
또한, 일실시예에 따른 상품 등록 방법 및 시스템은 상품을 등록하는 과정에서, 상품의 키워드에 매칭되는 적어도 하나의 관계 시트 항목에 사용자의 선호 지수가 부여되어 저장되는 사용자 관계 데이터베이스를 업데이트하는 기술을 제공할 수 있다.In addition, the method and system for registering goods according to an embodiment of the present invention include a technique of updating a user relationship database in which a preference index of a user is given and stored in at least one relationship sheet item matching a keyword of a product .
일실시예에 따른 상품 추천 방법 및 시스템은 사용자에게 노출되는 적어도 하나의 상품을 사용자의 선호를 고려하여 정렬함으로써, 사용자에게 적합한 상품을 추천하는 기술을 제공할 수 있다.The method and system for recommending a product according to an embodiment can provide a technique for recommending a product suitable for a user by arranging at least one product exposed to the user in consideration of the preference of the user.
또한, 일실시예에 따른 상품 추천 방법 및 시스템은 상품 등록 과정에서 업데이트된 상품 관계 데이터베이스 및 사용자 관계 데이터베이스를 적어도 하나의 상품을 정렬하는 과정에서 이용하는 기술을 제공할 수 있다.
In addition, the method and system for recommending a product according to an exemplary embodiment may provide a technique for using at least one item in the product relationship database and the user relationship database updated in the product registration process.
도 1은 일실시예에 따른 큐레이션 커머스에서 상품 등록 동작 및 상품 추천 동작을 설명하기 위한 도면이다.
도 2a 내지 2d는 일실시예에 따른 상품 등록 동작을 설명하기 위한 도면이다.
도 3a 내지 3c는 일실시예에 따른 상품 추천 동작을 설명하기 위한 도면이다.
도 4는 일실시예에 따른 상품 등록 방법을 나타낸 플로우 차트이다.
도 5는 일실시예에 따른 상품 등록 시스템을 나타낸 블록도이다.
도 6은 일실시예에 따른 상품 추천 방법을 나타낸 플로우 차트이다.
도 7은 일실시예에 따른 상품 추천 시스템을 나타낸 블록도이다.FIG. 1 is a diagram for explaining a product registration operation and a product recommendation operation in a curation commerce according to an embodiment.
2A to 2D are views for explaining a product registration operation according to an embodiment.
3A to 3C are views for explaining a product recommendation operation according to an embodiment.
4 is a flowchart illustrating a product registration method according to an embodiment.
5 is a block diagram illustrating a product registration system according to an embodiment.
6 is a flowchart showing a product recommendation method according to an embodiment.
7 is a block diagram illustrating a product recommendation system according to an embodiment.
이하, 실시예들을 첨부된 도면을 참조하여 상세하게 설명한다. 그러나 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. 또한, 각 도면에 제시된 동일한 참조 부호는 동일한 부재를 나타낸다.
Hereinafter, embodiments will be described in detail with reference to the accompanying drawings. However, the present invention is not limited to or limited by the embodiments. In addition, the same reference numerals shown in the drawings denote the same members.
도 1은 일실시예에 따른 큐레이션 커머스에서 상품 등록 동작 및 상품 추천 동작을 설명하기 위한 도면이다.FIG. 1 is a diagram for explaining a product registration operation and a product recommendation operation in a curation commerce according to an embodiment.
도 1을 참조하면, 큐레이션 커머스에서 상품 등록 동작 및 상품 추천 동작은 상품 등록/추천 시스템(110)에 의해 수행된다.Referring to FIG. 1, a product registration operation and a product recommendation operation in a curation commerce are performed by a product registration /
여기서, 상품 등록/추천 시스템(110)은 인터넷(120)을 통하여 사용자의 단말(130)과 연결되어, 사용자의 단말(130)에 의해 상품을 등록하는 동작 및 사용자의 단말(130)로 상품을 추천하는 동작을 수행할 수 있다.The product registration /
예를 들어, 사용자의 단말(130)이 인터넷(120)을 통하여 상품 등록/추천 시스템(110)에 접속되면, 상품 등록/추천 시스템(110)은 쇼핑몰 URL을 입력받거나, 쿼리를 입력받음으로써, 상품을 등록할 것인지 또는 상품을 추천할 것인지를 판단할 수 있다.For example, when the
구체적으로, 사용자의 단말(130)에 의해 쇼핑몰 URL을 입력받는 경우, 상품 등록/추천 시스템(110)은 쇼핑몰 URL로부터 상품에 대한 정보를 수집하여 상품 콘텐츠를 생성함으로써, 상품을 등록한다.Specifically, when receiving a shopping mall URL from the
예를 들어, 상품 등록/추천 시스템(110)은 쇼핑몰 URL로부터 상품의 명칭, 상품의 설명, 상품의 이미지 정보 또는 쇼핑몰 URL에 대응하는 쇼핑몰 명칭 중 적어도 어느 하나-상품에 대한 정보를 의미함-를 수집하기 위하여, 쇼핑몰 URL에 대응하는 웹 페이지를 크롤링(crawling)함으로써, 상품 콘텐츠를 생성할 수 있다. 이에 대한 상세한 설명은 도 2a를 참조하여 기재하기로 한다.For example, the merchandise registration /
이 때, 상품 등록/추천 시스템(110)은 후술되는 상품 추천 과정에서 이용할 수 있도록, 생성된 상품 콘텐츠에 기초하여 상품 관계 데이터베이스(111) 및 사용자 관계 데이터베이스(112)를 업데이트한다.At this time, the merchandise registration /
예를 들어, 상품 등록/추천 시스템(110)은 상품 콘텐츠로부터 상품에 대응하는 키워드를 추출한 후, 미리 설정된 관계 시트에 기초하여, 추출된 키워드에 매칭되는 적어도 하나의 관계 시트 항목을 획득할 수 있다. 이에 대한 상세한 설명은 도 2b 및 2c를 참조하여 기재하기로 한다.For example, the product registration /
상품 등록/추천 시스템(110)은 이와 같이 획득된 적어도 하나의 관계 시트 항목을 상품에 매핑하여 상품 관계 데이터베이스(111)를 업데이트할 수 있고, 획득된 적어도 하나의 관계 시트 항목에 사용자의 선호 지수를 부여하여 사용자 관계 데이터베이스(112)를 업데이트할 수 있다. 따라서, 상품 관계 데이터베이스(111)에는 상품과 적어도 하나의 관계 시트 항목이 매핑되어 저장될 수 있고, 사용자 관계 데이터베이스(112)에는 사용자의 선호 지수가 부여된 적어도 하나의 관계 시트 항목이 저장될 수 있다. 이에 대한 상세한 설명은 도 2c 및 2d를 참조하여 기재하기로 한다.The product registration /
또한, 상품 관계 데이터베이스(111) 및 사용자 관계 데이터베이스(112)가 구축되지 않은 최초 상태인 경우-사용자가 최초로 상품 콘텐츠를 생성하는 경우-, 상품 등록/추천 시스템(110)은 위에서 상술한 과정에 따라 상품 콘텐츠에 대응하여 획득된 적어도 하나의 관계 시트 항목을 이용하여 상품 관계 데이터베이스(111) 및 사용자 관계 데이터베이스(112)를 구축할 수 있다.In the case where the goods relationship database 111 and the user relationship database 112 are in an initial state in which the user does not construct the product, the product registration /
사용자의 단말(130)에 의해 쿼리를 입력받는 경우, 상품 등록/추천 시스템(110)은 위에서 상술한 과정에 따라 사용자를 포함하는 복수의 사용자들 각각에 의해 미리 구축된 상품 관계 데이터베이스(111)로부터 쿼리에 매칭되는 적어도 하나의 관계 시트 항목이 매핑된 적어도 하나의 상품을 추출한다. 이에 대한 상세한 설명은 도 3a를 참조하여 기재하기로 한다.When a query is input by the user's
그 후, 상품 등록/추천 시스템(110)은 사용자에 대응하는 미리 구축된 사용자 관계 데이터베이스(112)-위에서 상술한 과정에 따라 구축됨-에 포함되는 적어도 하나의 관계 시트 항목에 기초하여, 적어도 하나의 상품을 정렬한다. 이와 같이 정렬된 적어도 하나의 상품은 상품 등록/추천 시스템(110)에 의해 사용자의 단말(130)에 노출된다. 이에 대한 상세한 설명은 도 3b 및 3c를 참조하여 기재하기로 한다.Based on the at least one relationship sheet item included in the product registration /
여기서, 적어도 하나의 상품이 정렬되는 동작은 사용자 관계 데이터베이스(112)를 참조로 수행되기 때문에, 상품 등록/추천 시스템(110)은 적어도 하나의 상품을 사용자의 선호 지수에 기초하여 정렬한 후, 노출함으로써, 사용자에게 적합한 상품을 추천할 수 있다.Here, since the operation of arranging at least one article is performed with reference to the user relationship database 112, the article registration /
이와 같이, 상품 등록/추천 시스템(110)은 상품 콘텐츠를 생성하는 상품 등록 과정을 사용자에 의해 입력되는 쇼핑몰 URL에 기초하여 수행함으로써, 관리자에 의해 상품이 등록되는 것을 최소화할 수 있고, 상품 등록 과정에서 구축/업데이트되는 상품 관계 데이터베이스(111) 및 사용자 관계 데이터베이스(112)를 상품 추천 과정에서 이용함으로써, 사용자의 선호를 고려하여 적어도 하나의 상품을 정렬할 수 있다.As described above, the product registration /
이하, 상품 등록/추천 시스템(110)을 상품 등록 동작을 수행하는 상품 등록 시스템 및 상품 추천 동작을 수행하는 상품 추천 시스템으로 분리하여 설명한다. 그러나, 이에 제한되거나 한정되지 않고, 위에서 상술한 바와 같이 단일 시스템으로 구성될 수 있다.
Hereinafter, the product registration /
도 2a 내지 2d는 일실시예에 따른 상품 등록 동작을 설명하기 위한 도면으로서, 도 2a는 일실시예에 따른 상품 콘텐츠를 생성하는 동작을 설명하기 위한 도면이다.2A to 2D are diagrams for explaining a product registration operation according to an embodiment, and FIG. 2A is a diagram for describing an operation of generating product content according to an embodiment.
도 2a를 참조하면, 상품 등록 시스템은 사용자의 단말에 의해 입력되는 URL로부터 상품에 대한 정보를 수집하여 상품 콘텐츠를 생성한다.Referring to FIG. 2A, a product registration system collects information on a product from a URL input by a user's terminal, and generates product content.
구체적으로, 상품 등록 시스템은 사용자의 단말에 의해 쇼핑몰 URL을 입력받은 후, 입력받은 쇼핑몰 URL로부터 상품의 명칭, 상품의 설명, 상품의 이미지 정보 또는 쇼핑몰 URL에 대응하는 쇼핑몰 명칭 중 적어도 어느 하나를 수집하기 위하여, 쇼핑몰 URL에 대응하는 웹 페이지(210)를 크롤링할 수 있다.Specifically, the product registration system collects at least one of a name of a product, a description of a product, image information of a product, or a shopping mall name corresponding to a shopping mall URL from the input mall URL after receiving the shopping mall URL by the user's terminal The
그 후, 상품 등록 시스템은 상품에 대한 정보를 수집하여, 상품의 이미지를 등록하고, 상품의 명칭, 설명 또는 쇼핑몰 명칭 등을 삽입하여 상품 콘텐츠(220)를 생성할 수 있다.Thereafter, the product registration system can collect product information, register an image of the product, and create the
여기서, 상품의 정보가 게시된 상품 콘텐츠(220)는 데이터베이스에 저장되어 유지됨으로써, 사용자에 의해 클릭 또는 코멘트가 입력될 수 있을 뿐만 아니라, 사용자와 구별되는 다른 사용자에 의해 클릭 또는 코멘트가 입력될 수 있다. 따라서, 상품 콘텐츠(220)는 SNS의 게시물과 같은 역할을 함으로써, 사용자와 다른 사용자 사이의 SNS 활동을 유발할 수 있다.Here, since the
이 때, 상품 콘텐츠는 후술되는 사용자 관계 데이터베이스에서 적어도 하나의 관계 시트 항목에 사용자의 선호 지수를 부여되는 과정에서 이용될 수 있다. 이에 대한 상세한 설명은 2d를 참조하여 기재하기로 한다.
At this time, the product contents can be used in the process of being given the user's preference index to at least one relationship sheet item in the user relation database described later. A detailed description thereof will be described with reference to 2d.
도 2b는 일실시예에 따른 상품에 대응하는 키워드를 추출하는 동작을 설명하기 위한 도면이다.FIG. 2B is a diagram for explaining an operation of extracting a keyword corresponding to a product according to an embodiment.
도 2b를 참조하면, 상품 등록 시스템은 상품 콘텐츠로부터 상품에 대응하는 키워드를 추출한다.Referring to FIG. 2B, the product registration system extracts a keyword corresponding to the product from the product content.
구체적으로, 상품 등록 시스템은 상품 콘텐츠(210)를 생성하는 과정에서 수집된 상품에 대한 정보- 상품의 명칭, 상품의 설명, 상품의 이미지 정보 또는 쇼핑몰 URL에 대응하는 쇼핑몰 명칭-에 기초하여, 상품에 대한 상세 키워드 및 대표 키워드를 추출할 수 있다. 예를 들어, 상품 등록 시스템은 상품에 대한 정보로부터 상품의 명칭을 추출하고, 상품의 명칭을 형태소 분석하여 미리 설정된 상품 키워드 데이터베이스와 매칭하여 상품 키워드를 추출할 수 있다. 이 때, 미리 설정된 상품 키워드 데이터베이스는 복수의 사용자들 각각으로부터 입력되는 쿼리에 기초하여 업데이트될 수 있다. 또한, 이와 같이 추출된 상품 키워드로부터 대표 키워드 및 상세 키워드가 구분되어 추출될 수 있다. 여기서, 대표 키워드는 상세 키워드를 포함하는 상품 키워드 중 상품의 특성을 가장 잘 나타내는 키워드로서, 대표 키워드 및 상세 키워드는 복수의 상품 키워드들 각각이 복수의 사용자들 각각으로 노출되는 빈도/횟수 또는 복수의 사용자들 각각에 의해 복수의 상품들 각각이 쿼리로 입력되는 빈도/횟수에 기초하여 분류될 수 있다.Specifically, the commodity registration system generates
보다 구체적인 예를 들면, 상품 콘텐츠(210)로부터 추출된 상품 키워드가 스타일, 스타일난다, 여성청바지, 여성, 청바지, 슬림핏데님, 데님봄신상, 바지, 슬림핏청바지, 봄, 슬림 및 봄신상인 경우, 상품 등록 시스템은 상품 키워드를 필터링하여 스타일, 슬림 및 봄신상의 상품 키워드를 삭제할 수 있다. 그 다음, 삭제된 키워드를 제외한, 스타일난다, 여성청바지, 청바지, 슬림핏데님, 데님봄신상, 바지, 슬림핏청바지 및 봄의 상품 키워드에서 해당 상품의 카테고리에 속하지 않은 키워드를 필터링함으로써(예컨대, 해당 상품의 기준이 되는 카테고리는 여성의류_청바지_스키니데님으로 가정함), 스타일난다, 여성청바지, 청바지, 슬림핏데님, 데님봄신상 및 슬림핏청바지의 상품 키워드를 잔여시킬 수 있다. 그 후, 상품 등록 시스템은 스타일난다, 여성청바지, 청바지, 슬림핏데님, 데님봄신상 및 슬림핏청바지의 상품 키워드 중 복수의 사용자들 각각으로부터 가장 많이 쿼리로서 입력된 키워드 또는 복수의 사용자들로 가장 많이 노출된 키워드에 가중치를 부여함으로써, 가장 높은 가중치가 부여된 키워드인 청바지를 대표 키워드로 선택할 수 있다.More specifically, when the product keyword extracted from the
이와 같이 상품에 대한 상품 콘텐츠(210)로부터 대표 키워드 및 상세 키워드가 추출된 후, 상품 등록 시스템은 미리 설정된 연관 키워드 생성 데이터베이스에 기초하여, 상세 키워드 또는 대표 키워드 중 적어도 어느 하나와 관련된 연관 키워드를 생성할 수 있다. 예를 들어, 상품 등록 시스템은 미리 설정된 연관 키워드 생성 데이터베이스로부터 상세 키워드 또는 대표 키워드 중 적어도 어느 하나와 관련된 키워드를 추출하여 연관 키워드로 생성할 수 있다.
After the representative keyword and the detailed keyword are extracted from the
도 2c는 일실시예에 따른 미리 설정된 관계 시트에 기초하여 적어도 하나의 관계 시트 항목을 획득하고, 획득된 적어도 하나의 관계 시트 항목을 상품에 매핑하여 상품 관계 데이터베이스를 업데이트하는 동작을 설명하기 위한 도면이다.2C is a diagram for describing an operation for obtaining at least one relationship sheet entry based on a predetermined relationship sheet according to an embodiment, and mapping the acquired at least one relationship sheet entry to a goods item to update the goods relationship database to be.
도 2c를 참조하면, 상품 등록 시스템은 미리 설정된 관계 시트(230)에 기초하여, 위에서 상술한 바와 같이 추출된 키워드-상세 키워드 또는 대표 키워드 중 적어도 어느 하나-에 매칭되는 적어도 하나의 관계 시트 항목을 획득한다.Referring to FIG. 2C, the commodity registration system generates at least one relational sheet item matching at least one of the keyword-detail keyword or the representative keyword extracted as described above on the basis of the
여기서, 미리 설정된 관계 시트(230)에는 복수의 관계 시트 항목들 각각이 복수의 키워드들과 매핑되어 저장될 수 있다. 따라서, 상품 등록 시스템은 미리 설정된 관계 시트(230)에 포함되는 복수의 관계 시트 항목들 중 추출된 키워드를 포함하는 복수의 키워드들이 매핑된 적어도 하나의 관계 시트 항목을 추출함으로써, 추출된 키워드에 매칭되는 적어도 하나의 관계 시트 항목을 획득할 수 있다.Here, in the
예를 들어, 도 2b에 도시된 바와 같이 상품 A에 대해 대표 키워드, 상세 키워드 및 연관 키워드가 추출된 경우, 상품 등록 시스템은 미리 설정된 관계 시트(230)에서 카테고리 시트에 포함되는 옷_남성의류, 옷_여성의류 등의 복수의 관계 시트 항목들 중 상품 A에 대한 키워드인 여성청바지를 포함하는 복수의 키워드들(예컨대, 여성데님, 여성 스키니, 여성청바지 등)이 매핑된 id10000043의 옷_여성의류 항목을 상품 A에 대한 적어도 하나의 관계 시트 항목으로 획득할 수 있다. 또한, 상품 등록 시스템은 미리 설정된 관계 시트(230)에서 소호몰 시트에 포함되는 여성 A, 여성 B 등의 복수의 관계 시트 항목들 중 상품 A에 대한 키워드인 스타일난다를 포함하는 복수의 키워드들(예컨대, 스타일난다, 난닝구, 유니크라임 등)이 매핑된 id100000070의 여성 A 항목을 상품 A에 대한 적어도 하나의 관계 시트 항목으로 획득할 수 있다. 따라서, 상품 A에 대해 획득되는 적어도 하나의 관계 시트 항목은 카테고리_옷_여성 의류 항목 및 소호몰_여성 A 항목일 수 있다.For example, when the representative keyword, the detailed keyword, and the related keyword are extracted for the product A as shown in FIG. 2B, the product registration system searches the
그 후, 상품 등록 시스템은 획득된 적어도 하나의 관계 시트 항목을 상품에 매핑하여 상품 관계 데이터베이스(240)를 업데이트한다. 도면에는 상품 관계 데이터베이스(240)가 상품별 대표 키워드, 상세 키워드, 연관 키워드 및 매핑된 적어도 하나의 관계 시트 항목을 포함하는 것으로 도시되었으나, 이에 제한되거나 한정되지 않고, 상품 관계 데이터베이스는 상품에 매핑된 적어도 하나의 관계 시트 항목만을 포함할 수도 있다.
The merchandise registration system then updates the
도 2d는 일실시예에 따라 업데이트된 사용자 관계 데이터베이스를 나타낸 도면이다.2D is an illustration of an updated user relationship database in accordance with one embodiment.
도 2d를 참조하면, 상품 등록 시스템은 위에서 상술한 바와 같이 획득된 적어도 하나의 관계 시트 항목에 사용자의 선호 지수를 부여하여 사용자 관계 데이터베이스(250)를 업데이트한다.Referring to FIG. 2D, the merchandise registration system updates the
구체적으로, 상품 등록 시스템은 적어도 하나의 관계 시트 항목에 대응하는 상품 콘텐츠에 대한 사용자의 CTR(Click Through Ratio)에 기초하여, 획득된 적어도 하나의 관계 시트 항목에 사용자의 선호 지수를 부여함으로써, 사용자 관계 데이터베이스(250)를 업데이트할 수 있다.Specifically, the product registration system assigns the user's preference index to at least one relationship sheet item obtained based on the CTR (click through ratio) of the user for the product content corresponding to at least one relationship sheet item, The
예를 들어, 도 2b 및 2c에 도시된 바와 같이, 상품 A, B 및 C에 대한 상품 관계 데이터베이스(240)가 구축/업데이트된 경우, 상품 등록 시스템은 상품 A에 대해 상품 관계 데이터베이스(240)를 업데이트하는 과정에서 획득된 카테고리_옷_여성의류 항목을 적어도 하나의 관계 시트 항목으로 사용자의 선호 지수 10을 부여하여 사용자 관계 데이터베이스(250)에 저장하고, 획득된 소호몰_여성 A 항목을 적어도 하나의 관계 시트 항목으로 사용자의 선호 지수 10을 부여하여 사용자 관계 데이터베이스(250)에 저장할 수 있다. 또한, 상품 등록 시스템은 상품 B에 대해 상품 관계 데이터베이스(240)를 업데이트하는 과정에서 획득된 카테고리_옷_여성의류 항목을 적어도 하나의 관계 시트 항목으로 사용자의 선호 지수 10을 또 부여하여 사용자 관계 데이터베이스(250)에 저장할 수 있다. 따라서, 사용자 관계 데이터베이스(250)에 저장된 카테고리_옷_여성의류 항목에 대한 사용자의 선호 지수는 총 20이 될 수 있다. 또한, 상품 등록 시스템은 상품 C에 대해 상품 관계 데이터베이스(240)를 업데이트하는 과정에서 획득된 카테고리_옷_아동의류 항목을 적어도 하나의 관계 시트 항목으로 사용자의 선호 지수 10을 부여하여 사용자 관계 데이터베이스(250)에 저장할 수 있다.For example, as shown in FIGS. 2B and 2C, when the
그 후, 상품 A, B 또는 C 각각의 상품 콘텐츠에 대한 사용자의 CTR에 기초하여, 적응적으로 카테고리_옷_여성의류 항목, 소호몰_여성 A 항목 또는 카테고리_옷_아동의류 항목에 사용자의 선호 지수가 부여될 수 있다.Thereafter, on the basis of the CTR of the user for the product contents of each of the products A, B, or C, the user's preference is adaptively added to the category_clothes_female clothing item, An index can be given.
예를 들어, 상품 A의 상품 콘텐츠에 대해 사용자의 클릭을 통한 조회가 발생되는 경우, 상품 등록 시스템은 카테고리_옷_여성의류 항목 및 소호몰_여성 A 항목 각각에 사용자의 선호 지수 2를 각각 추가할 수 있고, 상품 C의 상품 콘텐츠에 대한 사용자의 클릭을 통한 조회가 7번 발생되는 경우, 상품 등록 시스템은 카테고리_옷_아동의류 항목에 사용자의 선호 지수 14를 추가할 수 있다.For example, when an inquiry through the user's click occurs on the product content of the product A, the product registration system adds the user's
또한, 상품 등록 시스템은 사용자와 구별되는 다른 사용자에 의해 생성된 다른 상품 콘텐츠에 대해 수행되는 사용자의 클릭 또는 코멘트 입력에 응답하여, 다른 상품 콘텐츠에 대응하는 적어도 하나의 관계 시트 항목에 사용자의 선호 지수를 부여하여 사용자 관계 데이터베이스(250)를 추가함으로써, 사용자 관계 데이터베이스(250)를 업데이트할 수도 있다.In addition, in response to a user's click or comment input performed on another product content created by another user different from the user, the product registration system adds a preference index of the user to at least one relationship sheet item corresponding to another product content To update the
예를 들어, 사용자(가)가 아닌 다른 사용자에 의해, 스포츠 항목의 상품 콘텐츠가 생성되고, 사용자(가)가 상품 콘텐츠를 클릭하여 조회하거나, 상품 콘텐츠에 코멘트를 입력한 경우, 상품 등록 시스템은 상품 콘텐츠에 대응하는 적어도 하나의 관계 시트 항목인 스포츠 항목에 사용자(가)의 선호 지수 5를 부여하여 사용자(가)에 대응하는 사용자 관계 데이터베이스(250)에 추가할 수 있다.For example, when a product item of a sports item is generated by a user other than the user A, the user A clicks on the product content to view it, or inputs a comment to the product content, It is possible to add the
이와 같이, 상품 등록 시스템은 사용자가 직접적으로 상품 콘텐츠를 생성하는 방식 이외에도, 다른 사용자가 생성한 상품 콘텐츠에 대해 수행되는 사용자의 클릭 또는 코멘트 입력에 응답하여, 사용자에 대응하는 사용자 관계 데이터베이스(250)에 포함되는 적어도 하나의 관계 시트 항목에 사용자의 선호 지수를 부여할 수 있다.In this manner, in addition to the method in which the user directly creates the product content, the product registration system also includes a
여기서, 상품 관계 데이터베이스(250)에는 적어도 하나의 관계 시트 항목 및 적어도 하나의 관계 시트 항목에 부여된 사용자의 선호 지수를 필수적으로 포함하며, 추가적으로, 적어도 하나의 관계 시트 항목에 대응하는 상품 콘텐츠에 대한 사용자를 포함하는 복수의 사용자들의 CRT에 기초하는 인기도 및 적어도 하나의 관계 시트 항목에 대한 생성일자를 포함할 수 있다.
Wherein the merchandise relationship database (250) essentially includes at least one relationship sheet item and a user preference index assigned to at least one relationship sheet item, and additionally, for the merchandise content corresponding to at least one relationship sheet item A popularity based on the CRT of the plurality of users including the user, and a creation date for the at least one relationship sheet item.
도 3a 내지 3c는 일실시예에 따른 상품 추천 동작을 설명하기 위한 도면으로서, 도 3a는 일실시예에 따른 상품 관계 데이터베이스를 이용하여 사용자의 단말에 의해 입력받은 쿼리에 따른 적어도 하나의 상품을 추출하는 동작을 설명하기 위한 도면이다.3A to 3C are diagrams for explaining a product recommendation operation according to an exemplary embodiment. FIG. 3A is a flowchart illustrating an operation of extracting at least one product according to a query input by a terminal of a user Fig.
도 3a를 참조하면, 상품 추천 시스템은 사용자를 포함하는 복수의 사용자들 각각에 의해 미리 구축된 상품 관계 데이터베이스로부터, 쿼리에 매칭되는 적어도 하나의 관계 시트 항목이 매핑된 적어도 하나의 상품을 추출한다.Referring to FIG. 3A, a product recommendation system extracts at least one product from which at least one relationship sheet item matched with a query is mapped, from a product relationship database constructed in advance by each of a plurality of users including a user.
구체적으로, 상품 추천 시스템은 도 2c에 도시된 도면과 같이 구축/업데이트된 상품 관계 데이터베이스에 복수의 관계 시트 항목들 중 입력받은 쿼리에 매칭되는 적어도 하나의 관계 시트 항목을 탐색하고, 탐색된 적어도 하나의 관계 시트 항목이 매핑된 상품을 추출할 수 있다.Specifically, the merchandise recommendation system searches at least one relationship sheet item matched to the input query among a plurality of relationship sheet items in the goods relationship database constructed / updated as shown in the diagram shown in Fig. 2C, Quot; can be extracted.
예를 들어, 사용자로부터 청바지라는 쿼리가 입력되는 경우, 상품 추천 시스템은 상품 관계 데이터베이스에 포함되는 복수의 상품들 중 입력받은 청바지라는 쿼리에 매칭되는 적어도 하나의 관계 시트 항목인 카테고리_옷_여성의류_여성청바지_스키니 항목이 매핑된 상품 A, 카테고리_옷_아동의류_아동청바지 항목 및 키즈청바지 항목이 매핑된 상품 B. 카테고리_옷_남성의류_데님_스키니진 항목이 매핑된 상품 C, 카테고리_옷_빅사이즈 항목이 매핑된 상품 D, 카테고리_옷_아동의류_주니어바지_여아팬츠 항목이 매핑된 상품 E. 카테고리_옷_남성의류 항목, 봄신상 항목 및 봄옷 항목이 매핑된 상품 F, 카테고리_도서_패션 항목 및 잡지 항목이 매핑된 상품 G 및 카테고리_패션잡화_우산 항목 및 5단워싱 항목에 매핑된 상품 H를 추출할 수 있다.
For example, when a query called jeans is input from a user, the product recommendation system includes at least one relationship sheet item matching a query of input jeans among a plurality of products included in the product relationship database, _ Jeans for women _ Jeans for kids _ Jeans for children _ Jeans for children _ Jeans for children _ Jeans for children _ Jeans for children _ Jeans for children _ Jeans for children _ Jeans for children _ Jeans for children _ Jeans for women _ Jeans for women _ Jeans for jeans _ Category _ clothes _ big size item mapped item D, category _ clothes _ child clothes _ junior trousers _ girl pants items mapped items E. category _ clothes _ men's clothing items, spring personal items and spring clothes items F, the category_book_fashion item and the item H which is mapped to the magazine item, and the item H which is mapped to the category_fashion goods_ umbrella item and the fifth step washing item.
도 3b는 일실시예에 따른 사용자 관계 데이터베이스를 이용하여 적어도 하나의 상품을 정렬/노출하는 동작을 설명하기 위한 도면이다.FIG. 3B is a diagram for explaining an operation of sorting / exposing at least one article using the user relationship database according to an embodiment.
도 3b를 참조하면, 상품 추천 시스템은 사용자에 대응하는 미리 구축된 사용자 관계 데이터베이스에 포함되는 적어도 하나의 관계 시트 항목에 기초하여, 적어도 하나의 상품을 정렬한 후, 정렬된 적어도 하나의 상품을 사용자의 단말에 노출한다. 이하, 정렬된 적어도 하나의 상품이 노출된다는 것은 정렬된 적어도 하나의 상품에 대응하는 상품 콘텐츠를 사용자의 단말에 노출하는 것을 의미할 수 있다.Referring to FIG. 3B, the product recommendation system may sort at least one article based on at least one relationship sheet item included in a pre-constructed user relationship database corresponding to the user, Of the terminal. Hereinafter, the exposure of the aligned at least one commodity may mean exposing the commodity contents corresponding to at least one ordered commodity to the terminal of the user.
구체적으로, 상품 추천 시스템은 미리 구축된 사용자 관계 데이터베이스에 포함되는 적어도 하나의 관계 시트 항목과 적어도 하나의 상품에 매핑된 적어도 하나의 관계 시트 항목 사이의 연관도에 기초하여, 적어도 하나의 상품을 정렬할 수 있다.Specifically, the merchandise recommendation system is configured to sort at least one merchandise based on an association diagram between at least one relationship sheet item included in a pre-established user relationship database and at least one relationship sheet item mapped to at least one merchandise item can do.
이 때, 상품 추천 시스템은 미리 구축된 사용자 관계 데이터베이스에 포함되는 적어도 하나의 관계 시트 항목에 부여된 사용자의 선호 지수에 기초하여, 적어도 하나의 상품을 정렬할 수도 있다. 또한, 상품 추천 시스템은 적어도 하나의 상품에 대응하는 상품 콘텐츠에 대한 사용자를 포함하는 복수의 사용자들의 CRT에 기초하여, 적어도 하나의 상품을 정렬할 수도 있다.At this time, the product recommendation system may arrange at least one item based on the user's preference index given to at least one relationship sheet item included in the pre-established user relationship database. The product recommendation system may also arrange at least one item based on the CRT of the plurality of users including the user for the item of goods corresponding to the at least one item.
예를 들어, 청바지라는 쿼리를 입력한 사용자가 도 2d에 도시된 도면과 같이 구축/업데이트된 사용자 관계 데이터베이스를 갖는 사용자(가)인 경우, 상품 추천 시스템은 사용자(가)의 사용자 관계 데이터베이스에 포함되는 카테고리_옷_여성의류 항목 및 카테고리_옷_아동의류 항목을 사용자(가)의 선호 카테고리로 인지하여, 도 3a와 같이 추출된 복수의 상품들을 정렬할 수 있다.For example, when the user who inputs the query of jeans is a user A who has a user relationship database constructed / updated as shown in FIG. 2D, the product recommendation system is included in the user relationship database of the user A The user can sort the plurality of items extracted as shown in FIG. 3A by recognizing the category_clothes_female clothes item and the category_clothes_c children clothing items as the preference category of the user (a).
더 구체적인 예를 들면, 상품 추천 시스템은 도 3a와 같이 추출된 복수의 상품들 중 사용자(가)의 사용자 관계 데이터베이스에 포함되는 관계 시트 항목들 중 카테고리_옷_여성의류 항목 및 카테고리_옷_아동의류 항목과 동일한 관계 시트 항목을 갖는(여기서, 상품 추천 시스템은 상품들 각각의 관계 시트 항목과 사용자(가)의 사용자 관계 데이터베이스에 포함되는 관계 시트 항목들 사이의 연관도를 미리 설정된 연관도 계산 방식에 따라 계산함) 상품 A, B 및 E를 최우선으로 정렬할 수 있다.More specifically, for example, the commodity recommendation system may include a category_clothes_clothes_clothes item and a category_clothes_clothes_clothes item among the related sheet items included in the user relationship database of the user (a) And the item recommendation system has a relation sheet item that is the same as the item of clothing, wherein the product recommendation system associates the relation chart items of each of the products with the relationship sheet items included in the user relationship database of the user (A) , The merchandise A, B and E can be sorted first.
이 때, 상품 추천 시스템은 사용자(가)의 선호 지수 및 복수의 사용자들의 CRT를 의미하는 인기도를 고려하여(예컨대, 연관도와 인기도를 곱한 값이 큰 순서로 정렬), 상품 B를 1순위로, 상품 A를 2순위로, 상품 E를 3순위로 정렬할 수 있다.In this case, the commodity recommendation system considers the preference index of the user (A) and the popularity of the plurality of users, which means CRT, (for example, The product A can be arranged in the second order, and the product E can be arranged in the third order.
또한, 상품 추천 시스템은 추출된 복수의 상품들 중 상품 C, D, F, G 및 H 각각에 매핑된 관계 시트 항목과 사용자(가)의 사용자 관계 데이터베이스에 포함되는 관계 시트 항목들 사이의 연관도 및 인기도를 고려하여, 상품 F를 4순위로, 상품 C를 5순위로, 상품 H를 6순위로, 상품 G를 7순위로, 상품 D를 8순위로 정렬할 수 있다.Further, the product recommendation system also has an association diagram between the relationship sheet items mapped to the products C, D, F, G and H among the plurality of products extracted and the relationship sheet items included in the user relationship database of the user (a) It is possible to arrange the product F in the order of 4, the product C in the 5th position, the product H in the 6th position, the product G in the 7th position, and the product D in the 8th position in consideration of popularity.
다른 예를 들어, 청바지라는 쿼리를 입력한 사용자가 카테고리_옷_남성의류 항목, 카테고리_패션잡화 항목 및 SNS_도서 항목이 저장된 사용자 관계 데이터베이스를 갖는 사용자(나)인 경우, 상품 추천 시스템은 사용자(나)의 사용자 관계 데이터베이스에 포함되는 카테고리_옷_남성의류 항목, 카테고리_패션잡화 및 카테고리_도서 항목을 사용자(나)의 선호 카테고리로 인지하여, 도 3a와 같이 추출된 복수의 상품들을 정렬할 수 있다.As another example, if the user who inputs the query jeans is a user (b) who has a user relationship database in which the category_clothes_Men's clothing item, the category_fashion goods item and the SNS_book item are stored, 3A, recognizing the categories _ clothes _ men's clothing item, category _ fashion goods, and category _book items included in the user relationship database of FIG. 3A as a preference category of the user (B) can do.
더 구체적인 예를 들면, 상품 추천 시스템은 도 3a와 같이 추출된 복수의 상품들 중 사용자(나)의 사용자 관계 데이터베이스에 포함되는 관계 시트 항목들 중 카테고리_옷_남성의류 항목, 카테고리_패션잡화 및 카테고리_도서 항목과 동일한 관계 시트 항목을 갖는 상품 C, F 및 G를 최우선으로 정렬할 수 있다. 이 때, 상품 추천 시스템은 상품 C, F 및 G에 대해, 각각의 인기도를 더 고려하여 상품 F를 1순위로, 상품 C를 2순위로, 상품 G를 3순위로 정렬할 수 있다.More specifically, for example, the product recommendation system may include category_clothes_male clothing items, category_fashion goods, and category items among the related sheet items included in the user relationship database of the user (b) among the plurality of products extracted as shown in FIG. Items C, F, and G having the same relationship sheet item as the category_book item can be sorted first. At this time, the commodity recommendation system can arrange the commodity F, the commodity C, and the commodity G in the order of 1, 2, and 3 for the commodities C, F,
또한, 상품 추천 시스템은 사용자(나)의 사용자 관계 데이터베이스에 포함되는 관계 시트 항목들 사이의 연관도를 미리 설정된 연관도 계산 방식에 따라 계산하고 인기도를 고려하여, 추출된 복수의 상품들 중 상품 A, B, D, E 및 H 각각에 매핑된 관계 시트 항목과 상품 H를 4순위로, 상품 A를 5순위로, 상품 B를 6순위로, 상품 E를 7순위로, 상품 D를 8순위로 정렬할 수 있다.Also, the commodity recommendation system calculates the degree of association between the relationship sheet items included in the user relationship database of the user (B) according to a predetermined association degree calculation method, and considers the popularity, , The relationship sheet item mapped to each of B, D, E, and H, the product H in the order of 4, the product A in the 5th, the product B in the 6th, the product E in the 7th, and the product D in the 8th You can sort.
이와 같이 사용자의 단말에 의해 입력받은 쿼리에 대응하는 적어도 하나의 상품이 사용자의 사용자 관계 데이터베이스를 기초로 정렬되어 모두 노출된 이후, 상품 추천 시스템은 입력받은 쿼리에 대응하는 적어도 하나의 상품 외에 추가적으로 상품을 탐색하여 더 노출할 수 있다. 이에 대한 상세한 설명은 도 3c를 참조하여 기재하기로 한다.
After at least one commodity corresponding to the query inputted by the user terminal is all sorted and exposed based on the user's relation database of the user, the commodity recommendation system may further include at least one commodity corresponding to the inputted query, Can be further explored. A detailed description thereof will be described with reference to FIG. 3C.
도 3c는 다른 일실시예에 따른 사용자 관계 데이터베이스를 이용하여 적어도 하나의 상품을 정렬/노출하는 동작을 설명하기 위한 도면이다.3C is a diagram for explaining an operation of sorting / exposing at least one article using the user relationship database according to another embodiment.
도 3c를 참조하면, 상품 추천 시스템은 입력받은 쿼리에 대응하는 적어도 하나의 상품 중 최우선으로 정렬된 상품에 매핑된 적어도 하나의 관계 시트 항목과 연관된 관계 시트 항목이 매핑된 적어도 하나의 추가 상품을 탐색함으로써, 탐색된 적어도 하나의 추가 상품을 사용자의 단말에 노출할 수 있다.Referring to FIG. 3C, the product recommendation system may search for at least one additional item mapped to a relationship sheet item associated with at least one relationship sheet item mapped to a product ordered with the highest priority among at least one product corresponding to the input query Thereby exposing the discovered at least one additional item to the user's terminal.
구체적으로, 위에서 상술한 바와 같이, 청바지라는 쿼리를 입력받은 사용자가 도 2에 도시된 도면과 같이 구축/업데이트된 사용자 관계 데이터베이스를 갖는 사용자(가)인 경우, 상품 추천 시스템은 도 3b와 같이 적어도 하나의 상품을 정렬/노출한 후, 더 이상 추출되는 상품이 없는 경우, 추가적으로 1순위로 정렬된 상품 B에 매핑된 관계 시트 항목인 옷_아동의류 항목과 연관된 키즈청바지 항목이 매핑된 적어도 하나의 추가상품을 탐색하여, 탐색된 적어도 하나의 추가 상품을 사용자의 단말로 노출할 수 있다.Specifically, as described above, when the user who inputs the query of jeans is the user A having the user relationship database constructed / updated as shown in FIG. 2, After sorting / exposing one item, if there are no more items to be extracted, then at least one child's clothing item associated with the clothes_ child clothing item, which is a relationship sheet item mapped to item B, The additional goods can be searched to expose at least one additional product searched for to the user's terminal.
예를 들어, 상품 추천 시스템은 키즈청바지 항목과 관련된 아동 면바지 항목, 레깅스 항목, 면바지 항목 및 구체청바지 항목이 각각 매핑된 상품 A2, 상품 B2, 상품 C2 및 상품 D2를 추가 상품으로 노출할 수 있다.For example, a product recommendation system may expose items A2, B2, C2, and D2 mapped to a child's cotton pants, leggings, cotton pants, and specific jeans associated with a child's jeans item as additional items have.
다른 예를 들어, 청바지라는 쿼리를 입력받은 사용자가 카테고리_옷_남성의류 항목, 카테고리_패션잡화 항목 및 SNS_도서 항목이 저장된 사용자 관계 데이터베이스를 갖는 사용자(나)인 경우, 상품 추천 시스템은 도 3b와 같이 적어도 하나의 상품을 정렬/노출한 후, 더 이상 추출되는 상품이 없는 경우, 추가적으로 1순위로 정렬된 상품 F에 매핑된 관계 시트 항목인 옷_남성의류 항목과 연관된 봄신상 항목이 매핑된 적어도 하나의 추가 상품을 탐색하여, 탐색된 적어도 하나의 상품을 사용자의 단말로 노출할 수 있다.For example, if the user who inputs the query of jeans is a user (b) who has a user relationship database in which the category_clothes_Men's clothing item, the category_fashion goods item, and the SNS_book item are stored, If there is no longer a product to be extracted after sorting / exposing at least one item as shown in FIG. 3b, the spring personal item associated with the clothes_Men's clothing item, which is a relationship sheet item mapped to the product F arranged additionally, The at least one additional product may be searched for and the at least one searched product may be exposed to the user's terminal.
구체적으로, 상품 추천 시스템은 봄신상 항목과 관련된 슬렉스 항목, 블랙진 항목, 신상아우터 항목 및 항공점퍼 항목이 각각 매핑된 상품 A3. 상품 B3, 상품 C3 및 상품 D3를 추가 상품으로 노출할 수 있다.Specifically, the commodity recommendation system is composed of a product A3 in which items such as a slack item, a black item, a new outer item, and an air jumper item associated with a spring personal item are respectively mapped. Product B3, Product C3 and Product D3 can be exposed as additional products.
이와 같이, 입력받은 쿼리에 대응하는 적어도 하나의 상품 중 최우선으로 정렬된 상품에 매핑된 적어도 하나의 관계 시트 항목과 연관된 관계 시트 항목이 매핑된 적어도 하나의 추가 상품이 다 노출된 후, 상품 추천 시스템은 입력받은 쿼리에 대응하는 적어도 하나의 상품 중 2순위로 정렬된 상품에 매핑된 적어도 하나의 관계 시트 항목과 연관된 관계 시트 항목이 매핑된 적어도 하나의 추가 상품을 노출할 수 있다. 즉, 상품 추천 시스템은 입력받은 쿼리에 대응하는 적어도 하나의 상품이 정렬되는 순서에 따라 정렬되는 적어도 하나의 상품에 매핑된 적어도 하나의 관계 시트 항목과 연관된 관계 시트 항목이 매핑된 적어도 하나의 추가 상품을 계속해서 노출할 수 있다.
Thus, after at least one additional item mapped to the relational sheet item associated with the at least one relative sheet item mapped to the top-aligned product among at least one item corresponding to the input query is exposed, May expose at least one additional item to which a relationship sheet item associated with at least one relationship sheet item mapped to a second ranked item in the at least one item corresponding to the input query is mapped. That is, the product recommendation system may include at least one additional item that is mapped to a relationship sheet item associated with at least one relationship sheet item mapped to at least one article that is sorted according to the order in which at least one article corresponding to the input query is sorted. Can be continuously exposed.
도 4는 일실시예에 따른 상품 등록 방법을 나타낸 플로우 차트이다.4 is a flowchart illustrating a product registration method according to an embodiment.
도 4를 참조하면, 일실시예에 따른 상품 등록 시스템은 사용자의 단말에 의해 입력되는 쇼핑몰 URL로부터 상품에 대한 정보를 수집하여 상품 콘텐츠를 생성한다(410).Referring to FIG. 4, the merchandise registration system according to an embodiment collects merchandise information from a shopping mall URL input by a user's terminal, and generates merchandise content (410).
이 때, 상품 등록 시스템은 쇼핑몰 URL로부터 상품의 명칭, 상품의 설명, 상품의 이미지 정보 또는 쇼핑몰 URL에 대응하는 쇼핑몰 명칭 중 적어도 어느 하나를 수집하기 위하여, 쇼핑몰 URL에 대응하는 웹 페이지를 크롤링(crawling)함으로써, 상품 콘텐츠를 생성할 수 있다.At this time, the merchandise registration system crawls a web page corresponding to the shopping mall URL to collect at least one of the name of the merchandise, the description of the merchandise, the image information of the merchandise, or the shopping mall name corresponding to the shopping mall URL from the shopping mall URL ), Whereby the product contents can be generated.
이어서, 상품 등록 시스템은 상품 콘텐츠로부터 상품에 대응하는 키워드를 추출한다(420).Subsequently, the product registration system extracts a keyword corresponding to the product from the product content (420).
이 때, 상품 등록 시스템은 수집된 상품에 대한 정보에 기초하여, 상품에 대한 상세 키워드 및 대표 키워드를 추출한 후, 미리 설정된 연관 키워드 생성 데이터베이스에 기초하여, 상세 키워드 또는 대표 키워드 중 적어도 어느 하나와 관련된 연관 키워드를 생성함으로써, 상품에 대응하는 키워드를 추출할 수 있다.At this time, the commodity registration system extracts the detailed keyword and the representative keyword for the commodity based on the information about the collected commodity, and then, based on the preset associated keyword generation database, By generating an associated keyword, a keyword corresponding to the product can be extracted.
그 다음, 상품 등록 시스템은 미리 설정된 관계 시트에 기초하여, 추출된 키워드에 매칭되는 적어도 하나의 관계 시트 항목을 획득한다(430).Then, the goods registration system obtains at least one relationship sheet item matched to the extracted keyword (430) based on the predetermined relation sheet.
여기서, 미리 설정된 관계 시트에는 복수의 관계 시트 항목들 각각이 복수의 키워드들과 매핑되어 저장될 수 있다.Here, in the predetermined relation sheet, each of the plurality of relationship sheet items may be mapped with a plurality of keywords and stored.
따라서, 상품 등록 시스템은 미리 설정된 관계 시트에 포함되는 복수의 관계 시트 항목들 중 추출된 키워드를 포함하는 복수의 키워드들이 매핑된 적어도 하나의 관계 시트 항목을 추출함으로써, 적어도 하나의 관계 시트 항목을 획득할 수 있다.Therefore, the product registration system extracts at least one relationship sheet item to which a plurality of keywords including extracted keywords among the plurality of relationship sheet items included in the predetermined relation sheet are mapped, thereby obtaining at least one relationship sheet item can do.
그 다음, 상품 등록 시스템은 획득된 적어도 하나의 관계 시트 항목을 상품에 매핑하여 상품 관계 데이터베이스를 업데이트한다(440).The merchandise registration system then updates the merchandise relationship database by mapping the acquired at least one relationship sheet entry to the merchandise (440).
그 후, 상품 등록 시스템은 획득된 적어도 하나의 관계 시트 항목에 사용자의 선호 지수를 부여하여 사용자 관계 데이터베이스를 업데이트한다(450).The merchandise registration system then updates the user relationship database by assigning the user's preference index to at least one derived relationship sheet item (450).
이 때, 상품 등록 시스템은 획득된 적어도 하나의 관계 시트 항목에 대응하는 상품 콘텐츠에 대한 사용자의 CTR에 기초하여, 획득된 적어도 하나의 관계 시트 항목에 사용자의 선호 지수를 부여함으로써, 사용자 관계 데이터베이스를 업데이트할 수 있다.At this time, the merchandise registration system grants the user's preference index to the acquired at least one relationship sheet item based on the CTR of the user for the merchandise content corresponding to the acquired at least one relationship sheet item, You can update it.
또한, 상품 등록 시스템은 사용자와 구별되는 다른 사용자에 의해 생성된 다른 상품 콘텐츠에 대해 수행되는 사용자의 클릭 또는 코멘트 입력에 응답하여, 다른 상품 콘텐츠에 대응하는 적어도 하나의 관계 시트 항목에 사용자의 선호 지수를 부여하여 사용자 관계 데이터베이스에 추가함으로써, 사용자 관계 데이터베이스를 업데이트할 수 있다.
In addition, in response to a user's click or comment input performed on another product content created by another user different from the user, the product registration system adds a preference index of the user to at least one relationship sheet item corresponding to another product content To the user relationship database, thereby updating the user relation database.
도 5는 일실시예에 따른 상품 등록 시스템을 나타낸 블록도이다.5 is a block diagram illustrating a product registration system according to an embodiment.
도 5를 참조하면, 일실시예에 따른 상품 등록 시스템은 생성부(510), 추출부(520), 획득부(530), 상품 관계 데이터베이스(540) 및 사용자 관계 데이터베이스(550)를 포함한다.5, the goods registration system according to one embodiment includes a
생성부(510)는 사용자의 단말에 의해 입력되는 쇼핑몰 URL로부터 상품에 대한 정보를 수집하여 상품 콘텐츠를 생성한다.The generating
생성부(510)는 쇼핑몰 URL로부터 상품의 명칭, 상품의 설명, 상품의 이미지 정보 또는 쇼핑몰 URL에 대응하는 쇼핑몰 명칭 중 적어도 어느 하나를 수집하기 위하여, 쇼핑몰 URL에 대응하는 웹 페이지를 크롤링(crawling)함으로써, 상품 콘텐츠를 생성할 수 있다.The generating
추출부(520)는 상품 콘텐츠로부터 상품에 대응하는 키워드를 추출한다.The extracting
추출부(520)는 수집된 상품에 대한 정보에 기초하여, 상품에 대한 상세 키워드 및 대표 키워드를 추출한 후, 미리 설정된 연관 키워드 생성 데이터베이스에 기초하여, 상세 키워드 또는 대표 키워드 중 적어도 어느 하나와 관련된 연관 키워드를 생성함으로써, 상품에 대응하는 키워드를 추출할 수 있다.The extracting
획득부(530)는 미리 설정된 관계 시트에 기초하여, 추출된 키워드에 매칭되는 적어도 하나의 관계 시트 항목을 획득한다.The acquiring
여기서, 미리 설정된 관계 시트에는 복수의 관계 시트 항목들 각각이 복수의 키워드들과 매핑되어 저장될 수 있다.Here, in the predetermined relation sheet, each of the plurality of relationship sheet items may be mapped with a plurality of keywords and stored.
따라서, 획득부(530)는 미리 설정된 관계 시트에 포함되는 복수의 관계 시트 항목들 중 추출된 키워드를 포함하는 복수의 키워드들이 매핑된 적어도 하나의 관계 시트 항목을 추출함으로써, 적어도 하나의 관계 시트 항목을 획득할 수 있다.Accordingly, the obtaining
상품 관계 데이터베이스(540)는 획득된 적어도 하나의 관계 시트 항목을 상품에 매핑하여 업데이트된다.The
사용자 관계 데이터베이스(550)는 획득된 적어도 하나의 관계 시트 항목에 사용자의 선호 지수를 부여하여 업데이트된다.The
이 때, 사용자 관계 데이터베이스(550)는 획득된 적어도 하나의 관계 시트 항목에 대응하는 상품 콘텐츠에 대한 사용자의 CTR(Click Through Ratio)에 기초하여, 획득된 적어도 하나의 관계 시트 항목에 사용자의 선호 지수를 부여하여 업데이트될 수 있다.At this time, based on the CTR (click through ratio) of the user for the commodity content corresponding to the obtained at least one relationship sheet item, the
또한, 사용자 관계 데이터베이스(550)는 사용자와 구별되는 다른 사용자에 의해 생성된 다른 상품 콘텐츠에 대해 수행되는 사용자의 클릭 또는 코멘트 입력에 응답하여, 다른 상품 콘텐츠에 대응하는 적어도 하나의 관계 시트 항목에 사용자의 선호 지수를 부여하고, 사용자의 선호 지수가 부여된, 다른 상품 콘텐츠에 대응하는 적어도 하나의 관계 시트 항목을 추가하여 업데이트될 수 있다.
In addition, the
도 6은 일실시예에 따른 상품 추천 방법을 나타낸 플로우 차트이다.6 is a flowchart showing a product recommendation method according to an embodiment.
도 6을 참조하면, 일실시예에 따른 상품 추천 시스템은 사용자의 단말에 의해 쿼리를 입력받는다(610).Referring to FIG. 6, a product recommendation system according to an embodiment receives a query by a terminal of a user (610).
이어서, 상품 추천 시스템은 사용자를 포함하는 복수의 사용자들 각각에 의해 미리 구축된 상품 관계 데이터베이스로부터, 쿼리에 매칭되는 적어도 하나의 관계 시트 항목이 매핑된 적어도 하나의 상품을 추출한다(620).The product recommendation system then extracts (620) at least one item from which the at least one relationship sheet item matched to the query is mapped, from the product relationship database pre-built by each of the plurality of users including the user.
그 다음, 상품 추천 시스템은 사용자에 대응하는 미리 구축된 사용자 관계 데이터베이스에 포함되는 적어도 하나의 관계 시트 항목에 기초하여, 적어도 하나의 상품을 정렬한다(630).The product recommendation system then sorts (630) at least one item based on at least one relationship sheet item included in a pre-built user relationship database corresponding to the user.
이 때, 상품 추천 시스템은 미리 구축된 사용자 관계 데이터베이스에 포함되는 적어도 하나의 관계 시트 항목과 적어도 하나의 상품에 매핑된 적어도 하나의 관계 시트 항목 사이의 연관도에 기초하여, 적어도 하나의 상품을 정렬할 수 있다.At this time, the product recommendation system may sort the at least one article based on the degree of association between the at least one relationship sheet item included in the pre-established user relationship database and the at least one relationship sheet item mapped to the at least one article can do.
또한, 상품 추천 시스템은 미리 구축된 사용자 관계 데이터베이스에 포함되는 적어도 하나의 관계 시트 항목에 부여된 사용자의 선호 지수에 기초하여, 적어도 하나의 상품을 정렬할 수 있다.The product recommendation system may also arrange at least one item based on a user's preference index assigned to at least one relationship sheet item included in a pre-established user relationship database.
또한, 상품 추천 시스템은 적어도 하나의 상품에 대응하는 상품 콘텐츠에 대한 사용자를 포함하는 복수의 사용자들의 CRT에 기초하여, 적어도 하나의 상품을 정렬할 수 있다.The product recommendation system may also arrange at least one item based on the CRT of the plurality of users including the user for the item of goods corresponding to the at least one item.
그 후, 상품 추천 시스템은 정렬된 적어도 하나의 상품을 사용자의 단말에 노출한다(640).The product recommendation system then exposes at least one ordered product to the user's terminal (640).
또한, 도면에는 도시하지 않았지만, 상품 추천 시스템은 적어도 하나의 상품을 정렬하는 과정에서, 적어도 하나의 상품 중 최우선으로 정렬된 상품에 매핑된 적어도 하나의 관계 시트 항목과 연관된 관계 시트 항목이 매핑된 적어도 하나의 추가 상품을 탐색함으로써, 탐색된 적어도 하나의 추가 상품을 사용자의 단말에 더 노출할 수 있다.
In addition, although not shown in the drawings, the product recommendation system may be configured such that, in the process of sorting at least one article, at least one relationship sheet item associated with at least one relationship sheet item mapped to a top- By searching for one additional item, the at least one additional item searched can be further exposed to the user's terminal.
도 7은 일실시예에 따른 상품 추천 시스템을 나타낸 블록도이다.7 is a block diagram illustrating a product recommendation system according to an embodiment.
도 7을 참조하면, 일실시예에 따른 상품 추천 시스템은 입력부(710), 상품 관계 데이터베이스(720), 추출부(730), 사용자 관계 데이터베이스(740), 정렬부(750) 및 노출부(760)를 포함한다.7, the product recommendation system according to an embodiment includes an
입력부(710)는 사용자의 단말에 의해 쿼리를 입력받는다.The
상품 관계 데이터베이스(720)는 상기 사용자를 포함하는 복수의 사용자들 각각에 의해 미리 구축된다.The
추출부(730)는 미리 구축된 상품 관계 데이터베이스(720)로부터, 쿼리에 매칭되는 적어도 하나의 관계 시트 항목이 매핑된 적어도 하나의 상품을 추출한다.The extracting
사용자 관계 데이터베이스(740)는 사용자에 대응하는 미리 구축된다.The
정렬부(750)는 미리 구축된 사용자 관계 데이터베이스(740)에 포함되는 적어도 하나의 관계 시트 항목에 기초하여, 상기 적어도 하나의 상품을 정렬한다.The
이 때, 정렬부(750)는 미리 구축된 사용자 관계 데이터베이스(740)에 포함되는 적어도 하나의 관계 시트 항목과 적어도 하나의 상품에 매핑된 적어도 하나의 관계 시트 항목 사이의 연관도에 기초하여, 적어도 하나의 상품을 정렬할 수 있다.At this time, the
또한, 정렬부(750)는 미리 구축된 사용자 관계 데이터베이스(740)에 포함되는 상기 적어도 하나의 관계 시트 항목에 부여된 상기 사용자의 선호 지수에 기초하여, 상기 적어도 하나의 상품을 정렬할 수 있다.The
또한, 정렬부(750)는 적어도 하나의 상품에 대응하는 상품 콘텐츠에 대한 사용자를 포함하는 복수의 사용자들의 CRT에 기초하여, 적어도 하나의 상품을 정렬할 수 있다.In addition, the
노출부(760)는 정렬된 적어도 하나의 상품을 상기 사용자의 단말에 노출한다.The exposing
이 때, 정렬부(750)가 하나의 상품을 정렬하는 과정에서, 적어도 하나의 상품 중 최우선으로 정렬된 상품에 매핑된 적어도 하나의 관계 시트 항목과 연관된 관계 시트 항목이 매핑된 적어도 하나의 추가 상품을 탐색함으로써, 노출부(760)는 탐색된 적어도 하나의 추가 상품을 사용자의 단말에 더 노출할 수 있다.
At this time, in the process of sorting one item by the
이상에서 설명된 장치는 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치 및 구성요소는, 예를 들어, 프로세서, 콘트롤러, ALU(arithmetic logic unit), 디지털 신호 프로세서(digital signal processor), 마이크로컴퓨터, FPA(field programmable array), PLU(programmable logic unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다. 처리 장치는 운영 체제(OS) 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 애플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술분야에서 통상의 지식을 가진 자는, 처리 장치가 복수 개의 처리 요소(processing element) 및/또는 복수 유형의 처리 요소를 포함할 수 있음을 알 수 있다. 예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(parallel processor)와 같은, 다른 처리 구성(processing configuration)도 가능하다.The apparatus described above may be implemented as a hardware component, a software component, and / or a combination of hardware components and software components. For example, the apparatus and components described in the embodiments may be implemented within a computer system, such as, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable array (FPA) A programmable logic unit (PLU), a microprocessor, or any other device capable of executing and responding to instructions. The processing device may execute an operating system (OS) and one or more software applications running on the operating system. The processing device may also access, store, manipulate, process, and generate data in response to execution of the software. For ease of understanding, the processing apparatus may be described as being used singly, but those skilled in the art will recognize that the processing apparatus may have a plurality of processing elements and / As shown in FIG. For example, the processing unit may comprise a plurality of processors or one processor and one controller. Other processing configurations are also possible, such as a parallel processor.
소프트웨어는 컴퓨터 프로그램(computer program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다. 소프트웨어 및/또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치, 또는 전송되는 신호 파(signal wave)에 영구적으로, 또는 일시적으로 구체화(embody)될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.The software may include a computer program, code, instructions, or a combination of one or more of the foregoing, and may be configured to configure the processing device to operate as desired or to process it collectively or collectively Device can be commanded. The software and / or data may be in the form of any type of machine, component, physical device, virtual equipment, computer storage media, or device , Or may be permanently or temporarily embodied in a transmitted signal wave. The software may be distributed over a networked computer system and stored or executed in a distributed manner. The software and data may be stored on one or more computer readable recording media.
실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The method according to an embodiment may be implemented in the form of a program command that can be executed through various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions to be recorded on the medium may be those specially designed and configured for the embodiments or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape; optical media such as CD-ROMs and DVDs; magnetic media such as floppy disks; Magneto-optical media, and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.
이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. For example, it is to be understood that the techniques described may be performed in a different order than the described methods, and / or that components of the described systems, structures, devices, circuits, Lt; / RTI > or equivalents, even if it is replaced or replaced.
그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 특허청구범위의 범위에 속한다.
Therefore, other implementations, other embodiments, and equivalents to the claims are also within the scope of the following claims.
Claims (19)
사용자의 단말에 의해 입력되는 쇼핑몰 URL로부터 상품에 대한 정보를 수집하여 상품 콘텐츠를 생성하는 단계;
상기 상품 콘텐츠로부터 상기 상품에 대응하는 키워드를 추출하는 단계;
미리 설정된 관계 시트에 기초하여, 상기 추출된 키워드에 매칭되는 적어도 하나의 관계 시트 항목을 획득하는 단계;
상기 획득된 적어도 하나의 관계 시트 항목을 상기 상품에 매핑하여 상품 관계 데이터베이스를 업데이트하는 단계; 및
상기 획득된 적어도 하나의 관계 시트 항목에 상기 사용자의 선호 지수를 부여하여 사용자 관계 데이터베이스를 업데이트하는 단계
를 포함하는 상품 등록 방법.In a method for registering goods in curation commerce,
Collecting information on a commodity from a shopping mall URL inputted by a user terminal and generating commodity contents;
Extracting a keyword corresponding to the commodity from the commodity contents;
Obtaining at least one relationship sheet item matched to the extracted keyword based on a predetermined relationship sheet;
Updating the product relationship database by mapping the acquired at least one relationship sheet item to the product; And
Updating the user relationship database by giving the preference index of the user to the acquired at least one relationship sheet item
The method comprising:
상기 획득된 적어도 하나의 관계 시트 항목에 상기 사용자의 선호 지수를 부여하여 사용자 관계 데이터베이스를 업데이트하는 단계는
상기 획득된 적어도 하나의 관계 시트 항목에 대응하는 상기 상품 콘텐츠에 대한 상기 사용자의 CTR(Click Through Ratio)에 기초하여, 상기 획득된 적어도 하나의 관계 시트 항목에 상기 사용자의 선호 지수를 부여하는 단계
를 포함하는 상품 등록 방법.The method according to claim 1,
Wherein updating the user relationship database by assigning the preference index of the user to the acquired at least one relationship sheet item
Assigning the user's preference index to the obtained at least one relationship sheet item based on the CTR (Click Through Rate) of the user for the product content corresponding to the acquired at least one relationship sheet item
The method comprising:
상기 획득된 적어도 하나의 관계 시트 항목에 상기 사용자의 선호 지수를 부여하여 사용자 관계 데이터베이스를 업데이트하는 단계는
상기 사용자와 구별되는 다른 사용자에 의해 생성된 다른 상품 콘텐츠에 대해 수행되는 상기 사용자의 클릭 또는 코멘트 입력에 응답하여, 상기 다른 상품 콘텐츠에 대응하는 적어도 하나의 관계 시트 항목에 상기 사용자의 선호 지수를 부여하여 상기 사용자 관계 데이터베이스에 추가하는 단계
를 더 포함하는 상품 등록 방법.The method according to claim 1,
Wherein updating the user relationship database by assigning the preference index of the user to the acquired at least one relationship sheet item
In response to a user's click or comment input performed on another product content created by another user different from the user, the preference index of the user is assigned to at least one relationship sheet item corresponding to the different product content To the user relationship database
Further comprising the steps of:
상기 미리 설정된 관계 시트에는
복수의 관계 시트 항목들 각각이 복수의 키워드들과 매핑되어 저장되는 상품 등록 방법.The method according to claim 1,
In the pre-set relationship sheet
Wherein each of the plurality of relational sheet items is mapped with a plurality of keywords and stored.
상기 미리 설정된 관계 시트에 기초하여, 상기 추출된 키워드에 매칭되는 적어도 하나의 관계 시트 항목을 획득하는 단계는
상기 미리 설정된 관계 시트에 포함되는 복수의 관계 시트 항목들 중 상기 추출된 키워드를 포함하는 복수의 키워드들이 매핑된 적어도 하나의 관계 시트 항목을 추출하는 단계
를 포함하는 상품 등록 방법.5. The method of claim 4,
The step of acquiring at least one relationship sheet item matched to the extracted keyword based on the predetermined relationship sheet
Extracting at least one relationship sheet item to which a plurality of keywords including the extracted keyword are mapped among a plurality of relationship sheet items included in the predetermined relation sheet
The method comprising:
상기 사용자의 단말에 의해 입력되는 쇼핑몰 URL로부터 상품에 대한 정보를 수집하여 상품 콘텐츠를 생성하는 단계는
상기 쇼핑몰 URL로부터 상기 상품의 명칭, 상기 상품의 설명, 상기 상품의 이미지 정보 또는 상기 쇼핑몰 URL에 대응하는 쇼핑몰 명칭 중 적어도 어느 하나를 수집하기 위하여, 상기 쇼핑몰 URL에 대응하는 웹 페이지를 크롤링(crawling)하는 단계
를 포함하는 상품 등록 방법.The method according to claim 1,
The step of collecting information on a commodity from a shopping mall URL inputted by the terminal of the user to generate commodity contents
Crawling a web page corresponding to the shopping mall URL to collect at least one of the name of the goods, the description of the goods, the image information of the goods, or the shopping mall name corresponding to the shopping mall URL from the shopping mall URL, Step
The method comprising:
상기 상품 콘텐츠로부터 상기 상품에 대응하는 키워드를 추출하는 단계는
상기 수집된 상품에 대한 정보에 기초하여, 상기 상품에 대한 상세 키워드 및 대표 키워드를 추출하는 단계; 및
미리 설정된 연관 키워드 생성 데이터베이스에 기초하여, 상기 상세 키워드 또는 상기 대표 키워드 중 적어도 어느 하나와 관련된 연관 키워드를 생성하는 단계
를 포함하는 상품 등록 방법.The method according to claim 1,
The step of extracting a keyword corresponding to the goods from the goods content
Extracting a detailed keyword and a representative keyword for the product based on the collected goods information; And
Generating a related keyword associated with at least one of the detailed keyword or the representative keyword based on a preset associated keyword generation database,
The method comprising:
사용자의 단말에 의해 쿼리를 입력받는 단계;
상기 사용자를 포함하는 복수의 사용자들 각각에 의해 미리 구축된 상품 관계 데이터베이스로부터, 상기 쿼리에 매칭되는 적어도 하나의 관계 시트 항목이 매핑된 적어도 하나의 상품을 추출하는 단계;
상기 사용자에 대응하는 미리 구축된 사용자 관계 데이터베이스에 포함되는 적어도 하나의 관계 시트 항목에 기초하여, 상기 적어도 하나의 상품을 정렬하는 단계; 및
상기 정렬된 적어도 하나의 상품을 상기 사용자의 단말에 노출하는 단계
를 포함하는 상품 추천 방법.In a commodity recommendation method in a curation commerce,
Receiving a query by a user terminal;
Extracting at least one merchandise to which at least one relationship sheet item matched to the query is mapped, from a goods relationship database constructed in advance by each of a plurality of users including the user;
Arranging the at least one article based on at least one relationship sheet item included in a pre-built user relationship database corresponding to the user; And
Exposing the sorted at least one commodity to the terminal of the user
The product recommendation method.
상기 적어도 하나의 상품을 정렬하는 단계는
상기 미리 구축된 사용자 관계 데이터베이스에 포함되는 적어도 하나의 관계 시트 항목과 상기 적어도 하나의 상품에 매핑된 적어도 하나의 관계 시트 항목 사이의 연관도에 기초하여, 상기 적어도 하나의 상품을 정렬하는 단계
를 포함하는 상품 추천 방법.9. The method of claim 8,
The step of aligning the at least one article
Arranging the at least one article based on an association diagram between at least one relationship sheet item included in the pre-built user relationship database and at least one relationship sheet item mapped to the at least one article,
The product recommendation method.
상기 적어도 하나의 상품을 정렬하는 단계는
상기 미리 구축된 사용자 관계 데이터베이스에 포함되는 적어도 하나의 관계 시트 항목에 부여된 상기 사용자의 선호 지수에 기초하여, 상기 적어도 하나의 상품을 정렬하는 단계
를 포함하는 상품 추천 방법.9. The method of claim 8,
The step of aligning the at least one article
Arranging the at least one article based on the user's preference index assigned to at least one relationship sheet item included in the pre-built user relationship database
The product recommendation method.
상기 적어도 하나의 상품을 정렬하는 단계는
상기 적어도 하나의 상품에 대응하는 상품 콘텐츠에 대한 상기 사용자를 포함하는 복수의 사용자들의 CRT에 기초하여, 상기 적어도 하나의 상품을 정렬하는 단계
를 포함하는 상품 추천 방법.11. The method of claim 10,
The step of aligning the at least one article
Arranging the at least one item based on a CRT of a plurality of users including the user for item content corresponding to the at least one item,
The product recommendation method.
상기 적어도 하나의 상품을 정렬하는 단계는
상기 적어도 하나의 상품 중 최우선으로 정렬된 상품에 매핑된 적어도 하나의 관계 시트 항목과 연관된 관계 시트 항목이 매핑된 적어도 하나의 추가 상품을 탐색하는 단계
를 더 포함하고,
상기 정렬된 적어도 하나의 상품을 상기 사용자의 단말에 노출하는 단계는
상기 탐색된 적어도 하나의 추가 상품을 상기 사용자의 단말에 노출하는 단계
를 더 포함하는 상품 추천 방법.9. The method of claim 8,
The step of aligning the at least one article
Searching for at least one additional item to which a relationship sheet item associated with at least one relationship sheet item mapped to a top-ordered item of the at least one item is mapped
Further comprising:
The step of exposing the sorted at least one commodity to the user terminal
Exposing the discovered at least one additional item to the terminal of the user
Further comprising the steps of:
사용자의 단말에 의해 입력되는 쇼핑몰 URL로부터 상품에 대한 정보를 수집하여 상품 콘텐츠를 생성하는 생성부;
상기 상품 콘텐츠로부터 상기 상품에 대응하는 키워드를 추출하는 추출부;
미리 설정된 관계 시트에 기초하여, 상기 추출된 키워드에 매칭되는 적어도 하나의 관계 시트 항목을 획득하는 획득부;
상기 획득된 적어도 하나의 관계 시트 항목을 상기 상품에 매핑하여 업데이트되는 상품 관계 데이터베이스; 및
상기 획득된 적어도 하나의 관계 시트 항목에 상기 사용자의 선호 지수를 부여하여 업데이트되는 사용자 관계 데이터베이스
를 포함하는 상품 등록 시스템.In a commodity registration system in curation commerce,
A generating unit for collecting information on a product from a shopping mall URL inputted by a user terminal and generating product contents;
An extracting unit for extracting a keyword corresponding to the product from the product content;
An obtaining unit for obtaining at least one relationship sheet item matched with the extracted keyword based on a predetermined relation sheet;
A goods relationship database updated by mapping the acquired at least one relationship sheet item to the goods; And
And a user relationship database which is updated by giving the preference index of the user to the obtained at least one relationship sheet item,
The product registration system comprising:
상기 사용자 관계 데이터베이스는
상기 획득된 적어도 하나의 관계 시트 항목에 대응하는 상기 상품 콘텐츠에 대한 상기 사용자의 CTR(Click Through Ratio)에 기초하여, 상기 획득된 적어도 하나의 관계 시트 항목에 상기 사용자의 선호 지수를 부여하여 업데이트되는 상품 등록 시스템.14. The method of claim 13,
The user relationship database
The preference index of the user is added to the obtained at least one relationship sheet item based on the CTR (click through ratio) of the user for the product content corresponding to the acquired at least one relationship sheet item Product registration system.
상기 사용자 관계 데이터베이스는
상기 사용자와 구별되는 다른 사용자에 의해 생성된 다른 상품 콘텐츠에 대해 수행되는 상기 사용자의 클릭 또는 코멘트 입력에 응답하여, 상기 다른 상품 콘텐츠에 대응하는 적어도 하나의 관계 시트 항목에 상기 사용자의 선호 지수를 부여하고, 상기 사용자의 선호 지수가 부여된, 상기 다른 상품 콘텐츠에 대응하는 적어도 하나의 관계 시트 항목을 추가하여 업데이트되는 상품 등록 시스템.14. The method of claim 13,
The user relationship database
In response to a user's click or comment input performed on another product content created by another user different from the user, the preference index of the user is assigned to at least one relationship sheet item corresponding to the different product content And is updated by adding at least one relationship sheet item corresponding to the different product content to which the user's preference index is assigned.
사용자의 단말에 의해 쿼리를 입력받는 입력부;
상기 사용자를 포함하는 복수의 사용자들 각각에 의해 미리 구축된 상품 관계 데이터베이스;
상기 미리 구축된 상품 관계 데이터베이스로부터, 상기 쿼리에 매칭되는 적어도 하나의 관계 시트 항목이 매핑된 적어도 하나의 상품을 추출하는 추출부;
상기 사용자에 대응하는 미리 구축된 사용자 관계 데이터베이스;
상기 미리 구축된 사용자 관계 데이터베이스에 포함되는 적어도 하나의 관계 시트 항목에 기초하여, 상기 적어도 하나의 상품을 정렬하는 정렬부; 및
상기 정렬된 적어도 하나의 상품을 상기 사용자의 단말에 노출하는 노출부
를 포함하는 상품 추천 시스템.In a commodity recommendation system in a curation commerce,
An input unit for receiving a query by a user terminal;
A goods relationship database constructed in advance by each of a plurality of users including the user;
An extracting unit for extracting, from the prebuilt merchandise relationship database, at least one merchandise mapped with at least one relationship sheet item matching the query;
A pre-built user relationship database corresponding to the user;
An arrangement for arranging the at least one article based on at least one relationship sheet item included in the pre-established user relationship database; And
And exposing the sorted at least one commodity to the terminal of the user,
A product recommendation system.
상기 정렬부는
상기 미리 구축된 사용자 관계 데이터베이스에 포함되는 적어도 하나의 관계 시트 항목과 상기 적어도 하나의 상품에 매핑된 적어도 하나의 관계 시트 항목 사이의 연관도에 기초하여, 상기 적어도 하나의 상품을 정렬하는 상품 추천 시스템.17. The method of claim 16,
The alignment unit
Based on an association diagram between at least one relationship sheet item included in the pre-established user relationship database and at least one relationship sheet item mapped to the at least one product, .
상기 정렬부는
상기 미리 구축된 사용자 관계 데이터베이스에 포함되는 상기 적어도 하나의 관계 시트 항목에 부여된 상기 사용자의 선호 지수에 기초하여, 상기 적어도 하나의 상품을 정렬하는 상품 추천 시스템.17. The method of claim 16,
The alignment unit
And arranging the at least one item based on the user's preference index assigned to the at least one relationship sheet item included in the pre-built user relationship database.
상기 정렬부는
상기 적어도 하나의 상품 중 최우선으로 정렬된 상품에 매핑된 적어도 하나의 관계 시트 항목과 연관된 관계 시트 항목이 매핑된 적어도 하나의 추가 상품을 탐색하고,
상기 노출부는
상기 탐색된 적어도 하나의 추가 상품을 상기 사용자의 단말에 노출하는 상품 추천 시스템.
17. The method of claim 16,
The alignment unit
Searching for at least one additional item to which a relationship sheet item associated with at least one relationship sheet item mapped to a top-ordered item of the at least one item is mapped,
The exposed portion
And exposes the discovered at least one additional item to the terminal of the user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150044247A KR20160117678A (en) | 2015-03-30 | 2015-03-30 | Product registration and recommendation method in curation commerce |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150044247A KR20160117678A (en) | 2015-03-30 | 2015-03-30 | Product registration and recommendation method in curation commerce |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20160117678A true KR20160117678A (en) | 2016-10-11 |
Family
ID=57161717
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150044247A Ceased KR20160117678A (en) | 2015-03-30 | 2015-03-30 | Product registration and recommendation method in curation commerce |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20160117678A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190022761A (en) * | 2016-12-29 | 2019-03-06 | 베이징 치이 센츄리 사이언스 앤드 테크놀로지 코., 엘티디. | Method and apparatus for updating search cache |
KR20190024501A (en) * | 2017-08-30 | 2019-03-08 | (주)코머신 | Method of registering machines information on internet to database |
KR102082900B1 (en) * | 2019-10-08 | 2020-02-28 | 김경록 | System for providing optimal keyword of sale items |
KR20200075067A (en) * | 2018-12-07 | 2020-06-26 | 김종훈 | Chat based on-demand shopping curation apparatus |
KR102552856B1 (en) | 2023-03-31 | 2023-07-06 | 이나나 | Method, device and system for automating creation of content template and extracting keyword for platform service that provide content related to commerce |
-
2015
- 2015-03-30 KR KR1020150044247A patent/KR20160117678A/en not_active Ceased
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190022761A (en) * | 2016-12-29 | 2019-03-06 | 베이징 치이 센츄리 사이언스 앤드 테크놀로지 코., 엘티디. | Method and apparatus for updating search cache |
US11734276B2 (en) | 2016-12-29 | 2023-08-22 | Beijing Qiyi Century Science & Technology Co., Ltd. | Method and apparatus for updating search cache to improve the update speed of hot content |
KR20190024501A (en) * | 2017-08-30 | 2019-03-08 | (주)코머신 | Method of registering machines information on internet to database |
KR20200075067A (en) * | 2018-12-07 | 2020-06-26 | 김종훈 | Chat based on-demand shopping curation apparatus |
KR102082900B1 (en) * | 2019-10-08 | 2020-02-28 | 김경록 | System for providing optimal keyword of sale items |
KR102552856B1 (en) | 2023-03-31 | 2023-07-06 | 이나나 | Method, device and system for automating creation of content template and extracting keyword for platform service that provide content related to commerce |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10747826B2 (en) | Interactive clothes searching in online stores | |
US10769524B1 (en) | Non-binary gender filter | |
US9727906B1 (en) | Generating item clusters based on aggregated search history data | |
US20130191409A1 (en) | Intelligent navigation of a category system | |
CN108038161A (en) | Information recommendation method, device and computing device based on photograph album | |
JPH10198706A (en) | Information retrieval apparatus and method | |
US11037071B1 (en) | Cross-category item associations using machine learning | |
JP2013531289A (en) | Use of model information group in search | |
Chung et al. | Interactive design recommendation using sensor based smart wear and weather WebBot | |
CN110580489B (en) | Data object classification system, method and equipment | |
KR20160117678A (en) | Product registration and recommendation method in curation commerce | |
US20140358884A1 (en) | System sand methods for searching items of fashion and other items of creation | |
US20140279265A1 (en) | System and method to retrieve relevant inventory using sketch-based query | |
US20230153366A1 (en) | System and method for improved searching across multiple databases | |
KR102358775B1 (en) | Method, apparatus and computer program for fashion item recommendation | |
TWI873473B (en) | Apparatus and method for performing product matching | |
KR20190055963A (en) | Goods exposure system in online shopping mall with keyword analyzing | |
US8121970B1 (en) | Method for identifying primary product objects | |
CN118193806B (en) | Target retrieval method, target retrieval device, electronic equipment and storage medium | |
KR20220001618A (en) | Method, Apparatus and System for Recommendation in Groups Using Bigdata | |
KHALID et al. | Design and implementation of clothing fashion style recommendation system using deep learning. | |
KR20140133633A (en) | Goods exposure system in online shopping mall with keyword analyzing and managing method thereof | |
KR20200088132A (en) | Item recommendataion method and apparatus between group member and group item | |
KR102575382B1 (en) | AI-based online clothing retail system | |
JP6356774B2 (en) | Selection device, selection method, and selection program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20150330 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20160613 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20170217 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20160613 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |