KR102588300B1 - Shopping mall product exposure information provision system and method - Google Patents
Shopping mall product exposure information provision system and method Download PDFInfo
- Publication number
- KR102588300B1 KR102588300B1 KR1020210071582A KR20210071582A KR102588300B1 KR 102588300 B1 KR102588300 B1 KR 102588300B1 KR 1020210071582 A KR1020210071582 A KR 1020210071582A KR 20210071582 A KR20210071582 A KR 20210071582A KR 102588300 B1 KR102588300 B1 KR 102588300B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- product
- shopping mall
- user
- ranking
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0201—Market modelling; Market analysis; Collecting market data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/268—Morphological analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/279—Recognition of textual entities
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0623—Electronic shopping [e-shopping] by investigating goods or services
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Software Systems (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Medical Informatics (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
쇼핑몰 제품 노출 정보 제공 시스템 및 방법이 제공된다. 본 발명의 실시예에 따른 쇼핑몰 제품 노출 정보 제공 시스템은, 사용자 단말기 및 적어도 하나의 쇼핑몰 서버와 연결되어 상기 사용자 단말기에 제품 순위 또는 마케팅 제안 정보를 제공하도록 형성되는 쇼핑몰 제품 노출 정보 제공 시스템에 있어서, 상기 사용자 단말기로부터 입력받은 입력 정보를 전달 받아 처리하여 사용자 정보를 생성하도록 형성되는 사용자 정보 처리부; 상기 적어도 하나의 쇼핑몰 서버로부터 쇼핑몰 정보를 획득하여 처리하도록 형성되는 쇼핑몰 정보 처리부; 상기 쇼핑몰 정보를 이용하여 각각의 상기 쇼핑몰 서버에서 사용하는 노출 알고리즘을 예측하고, 상기 쇼핑몰 정보의 기계학습을 통해 예측한 상기 노출 알고리즘의 정확도를 증가시키도록 형성되는 노출 알고리즘 예측부; 및 예측한 상기 제품 노출 알고리즘을 이용하여 특정 제품에 대한 마케팅 방법을 상기 사용자 단말기에 상기 마케팅 제안 정보로 전달하도록 형성되는 마케팅 제안부;를 포함한다.A system and method for providing shopping mall product exposure information are provided. The shopping mall product exposure information providing system according to an embodiment of the present invention is connected to a user terminal and at least one shopping mall server to provide product ranking or marketing proposal information to the user terminal. In the shopping mall product exposure information providing system, a user information processing unit configured to receive and process input information input from the user terminal to generate user information; a shopping mall information processing unit configured to obtain and process shopping mall information from the at least one shopping mall server; an exposure algorithm prediction unit formed to predict an exposure algorithm used by each shopping mall server using the shopping mall information and to increase the accuracy of the exposure algorithm predicted through machine learning of the shopping mall information; and a marketing proposal unit configured to transmit a marketing method for a specific product to the user terminal as the marketing proposal information using the predicted product exposure algorithm.
Description
본 발명은 쇼핑몰 제품 노출 정보 제공 시스템 및 방법에 관한 것으로, 특히, 사용자가 쇼핑몰에 등록한 자신의 제품의 순위를 확인하고 추적하거나, 제품의 순위를 상승시키기 위한 마케팅 제안 정보를 획득할 수 있도록 제품 순위 확인 추적 및 마케팅 제안 정보 제공의 수행이 가능한 쇼핑몰 제품 노출 정보 제공 시스템 및 방법에 관한 것이다.The present invention relates to a system and method for providing exposure information for products in a shopping mall. In particular, the product ranking allows users to check and track the ranking of their products registered in a shopping mall or obtain marketing suggestion information to increase the ranking of a product. It relates to a system and method for providing shopping mall product exposure information that can perform confirmation tracking and provision of marketing proposal information.
최근 들어 유무선 통신기술의 급격한 발달과 그 기반이 되는 통신망의 확대 보급으로 온라인 쇼핑몰이 널리 보급되어 있다. 온라인 쇼핑몰은 인터넷을 이용한 대표적인 전자상거래로서, 오프라인(Off line)의 매장들이 인터넷에서 가상 매장으로 구현되고 방문자(구매자)들은 인터넷을 접속한 다음 온라인 매장에 진열되어 있는 다양한 종류의 상품에 대한 분석과 상품평가, 다른 매장의 동일 상품과 비교 견적을 통해 원하는 상품을 편리하게 구매 할 수 있게 해준다.Recently, online shopping malls have become widely distributed due to the rapid development of wired and wireless communication technology and the expansion of the communication network on which it is based. An online shopping mall is a representative form of e-commerce using the Internet. Off-line stores are implemented as virtual stores on the Internet, and visitors (buyers) access the Internet and analyze various types of products displayed in the online store. It allows you to conveniently purchase the product you want through product evaluation and comparative quotes with the same product from other stores.
한편, 판매자의 입장에서는 온라인 쇼핑몰에서의 자신의 제품의 고객유입량 및 매출 등의 상관관계 등에 대해 분석할 필요가 있다. 종래의 온라인 쇼핑몰 매출 분석은 온라인 쇼핑몰 자체에서 상점 홈페이지를 접속하는 로그분석을 통해 방문자의 수를 분석하고, 방문자의 유입경로 분석, 유입량/매출의 상관관계를 분석하고 있다. 그러나, 이 시스템은 하나의 온라인 쇼핑몰 즉, 자신의 쇼핑몰로의 유입량/매출만을 체크할 수 있다. 예컨대, 하나의 온라인 쇼핑몰에서 자체에서 판매되는 다수 브랜드 제품에 대해서 분석 가능이 가능하며, 주로 상품의 선정에서 진열 및 판매까지의 전반적인 운영을 관리하는 총괄 관리자(Merchandiser : MD) 등이 제품의 판매전략 등을 위해 이러한 제품의 분석정보를 활용하게 된다. 하지만 이러한 분석정보는 해당 온라인 쇼핑몰에서만 활용되고 독점될 뿐 제품의 판매자 또는 제조자에게는 제공되지 않는다.Meanwhile, from the seller's perspective, it is necessary to analyze the correlation between customer inflow and sales of their products in online shopping malls. Conventional online shopping mall sales analysis analyzes the number of visitors through log analysis of access to the store's homepage in the online shopping mall itself, analyzes the inflow path of visitors, and analyzes the correlation between inflow and sales. However, this system can only check the inflow/sales of one online shopping mall, that is, its own shopping mall. For example, it is possible to analyze multiple brand products sold within an online shopping mall, and the general manager (MD), who mainly manages the overall operation from product selection to display and sales, is responsible for determining product sales strategies. The analysis information of these products is used for this purpose. However, this analysis information is only used and exclusive to the online shopping mall and is not provided to the seller or manufacturer of the product.
이러한 상황에서 각종 온라인 쇼핑몰에서는 자신들이 판매자의 상점 홈페이지의 순위를 결정하는 지표들을 공개하고 있으며, 판매자는 상점 홈페이지의 순위를 높이기 위해 해당 지표들을 이용할 수 있다. 하지만, 온라인 쇼핑몰들이 공개한 지표들을 처리하는 알고리즘은 공개되고 있지 않기 때문에, 판매자가 자신의 상점 홈페이지를 온라인 쇼핑몰에서 상위에 노출하기 위해서는 무수한 시행착오 및 비용이 소비될 수 있는 문제점이 존재한다.In this situation, various online shopping malls are disclosing the indicators that determine the ranking of the seller's store homepage, and the seller can use the indicators to increase the ranking of the store's homepage. However, since the algorithm for processing the indicators released by online shopping malls is not made public, there is a problem that sellers may have to spend countless trials and errors and costs to expose their store homepages at the top of online shopping malls.
상기와 같은 종래 기술의 문제점을 해결하기 위해, 본 발명의 일 실시예는 사용자의 요청에 따라 제품의 순위를 제공하거나, 제품의 순위를 기 설정된 기간동안 추적하거나, 제품의 순위를 상승시키기 위한 마케팅 제안 정보를 사용자에게 제공할 수 있는 쇼핑몰 제품 노출 정보 제공 시스템 및 방법을 제공하고자 한다.In order to solve the problems of the prior art as described above, an embodiment of the present invention provides a ranking of products according to the user's request, tracks the ranking of the product for a preset period, or conducts marketing to increase the ranking of the product. We intend to provide a system and method for providing shopping mall product exposure information that can provide suggested information to users.
위와 같은 과제를 해결하기 위한 본 발명의 일 측면에 따르면, 사용자 단말기 및 적어도 하나의 쇼핑몰 서버와 연결되어 상기 사용자 단말기에 제품 순위 또는 마케팅 제안 정보를 제공하도록 형성되는 쇼핑몰 제품 노출 정보 제공 시스템이 제공된다.According to one aspect of the present invention for solving the above problems, a shopping mall product exposure information providing system is provided that is connected to a user terminal and at least one shopping mall server to provide product ranking or marketing proposal information to the user terminal. .
상기 쇼핑몰 제품 노출 정보 제공 시스템은, 상기 사용자 단말기로부터 입력받은 입력 정보를 전달 받아 처리하여 사용자 정보를 생성하도록 형성되는 사용자 정보 처리부; 상기 적어도 하나의 쇼핑몰 서버로부터 쇼핑몰 정보를 획득하여 처리하도록 형성되는 쇼핑몰 정보 처리부; 상기 쇼핑몰 정보를 이용하여 각각의 상기 쇼핑몰 서버에서 사용하는 노출 알고리즘을 예측하고, 상기 쇼핑몰 정보의 기계학습을 통해 예측한 상기 노출 알고리즘의 정확도를 증가시키도록 형성되는 노출 알고리즘 예측부; 및 예측한 상기 제품 노출 알고리즘을 이용하여 특정 제품에 대한 마케팅 방법을 상기 사용자 단말기에 상기 마케팅 제안 정보로 전달하도록 형성되는 마케팅 제안부;를 포함한다.The shopping mall product exposure information providing system includes a user information processing unit configured to receive and process input information input from the user terminal to generate user information; a shopping mall information processing unit configured to obtain and process shopping mall information from the at least one shopping mall server; an exposure algorithm prediction unit formed to predict an exposure algorithm used by each shopping mall server using the shopping mall information and to increase the accuracy of the exposure algorithm predicted through machine learning of the shopping mall information; and a marketing proposal unit configured to transmit a marketing method for a specific product to the user terminal as the marketing proposal information using the predicted product exposure algorithm.
상기 입력 정보는 사용자 요청 정보, 사용자 고유 정보, 제품 정보 중 적어도 하나를 포함하며, 상기 사용자 정보 처리부는, 상기 입력 정보 중 사용자가 상기 사용자 단말기를 통해 제공받고자 하는 정보인 사용자 요청 정보를 확인하도록 형성되는 사용자 요청 정보 확인 모듈; 상기 입력 정보 중 복수의 사용자를 각각 구분하기 위해 형성되는 사용자 고유 정보를 획득하여 처리하도록 형성되는 사용자 고유 정보 처리 모듈; 및 상기 입력 정보 중 상기 제품 정보를 획득하여 해당 제품을 포함하는 상기 사용자의 마켓 정보를 획득하도록 형성되는 사용자 마켓 정보 처리 모듈;을 포함하도록 형성될 수 있다.The input information includes at least one of user request information, user unique information, and product information, and the user information processing unit is configured to check user request information, which is information that the user wishes to receive through the user terminal, among the input information. a user-requested information confirmation module; a user-specific information processing module configured to obtain and process user-specific information formed to distinguish a plurality of users from the input information; and a user market information processing module configured to obtain the user's market information including the corresponding product by acquiring the product information among the input information.
상기 사용자 요청 정보는 제품 순위 확인 요청 신호, 제품 순위 추적 요청 신호, 마케팅 제안 요청 신호 중 적어도 하나를 포함하며, 상기 제품 순위 확인 요청 신호는 상기 사용자가 등록한 특정 제품의 적어도 하나의 쇼핑몰에서의 순위 확인을 요청하는 신호이고, 상기 제품 순위 추적 요청 신호는 상기 사용자가 등록한 특정 제품의 순위를 기 설정된 기간 이상 추적한 누적 기록을 요청하는 신호이며, 상기 마케팅 제안 요청 신호는 상기 사용자 단말기를 통해 입력된 특정 제품의 순위를 상승시키기 위한 마케팅 제안 정보를 요청하는 신호를 포함할 수 있다.The user request information includes at least one of a product ranking confirmation request signal, a product ranking tracking request signal, and a marketing proposal request signal, and the product ranking confirmation request signal confirms the ranking of a specific product registered by the user in at least one shopping mall. is a signal requesting, the product ranking tracking request signal is a signal requesting a cumulative record of tracking the ranking of a specific product registered by the user for more than a preset period, and the marketing proposal request signal is a specific product input through the user terminal. It may include a signal requesting marketing offer information to increase the product's ranking.
상기 쇼핑몰 정보는 상기 쇼핑몰 서버 별 공개 지표 또는 상기 쇼핑몰 서버 별 제품 정보 중 어느 하나를 포함하며, 상기 쇼핑몰 정보 처리부는, 상기 쇼핑몰 정보로부터 적어도 하나의 상기 쇼핑몰 서버 별 공개 지표를 획득하도록 형성되는 쇼핑몰 공개 지표 획득 모듈; 상기 쇼핑몰 정보로부터 적어도 하나의 제품 순위를 상기 쇼핑몰 서버 별로 각각 획득하도록 형성되는 쇼핑몰 제품 순위 획득 모듈; 및 상기 쇼핑몰 제품 순위를 누적하여 저장하는 쇼핑몰 제품 순위 누적 모듈;을 포함하도록 형성될 수 있다.The shopping mall information includes one of a disclosure index for each shopping mall server or product information for each shopping mall server, and the shopping mall information processing unit is configured to obtain at least one disclosure index for each shopping mall server from the shopping mall information. indicator acquisition module; a shopping mall product ranking acquisition module configured to obtain at least one product ranking for each shopping mall server from the shopping mall information; and a shopping mall product ranking accumulation module that accumulates and stores the shopping mall product rankings.
상기 공개 지표는 적합도, 인기도, 신뢰도 중 적어도 하나이며 상기 적합도는 소비자의 검색 의도에 적합한 상품인지를 판단하는 지표이고, 상기 인기도는 상기 소비자가 많이 찾고 많이 판매되는 상품인지를 판단하는 지표이며, 상기 신뢰도는 상품 정보가 신뢰할 수 있는 상품인지를 판단하는 지표일 수 있다.The public indicator is at least one of suitability, popularity, and reliability, and the suitability is an indicator that determines whether the product is suitable for the consumer's search intention, and the popularity is an indicator that determines whether the product is frequently sought after by the consumer and is sold in large quantities. Reliability can be an indicator that determines whether product information is a trustworthy product.
상기 적합도는 상품명, 카테고리, 제조사 브랜드 및 속성 태그 중 적어도 하나를 이용하여 획득되고, 상기 인기도는 판매 실적, 리뷰수, 최신성, 별점 및 클릭수 중 적어도 하나를 이용하여 획득되며, 상기 신뢰도는 상품명 SEO 및 쇼핑몰 페널티 중 적어도 하나를 이용하여 획득될 수 있다.The suitability is obtained using at least one of a product name, category, manufacturer brand, and attribute tag, the popularity is obtained using at least one of sales performance, number of reviews, recency, star rating, and number of clicks, and the reliability is obtained by using the product name. It can be obtained using at least one of SEO and shopping mall penalties.
상기 노출 알고리즘 예측부는, 상기 쇼핑몰 정보를 누적하도록 형성되는 쇼핑몰 정보 누적 모듈; 제품 정보로부터 제품에 대한 세부 정보 및 해당 제품의 공개 지표에 대응하는 정보를 포함하는 제품 세부 정보를 획득하도록 형성되는 쇼핑몰 제품 세부 정보 획득 모듈; 및 각각의 상기 제품 세부 정보 및 각각의 상기 제품 순위의 변화를 이용하여 상기 제품 노출 알고리즘을 예측하도록 형성되는 제품 노출 알고리즘 예측 모듈;을 포함하도록 형성되며, 상기 공개 지표는 적합도, 인기도, 신뢰도 중 적어도 하나일 수 있다.The exposure algorithm prediction unit includes a shopping mall information accumulation module configured to accumulate the shopping mall information; a shopping mall product detailed information acquisition module configured to obtain product detailed information including detailed information about the product and information corresponding to a public indicator of the product from the product information; and a product exposure algorithm prediction module configured to predict the product exposure algorithm using changes in each product detail information and each product ranking, wherein the public indicator is at least one of suitability, popularity, and reliability. It could be one.
상기 제품에 대한 세부 정보는 상기 쇼핑몰 서버에 노출되는 제품 관련 정보이며, 제품 설명 내용, 제품 대표 사진 및 제품 제목 중 적어도 하나를 포함하고, 상기 제품 노출 알고리즘은, 상기 쇼핑몰 서버 별로 획득되며, 각각의 상기 쇼핑몰 서버에서 상기 제품의 순위 변화를 위해 필요한 상기 공개 지표 별 기준값을 획득하도록 형성될 수 있다.The detailed information about the product is product-related information exposed to the shopping mall server and includes at least one of a product description, a representative product photo, and a product title. The product exposure algorithm is obtained for each shopping mall server, and each The shopping mall server may be configured to obtain a reference value for each public indicator necessary to change the ranking of the product.
상기 제품 노출 알고리즘 예측 모듈은, 상기 제품의 공개 지표에 대응하는 정보 또는 상기 제품에 대한 세부 정보의 변화를 확인하고, 확인한 변화에 따른 제품 순위 변화를 학습하도록 형성될 수 있다.The product exposure algorithm prediction module may be configured to check changes in information corresponding to the public index of the product or detailed information about the product, and learn changes in product rankings according to the confirmed changes.
상기 마케팅 제안부는, 상기 사용자 단말기로부터 상기 사용자가 선택한 선택 키워드를 획득하도록 형성되는 선택 키워드 획득 모듈; 상기 선택 키워드를 분석하고, 상기 제품 노출 알고리즘을 이용하여 상기 사용자가 요청한 특정 제품에 대한 필요 지표를 계산하며 선택 키워드 분석 결과를 생성하도록 형성되는 필요 지표 계산 모듈; 상기 필요 지표의 기준값에 도달하기 위한 상기 특정 제품의 요구 수치를 계산하고, 상기 선택 키워드 분석 결과를 포함하는 계산 결과를 출력하도록 형성되는 계산 결과 출력 모듈; 및 상기 선택 키워드 분석 결과 및 상기 계산 결과를 포함하는 상기 특정 제품에 대한 마케팅 방법인 마케팅 정보를 생성하고 상기 사용자 단말기로 전달하도록 형성되는 마케팅 정보 제안 모듈;을 포함하도록 형성되며, 상기 필요 지표는, 상기 특정 제품의 상기 공개 지표에 대응하는 현재 정보가 상기 제품 노출 알고리즘을 이용하여 획득한 기준값 미만인 공개 지표일 수 있다.The marketing proposal unit includes a selection keyword acquisition module configured to obtain a selection keyword selected by the user from the user terminal; a necessary indicator calculation module configured to analyze the selected keyword, calculate a necessary indicator for a specific product requested by the user using the product exposure algorithm, and generate a selected keyword analysis result; a calculation result output module configured to calculate a required value of the specific product to reach the reference value of the necessary index and output a calculation result including the selected keyword analysis result; and a marketing information proposal module configured to generate marketing information, which is a marketing method for the specific product, including the selected keyword analysis result and the calculation result, and deliver it to the user terminal, wherein the necessary indicator is: The current information corresponding to the disclosure index of the specific product may be a disclosure index that is less than a reference value obtained using the product exposure algorithm.
본 발명의 일 측면에 따르면, 사용자 단말기 및 적어도 하나의 쇼핑몰 서버와 연결되어 상기 사용자 단말기에 제품 순위 또는 마케팅 제안 정보를 제공하도록 형성되는 쇼핑몰 제품 노출 정보 제공 방법이 제공된다. 상기 쇼핑몰 제품 노출 정보 제공 방법은, 사용자 정보 처리부를 이용하여 상기 사용자 단말기로부터 입력받은 입력 정보를 전달 받아 처리하여 사용자 정보를 생성하는 단계; 쇼핑몰 정보 처리부를 이용하여 상기 적어도 하나의 쇼핑몰 서버로부터 쇼핑몰 정보를 획득하여 처리하는 단계; 노출 알고리즘 예측부를 통해 상기 쇼핑몰 정보를 이용하여 각각의 상기 쇼핑몰 서버에서 사용하는 노출 알고리즘을 예측하고, 상기 쇼핑몰 정보의 기계학습을 통해 예측한 상기 노출 알고리즘의 정확도를 증가시키는 단계; 및 마케팅 제안부를 통해 예측한 상기 제품 노출 알고리즘을 이용하여 특정 제품에 대한 마케팅 방법을 상기 사용자 단말기에 상기 마케팅 제안 정보로 전달하는 단계;를 포함한다.According to one aspect of the present invention, a method of providing exposure information for shopping mall products is provided, which is connected to a user terminal and at least one shopping mall server to provide product ranking or marketing proposal information to the user terminal. The method of providing exposure information on shopping mall products includes the steps of receiving and processing input information input from the user terminal using a user information processing unit to generate user information; Obtaining and processing shopping mall information from the at least one shopping mall server using a shopping mall information processing unit; predicting an exposure algorithm used by each shopping mall server using the shopping mall information through an exposure algorithm prediction unit, and increasing the accuracy of the exposure algorithm predicted through machine learning of the shopping mall information; and transmitting a marketing method for a specific product to the user terminal as the marketing proposal information using the product exposure algorithm predicted through the marketing proposal unit.
상기 입력 정보는 사용자 요청 정보, 사용자 고유 정보, 제품 정보 중 적어도 하나를 포함하며, 상기 사용자 정보를 생성하는 단계는, 상기 입력 정보 중 사용자가 상기 사용자 단말기를 통해 제공받고자 하는 정보인 사용자 요청 정보를 확인하는 단계; 상기 입력 정보 중 복수의 사용자를 각각 구분하기 위해 형성되는 사용자 고유 정보를 획득하여 처리하는 단계; 및 상기 입력 정보 중 상기 제품 정보를 획득하여 해당 제품을 포함하는 상기 사용자의 마켓 정보를 획득하는 단계;를 포함하도록 형성될 수 있다.The input information includes at least one of user request information, user unique information, and product information, and the step of generating the user information includes selecting user request information, which is information that the user wishes to receive through the user terminal, from among the input information. Confirmation steps; Obtaining and processing user-specific information formed to distinguish a plurality of users from the input information; and obtaining the user's market information including the corresponding product by acquiring the product information among the input information.
상기 사용자 요청 정보는 제품 순위 확인 요청 신호, 제품 순위 추적 요청 신호, 마케팅 제안 요청 신호 중 적어도 하나를 포함하며, 상기 제품 순위 확인 요청 신호는 상기 사용자가 등록한 특정 제품의 적어도 하나의 쇼핑몰에서의 순위 확인을 요청하는 신호이고, 상기 제품 순위 추적 요청 신호는 상기 사용자가 등록한 특정 제품의 순위를 기 설정된 기간 이상 추적한 누적 기록을 요청하는 신호이며, 상기 마케팅 제안 요청 신호는 상기 사용자 단말기를 통해 입력된 특정 제품의 순위를 상승시키기 위한 마케팅 제안 정보를 요청하는 신호를 포함할 수 있다.The user request information includes at least one of a product ranking confirmation request signal, a product ranking tracking request signal, and a marketing proposal request signal, and the product ranking confirmation request signal confirms the ranking of a specific product registered by the user in at least one shopping mall. is a signal requesting, the product ranking tracking request signal is a signal requesting a cumulative record of tracking the ranking of a specific product registered by the user for more than a preset period, and the marketing proposal request signal is a specific product input through the user terminal. It may include a signal requesting marketing offer information to increase the product's ranking.
상기 쇼핑몰 정보는 상기 쇼핑몰 서버 별 공개 지표 또는 상기 쇼핑몰 서버 별 제품 정보 중 어느 하나를 포함하며, 상기 쇼핑몰 정보를 획득하여 처리하는 단계는, 상기 쇼핑몰 정보로부터 적어도 하나의 상기 쇼핑몰 서버 별 공개 지표를 획득하는 단계; 상기 쇼핑몰 정보로부터 적어도 하나의 제품 순위를 상기 쇼핑몰 서버 별로 각각 획득하는 단계; 및 상기 쇼핑몰 제품 순위를 누적하여 저장하는 단계;를 포함하도록 형성될 수 있다.The shopping mall information includes either a public index for each shopping mall server or product information for each shopping mall server, and the step of obtaining and processing the shopping mall information includes obtaining at least one public index for each shopping mall server from the shopping mall information. steps; Obtaining at least one product ranking for each shopping mall server from the shopping mall information; and accumulating and storing the shopping mall product rankings.
상기 공개 지표는 적합도, 인기도, 신뢰도 중 적어도 하나이며 상기 적합도는 소비자의 검색 의도에 적합한 상품인지를 판단하는 지표이고, 상기 인기도는 상기 소비자가 많이 찾고 많이 판매되는 상품인지를 판단하는 지표이며, 상기 신뢰도는 상품 정보가 신뢰할 수 있는 상품인지를 판단하는 지표일 수 있다.The public indicator is at least one of suitability, popularity, and reliability, and the suitability is an indicator that determines whether the product is suitable for the consumer's search intention, and the popularity is an indicator that determines whether the product is frequently sought after by the consumer and is sold in large quantities. Reliability can be an indicator that determines whether product information is a trustworthy product.
상기 적합도는 상품명, 카테고리, 제조사 브랜드 및 속성 태그 중 적어도 하나를 이용하여 획득되고, 상기 인기도는 판매 실적, 리뷰수, 최신성, 별점 및 클릭수 중 적어도 하나를 이용하여 획득되며, 상기 신뢰도는 상품명 SEO 및 쇼핑몰 페널티 중 적어도 하나를 이용하여 획득될 수 있다.The suitability is obtained using at least one of a product name, category, manufacturer brand, and attribute tag, the popularity is obtained using at least one of sales performance, number of reviews, recency, star rating, and number of clicks, and the reliability is obtained by using the product name. It can be obtained using at least one of SEO and shopping mall penalties.
상기 노출 알고리즘을 예측하고, 상기 쇼핑몰 정보의 기계학습을 통해 예측한 상기 노출 알고리즘의 정확도를 증가시키는 단계는, 상기 쇼핑몰 정보를 누적하는 단계; 제품 정보로부터 제품에 대한 세부 정보 및 해당 제품의 상기 공개 지표에 대응하는 정보를 포함하는 제품 세부 정보를 획득하는 단계; 및 각각의 상기 제품 세부 정보 및 각각의 상기 제품 순위의 변화를 이용하여 상기 제품 노출 알고리즘을 예측하는 단계;를 포함하고, 상기 공개 지표는 적합도, 인기도, 신뢰도 중 적어도 하나일 수 있다.Predicting the exposure algorithm and increasing the accuracy of the exposure algorithm predicted through machine learning of the shopping mall information includes accumulating the shopping mall information; Obtaining detailed product information including detailed information about the product and information corresponding to the public indicator of the product from product information; And predicting the product exposure algorithm using the detailed information of each product and the change in the ranking of each product, wherein the public indicator may be at least one of suitability, popularity, and reliability.
상기 제품에 대한 세부 정보는 상기 쇼핑몰 서버에 노출되는 제품 관련 정보이며, 제품 설명 내용, 제품 대표 사진 및 제품 제목 중 적어도 하나를 포함하고, 상기 제품 노출 알고리즘은, 상기 쇼핑몰 서버 별로 획득되며, 각각의 상기 쇼핑몰 서버에서 상기 제품의 순위 변화를 위해 필요한 상기 공개 지표 별 기준값을 획득하도록 형성될 수 있다.The detailed information about the product is product-related information exposed to the shopping mall server and includes at least one of a product description, a representative product photo, and a product title. The product exposure algorithm is obtained for each shopping mall server, and each The shopping mall server may be configured to obtain a reference value for each public indicator necessary to change the ranking of the product.
상기 제품 노출 알고리즘을 예측하는 단계는, 상기 제품의 공개 지표에 대응하는 정보 또는 상기 제품에 대한 세부 정보의 변화를 확인하고, 확인한 변화에 따른 제품 순위 변화를 학습하도록 형성될 수 있다.The step of predicting the product exposure algorithm may be configured to check changes in information corresponding to the public index of the product or detailed information about the product, and learn changes in product rankings according to the confirmed changes.
상기 사용자 단말기에 상기 마케팅 제안 정보로 전달하는 단계는, 상기 사용자 단말기로부터 상기 사용자가 선택한 선택 키워드를 획득하는 단계; 상기 선택 키워드를 분석하고, 상기 제품 노출 알고리즘을 이용하여 상기 사용자가 요청한 특정 제품에 대한 필요 지표를 계산하며, 선택 키워드 분석 결과를 생성하는 단계; 상기 필요 지표의 기준값에 도달하기 위한 상기 특정 제품의 요구 수치를 계산하고, 상기 선택 키워드 분석 결과를 포함하는 계산 결과를 출력하는 단계; 및 상기 선택 키워드 분석 결과 및 상기 계산 결과를 포함하는 상기 특정 제품에 대한 마케팅 방법인 마케팅 정보를 생성하고 상기 사용자 단말기로 전달하는 단계;를 포함하도록 형성되며, 상기 필요 지표는, 상기 특정 제품의 상기 공개 지표에 대응하는 현재 정보가 상기 제품 노출 알고리즘을 이용하여 획득한 기준값 미만인 공개 지표일 수 있다.The step of delivering the marketing proposal information to the user terminal includes: acquiring a selection keyword selected by the user from the user terminal; Analyzing the selected keywords, calculating a necessary index for a specific product requested by the user using the product exposure algorithm, and generating a selected keyword analysis result; calculating a required value for the specific product to reach the reference value of the necessary index, and outputting a calculation result including a result of analyzing the selected keywords; and generating marketing information, which is a marketing method for the specific product, including the selected keyword analysis result and the calculation result, and transmitting the marketing information to the user terminal, wherein the necessary indicator is, The current information corresponding to the public index may be a public index that is less than the reference value obtained using the product exposure algorithm.
본 발명의 일 실시예에 따른 쇼핑몰 제품 노출 정보 제공 시스템 및 방법은 사용자의 요청에 따라 제품의 순위를 제공하거나, 제품의 순위를 기 설정된 기간동안 추적하거나, 제품의 순위를 상승시키기 위한 마케팅 제안 정보를 사용자에게 제공할 수 있는 효과가 있다.A system and method for providing exposure information for shopping mall products according to an embodiment of the present invention provides product rankings according to user requests, tracks product rankings for a preset period, or provides marketing proposal information to increase product rankings. There is an effect of providing this to the user.
도 1은 본 발명의 실시예에 따른 쇼핑몰 제품 노출 정보 제공 시스템을 간단히 나타낸 블록도이다.
도 2는 도 1의 사용자 정보 처리부를 나타낸 블록도이다.
도 3은 도 1의 쇼핑몰 정보 처리부를 나타낸 블록도이다.
도 4는 도 1의 노출 알고리즘 예측부를 나타낸 블록도이다.
도 5는 도 1의 마케팅 제안부를 나타낸 블록도이다.
도 6은 본 발명의 실시예에 따른 쇼핑몰 제품 노출 정보 제공 방법을 나타낸 순서도이다.
도 7은 도 6의 단계 S111을 나타낸 순서도이다.
도 8은 도 6의 단계 S113을 나타낸 순서도이다.
도 9는 도 9의 단계 S115를 나타낸 순서도이다.
도 10은 도 6의 단계 S117을 나타낸 순서도이다.1 is a block diagram briefly showing a system for providing exposure information on shopping mall products according to an embodiment of the present invention.
FIG. 2 is a block diagram showing the user information processing unit of FIG. 1.
FIG. 3 is a block diagram showing the shopping mall information processing unit of FIG. 1.
Figure 4 is a block diagram showing the exposure algorithm prediction unit of Figure 1.
Figure 5 is a block diagram showing the marketing proposal unit of Figure 1.
Figure 6 is a flowchart showing a method of providing exposure information on shopping mall products according to an embodiment of the present invention.
Figure 7 is a flowchart showing step S111 of Figure 6.
FIG. 8 is a flowchart showing step S113 of FIG. 6.
Figure 9 is a flowchart showing step S115 of Figure 9.
Figure 10 is a flowchart showing step S117 of Figure 6.
이하, 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 동일 또는 유사한 구성요소에 대해서는 동일한 참조부호를 붙였다.Hereinafter, with reference to the attached drawings, embodiments of the present invention will be described in detail so that those skilled in the art can easily implement the present invention. The present invention may be implemented in many different forms and is not limited to the embodiments described herein. In order to clearly explain the present invention in the drawings, parts not related to the description are omitted, and identical or similar components are given the same reference numerals throughout the specification.
도 1은 본 발명의 실시예에 따른 쇼핑몰 제품 노출 정보 제공 시스템을 간단히 나타낸 블록도이고, 도 2는 도 1의 사용자 정보 처리부를 나타낸 블록도이며, 도 3은 도 1의 쇼핑몰 정보 처리부를 나타낸 블록도이고, 도 4는 도 1의 노출 알고리즘 예측부를 나타낸 블록도이며, 도 5는 도 1의 마케팅 제안부를 나타낸 블록도이다. 이하에서는 도 1 내지 도 5를 이용하여 본 발명의 일 실시예에 따른 쇼핑몰 제품 노출 정보 제공 시스템에 대하여 보다 상세히 설명하도록 한다.FIG. 1 is a block diagram briefly showing a system for providing exposure information for shopping mall products according to an embodiment of the present invention, FIG. 2 is a block diagram showing the user information processing unit of FIG. 1, and FIG. 3 is a block diagram showing the shopping mall information processing unit of FIG. 1. 4 is a block diagram showing the exposure algorithm prediction unit of FIG. 1, and FIG. 5 is a block diagram showing the marketing proposal unit of FIG. 1. Hereinafter, a system for providing exposure information for shopping mall products according to an embodiment of the present invention will be described in more detail using FIGS. 1 to 5.
도 1을 참고하면, 본 발명의 일 실시예에 따른 쇼핑몰 제품 노출 정보 제공 시스템(110)은 사용자 단말기(120) 및 쇼핑몰 서버(130)와 유선 또는 무선 통신망을 이용하여 연결되도록 형성된다. 이때, 사용자 단말기(120) 및 쇼핑몰 서버(130)는 복수개가 연결될 수도 있다. 여기서 사용자 단말기(120)는 일반적으로 인터넷 마켓을 운영하는 사업자가 소유하는 단말기 일 수 있으며, 쇼핑몰 서버(130)는 아마존, G마켓, 11번가, 쿠팡 등 인터넷 마켓이 입점 가능한 쇼핑몰 서버일 수 있다.Referring to FIG. 1, the shopping mall product exposure information providing system 110 according to an embodiment of the present invention is configured to be connected to the user terminal 120 and the shopping mall server 130 using a wired or wireless communication network. At this time, a plurality of user terminals 120 and shopping mall servers 130 may be connected. Here, the user terminal 120 may be a terminal generally owned by a business operator that operates an Internet market, and the shopping mall server 130 may be a shopping mall server where Internet markets such as Amazon, G Market, 11th Street, and Coupang can be located.
쇼핑몰 제품 노출 정보 제공 시스템(110)은, 사용자 단말기(120)로부터 요청 정보를 전달 받고, 요청 정보에 대응하는 결과를 사용자 단말기(120)로 제공하며, 복수의 쇼핑몰 서버(130)로부터 관련 정보를 획득하여 처리하도록 형성된다. 이를 위해 본 발명의 일 실시예에 따른 쇼핑몰 제품 노출 정보 제공 시스템(110)은 사용자 정보 처리부(111), 쇼핑몰 정보 처리부(113), 노출 알고리즘 예측부(115) 및 마케팅 제안부(117)를 포함하여 형성될 수 있다.The shopping mall product exposure information providing system 110 receives request information from the user terminal 120, provides results corresponding to the requested information to the user terminal 120, and receives related information from a plurality of shopping mall servers 130. Formed to acquire and process. To this end, the shopping mall product exposure information providing system 110 according to an embodiment of the present invention includes a user information processing unit 111, a shopping mall information processing unit 113, an exposure algorithm prediction unit 115, and a marketing proposal unit 117. It can be formed.
본 발명의 일 실시예에 따른 사용자 정보 처리부(111)는 사용자 단말기(120)로부터 입력 받는 입력 정보를 전달 받아 처리하여 사용자 정보를 생성하도록 형성된다. 여기서 입력 정보는 사용자 요청 정보, 사용자 고유 정보 및 제품 정보를 포함할 수 있다. 사용자 정보 처리부(111)는 입력 정보를 처리하기 위해 도 2에 도시된 바와 같이 사용자 요청 정보 확인 모듈(211), 사용자 고유 정보 처리 모듈(212) 및 사용자 마켓 정보 처리 모듈(213)을 포함하여 형성될 수 있다.The user information processing unit 111 according to an embodiment of the present invention is configured to receive and process input information received from the user terminal 120 to generate user information. Here, the input information may include user request information, user-specific information, and product information. The user information processing unit 111 includes a user request information confirmation module 211, a user unique information processing module 212, and a user market information processing module 213 as shown in FIG. 2 to process input information. It can be.
사용자 요청 정보 확인 모듈(211)은 입력 정보 중 사용자가 사용자 단말기(120)를 통해 제공받고자 하는 정보인 사용자 요청 정보를 확인하도록 형성된다. 여기서 사용자 요청 정보는, 제품 순위 확인 요청 신호, 제품 순위 추적 요청 신호 및 마케팅 제안 요청 신호 중 어느 하나일 수 있다.The user-requested information confirmation module 211 is configured to check user-requested information, which is information that the user wishes to receive through the user terminal 120, among input information. Here, the user requested information may be any one of a product ranking confirmation request signal, a product ranking tracking request signal, and a marketing proposal request signal.
제품 순위 확인 요청 신호는 사용자가 인터넷 마켓에 등록한 특정 제품의 순위를 적어도 하나의 쇼핑몰 서버(130)에서 확인하는 것을 요청하는 신호일 수 있다.The product ranking confirmation request signal may be a signal requesting that at least one shopping mall server 130 confirm the ranking of a specific product registered by the user in the Internet market.
제품 순위 추적 요청 신호는 사용자가 인터넷 마켓에 등록한 제품 중 사용자가 요청한 제품의 순위를 기 설정된 가긴 이상 추적하여 누적한 기록을 요청하는 신호일 수 있다.The product ranking tracking request signal may be a signal requesting an accumulated record by tracking the ranking of the product requested by the user among products registered in the Internet market for a preset period or more.
또, 마케팅 제안 요청 신호는 사용자가 인터넷 마켓에 등록한 제품 중 사용자가 요청한 제품의 순위를 상승시키기 위한 마케팅 제안 정보를 요청하는 신호일 수 있다.Additionally, the marketing proposal request signal may be a signal requesting marketing proposal information to increase the ranking of the product requested by the user among products registered by the user in the Internet market.
즉, 본 발명의 쇼핑몰 제품 노출 정보 제공 시스템(110)은 사용자 단말기(120)로부터 사용자 요청 정보 확인 모듈(211)을 통해 요청 정보를 전달 받을 수 있으며, 이를 통해 사용자가 제공받길 원하는 정보가 어떤 정보인지 확인할 수 있다.In other words, the shopping mall product exposure information providing system 110 of the present invention can receive requested information from the user terminal 120 through the user request information confirmation module 211, and through this, determine what information the user wants to receive. You can check if it is.
다음으로, 사용자 고유 정보 처리 모듈(212)은 입력 정보 중 복수의 사용자를 각각 구분하기 위해 형성되는 사용자 고유 정보를 획득하여 처리하도록 형성될 수 있다.Next, the user-specific information processing module 212 may be configured to obtain and process user-specific information formed to distinguish a plurality of users from input information.
본 발명의 쇼핑몰 제품 노출 정보 제공 시스템(110)은 복수의 사용자의 제품 정보를 관리하도록 형성된다. 따라서, 쇼핑몰 제품 노출 정보 제공 시스템(110)은 사용자 단말기(120)별로 사용자를 구분할 수 있는 ID와 같은 고유 정보를 매칭시키고, 사용자 단말기(120)로부터 전달받은 입력 정보를 분석하여 사용자 고유 정보를 획득할 수 있다.The shopping mall product exposure information providing system 110 of the present invention is designed to manage product information of a plurality of users. Therefore, the shopping mall product exposure information providing system 110 matches unique information such as ID that can distinguish users for each user terminal 120, and analyzes the input information received from the user terminal 120 to obtain user unique information. can do.
사용자 마켓 정보 처리 모듈(213)은 입력 정보 중 제품 정보를 획득하여 해당 제품을 포함하는 사용자의 마켓 정보를 획득하도록 형성된다. 사용자가 쇼핑몰 서버(130)에 등록한 제품은, 쇼핑몰 별 또는 사용자의 마켓별로 차이가 존재할 수 있다.The user market information processing module 213 is configured to obtain product information from input information and obtain user market information including the product. Products registered by the user on the shopping mall server 130 may differ depending on the shopping mall or the user's market.
일 예로 A 사용자가 B 수분 크림 제품을 판매하는 경우, A 사용자는 하나의 쇼핑몰 서버(130)에 복수개의 마켓을 생성하여 복수개의 마켓 모두에 B 수분 크림을 등록시킬 수도 있으며, 복수개의 쇼핑몰 서버(130)에 각각 생성한 마켓 중 특정 마켓들을 선정하여 선정한 마켓들에만 B 수분 크림 제품을 등록할 수도 있다. 따라서, 사용자 마켓 정보 처리 모듈(213)은 사용자의 입력 정보를 전달받아, 전달받은 입력 정보에 포함된 제품 정보를 획득하고, 획득한 제품을 포함하는 사용자의 마켓 정보를 획득하도록 형성될 수 있다.As an example, if user A sells B moisture cream product, user A may create multiple markets on one shopping mall server 130 and register B moisture cream in all of the plurality of markets, and multiple shopping mall servers ( You can also select specific markets among the markets created in 130) and register the B moisture cream product only in the selected markets. Accordingly, the user market information processing module 213 may be configured to receive the user's input information, obtain product information included in the received input information, and obtain the user's market information including the acquired product.
사용자 단말기(120)에서 입력된 입력 정보를 사용자 정보 처리부(111)에서 처리하여 입력 정보를 전달한 사용자, 해당 사용자의 요청 정보 및 해당 사용자의 요청 정보에 포함된 제품 정보와 마켓 정보를 획득하면, 본 발명의 일 실시예의 쇼핑몰 정보 처리부(113)는 적어도 하나의 쇼핑몰 서버(130)로부터 쇼핑몰 정보를 획득하여 처리하도록 형성된다. 여기서, 쇼핑몰 정보는 쇼핑몰 서버(130)별 공개 지표 및 쇼핑몰 서버(130)별 제품 정보를 포함하며, 이를 위해 쇼핑몰 정보 처리부(113)는 쇼핑몰 공개 지표 획득 모듈(231), 쇼핑몰 제품 순위 획득 모듈(232) 및 쇼핑몰 제품 순위 누적 모듈(233)을 포함하도록 형성될 수 있다.When the input information input from the user terminal 120 is processed by the user information processing unit 111 to obtain the user who delivered the input information, the user's request information, and the product information and market information included in the user's request information, this The shopping mall information processing unit 113 of one embodiment of the invention is configured to obtain and process shopping mall information from at least one shopping mall server 130. Here, the shopping mall information includes a public index for each shopping mall server 130 and product information for each shopping mall server 130. To this end, the shopping mall information processing unit 113 includes a shopping mall public index acquisition module 231 and a shopping mall product ranking acquisition module ( 232) and a shopping mall product ranking accumulation module 233.
쇼핑몰 공개 지표 획득 모듈(231)은 쇼핑몰 정보로부터 적어도 하나의 쇼핑몰 서버(130)별 공개 지표를 획득하도록 형성된다. 여기서 공개 지표는 쇼핑몰 서버(130)별로 공개하고 있는 제품 또는 마켓 순위 배열 알고리즘에 사용되는 지표들이며, 이는 각 쇼핑몰 서버(130)별로 차이점이 존재할 수 있다.The shopping mall public index acquisition module 231 is configured to obtain a public index for at least one shopping mall server 130 from shopping mall information. Here, the public indicators are indicators used in the product or market ranking algorithm disclosed by each shopping mall server 130, and differences may exist for each shopping mall server 130.
본 발명의 일 실시예에 따른 쇼핑몰 공개 지표 획득 모듈(231)은 공개 지표로 적합도, 인기도, 신뢰도를 획득하도록 형성된다. 여기서, 적합도, 인기도 및 신뢰도는 본 발명의 설명의 편의상 세부 지표를 그룹화 한 내용이며, 후술되는 세부 지표들은 본 발명의 실시예와 다른 방식으로 그룹화 될 수 있지만, 이 역시 본원 발명의 개념에 포함될 수 있는 것이 자명하다.The shopping mall public indicator acquisition module 231 according to an embodiment of the present invention is configured to obtain suitability, popularity, and reliability as public indicators. Here, suitability, popularity, and reliability are groupings of detailed indicators for the convenience of explaining the present invention, and the detailed indicators described later may be grouped in a different way from the embodiments of the present invention, but may also be included in the concept of the present invention. It is obvious that it exists.
적합도는 소비자의 검색 의도에 적합한 상품인지를 판단하는 지표이며, 인기도는 소비자가 많이 찾고 많이 판매되는 상품인지를 판단하는 지표이고, 신뢰도는 쇼핑몰에 등록된 상품 정보가 신뢰할 수 있는 상품 정보인지를 판단하는 지표일 수 있다.Suitability is an indicator that determines whether the product is suitable for the consumer's search intent, popularity is an indicator that determines whether the product is frequently sought after by consumers and sold in large quantities, and reliability is an indicator that determines whether the product information registered in the shopping mall is trustworthy. It may be an indicator that
보다 상세히 설명하면, 적합도는 상품명, 카테고리, 제조사 브랜드 및 속성 태그 중 적어도 하나를 포함하며, 인기도는 판매 실적, 리뷰수, 최신성, 별점 및 클릭수 중 적어도 하나를 포함하고, 신뢰도는 상품명 SEO 및 쇼핑몰 페널티 중 적어도 하나를 포함한다. 여기서 쇼핑몰 페널티는 쇼핑몰에서 해당 마켓 또는 해당 제품에 가한 페널티를 의미하는 것으로 해석될 수 있다.In more detail, relevance includes at least one of product name, category, manufacturer brand, and attribute tags, popularity includes at least one of sales performance, number of reviews, recency, star rating, and number of clicks, and trustworthiness includes product name SEO and Includes at least one of the shopping mall penalties. Here, the shopping mall penalty can be interpreted to mean a penalty applied to the relevant market or product by the shopping mall.
쇼핑몰 제품 순위 획득 모듈(232)은 쇼핑몰 정보로부터 적어도 하나의 제품 순위를 쇼핑몰 서버(130)별로 각각 획득하도록 형성된다. 쇼핑몰 제품 순위 획득 모듈(232)은 사용자의 입력 정보 분석 결과를 사용자 정보 처리부(111)로부터 전달받고, 전달 받은 사용자의 입력 정보 분석 결과에 따라 요청 정보가 제품 순위 확인 요청 신호인 경우, 해당 제품 정보를 획득하여 해당 제품이 등록된 쇼핑몰 서버(130)의 쇼핑몰 정보로부터 해당 제품의 순위를 획득할 수 있다.The shopping mall product ranking acquisition module 232 is configured to obtain at least one product ranking for each shopping mall server 130 from shopping mall information. The shopping mall product ranking acquisition module 232 receives the user input information analysis result from the user information processing unit 111, and if the requested information is a product ranking confirmation request signal according to the received user input information analysis result, the corresponding product information The ranking of the product can be obtained from the shopping mall information of the shopping mall server 130 where the product is registered.
즉, A 사용자가 B 수분 크림 제품의 제품 순위 정보를 요청하는 경우, 쇼핑몰 제품 순위 획득 모듈(232)은 먼저 A 사용자가 인터넷 마켓을 입점한 쇼핑몰을 획득하고, 획득한 쇼핑몰 서버(130)로부터 각각 획득한 쇼핑몰 정보를 분석하여 A 사용자가 등록한 B 수분 크림 제품의 현재 순위를 획득할 수 있다. 여기서 현재 순위는 하나의 예시로 B 수분 크림 제품을 각각의 쇼핑몰에서 검색한 검색 결과에서 나타나는 순번일 수 있다.That is, when user A requests product ranking information for moisturizing cream product B, the shopping mall product ranking acquisition module 232 first obtains the shopping mall where user A has entered the Internet market and retrieves the information from the obtained shopping mall server 130, respectively. By analyzing the acquired shopping mall information, the current ranking of moisture cream product B registered by user A can be obtained. Here, as an example, the current ranking may be the order in which the B moisture cream product appears in the search results of each shopping mall.
쇼핑몰 제품 순위 누적 모듈(233)은 쇼핑몰 제품 순위를 누적하여 저장하도록 형성된다. 쇼핑몰 제품 순위 누적 모듈(233)은 사용자의 입력 정보 분석 결과를 사용자 정보 처리부(111)로부터 전달받고, 전달 받은 사용자의 입력 정보 분석 결과에 따라 요청 정보가 제품 순위 추적 요청 신호인 경우, 해당 제품에 대한 제품 순위를 추적하기 위해 쇼핑몰 제품 순위는 누적하여 저장할 수 있다. 이때, 본 발명의 일 실시예에서 쇼핑몰 제품 순위 누적 모듈(233)은 쇼핑몰 서버(130)에서 기존 누적 순위 정보를 제공하는 경우에는, 해당 누적 순위를 쇼핑몰 서버(130)로부터 획득하여 저장함으로써, 사용자의 요청 이전 시점의 누적 순위도 제공하도록 할 수도 있으며, 필요에 따라 본 시스템(110)에 더 포함될 수 있는 데이터베이스(도면 미도시)에 설정에 따라 기 저장될 수 있는 제품별 누적 순위를 획득하여 역시 사용자의 요청 이전 시점의 누적 순위도 제공하도록 할 수도 있다.The shopping mall product ranking accumulation module 233 is configured to accumulate and store shopping mall product rankings. The shopping mall product ranking accumulation module 233 receives the user input information analysis result from the user information processing unit 111, and if the requested information is a product ranking tracking request signal according to the received user input information analysis result, the corresponding product is To track product rankings, shopping mall product rankings can be accumulated and stored. At this time, in one embodiment of the present invention, when the shopping mall server 130 provides existing cumulative ranking information, the shopping mall product ranking accumulating module 233 obtains and stores the cumulative ranking from the shopping mall server 130, so that the user Cumulative rankings prior to the request can also be provided, and if necessary, cumulative rankings for each product that can be stored in a database (not shown) that can be further included in the system 110 are obtained according to settings. Cumulative rankings prior to the user's request can also be provided.
한편, 본 발명의 다른 실시예에서 쇼핑몰 제품 순위 누적 모듈(233)은 사용자의 쇼핑몰 제품 순위 누적 과정에서 사용자가 입력한 제품 정보의 변경도 함께 저장할 수도 있다. 보다 쉽게 설명하면, 사용자가 마켓의 제품 정보를 변경하는 경우, 쇼핑몰 제품 순위 누적 모듈(233)은 해당 제품 정보 변경 데이터 역시 함께 저장하고, 순위 누적 정보를 사용자 단말기(120)에 제공할 때 해당 정보를 함께 제공함으로써 사용자의 제품 정보 변경에 따라 순위가 변화하였는지 여부를 사용자가 쉽게 파악하도록 할 수도 있다.Meanwhile, in another embodiment of the present invention, the shopping mall product ranking accumulation module 233 may also store changes in product information input by the user during the user's shopping mall product ranking accumulation process. To put it more simply, when a user changes product information in the market, the shopping mall product ranking accumulation module 233 also stores the corresponding product information change data, and when providing the ranking accumulation information to the user terminal 120, the corresponding information is stored. By providing it together, users can easily determine whether the ranking has changed as the user changes product information.
한편, 본 발명의 일 실시예에 따른 노출 알고리즘 예측부(115)는 쇼핑몰 정보를 이용하여 각각의 쇼핑몰 서버(130)에서 사용하는 노출 알고리즘을 예측하고, 쇼핑몰 정보의 기계학습을 통해 예측한 노출 알고리즘의 정확도를 증가시키도록 형성될 수 있다. 이를 위해 노출 알고리즘 예측부(115)는 도 4에 도시된 바와 같이 쇼핑몰 정보 누적 모듈(251), 쇼핑몰 제품 세부 정보 획득 모듈(252) 및 제품 노출 알고리즘 예측 모듈(253)을 포함하도록 형성될 수 있다.Meanwhile, the exposure algorithm prediction unit 115 according to an embodiment of the present invention predicts the exposure algorithm used by each shopping mall server 130 using shopping mall information, and uses the exposure algorithm predicted through machine learning of the shopping mall information. It can be formed to increase the accuracy of. To this end, the exposure algorithm prediction unit 115 may be formed to include a shopping mall information accumulation module 251, a shopping mall product detailed information acquisition module 252, and a product exposure algorithm prediction module 253, as shown in FIG. 4. .
쇼핑몰 정보 누적 모듈(251)은 쇼핑몰 정보를 누적하도록 형성된다. 쇼핑몰 정보는 상술한 바와 같이 쇼핑몰 서버(130)별 공개 지표 및 쇼핑몰 서버(130)별 제품 정보를 포함하며, 쇼핑몰 정보 누적 모듈(251)에서 누적 저장된 쇼핑몰 정보는 쇼핑몰 제품 세부 정보 획득 모듈(252)로 전달된다.The shopping mall information accumulation module 251 is configured to accumulate shopping mall information. As described above, the shopping mall information includes public indicators for each shopping mall server 130 and product information for each shopping mall server 130, and the shopping mall information accumulated and stored in the shopping mall information accumulation module 251 is stored in the shopping mall product detailed information acquisition module 252. is passed on.
쇼핑몰 제품 세부 정보 획득 모듈(252)은 누적된 쇼핑몰 정보를 전달 받아 제품 세부 정보를 획득하도록 형성된다. 제품 세부 정보는 쇼핑몰 정보 중 제품 정보로부터 제품에 대한 세부 정보 및 해당 제품의 공개 지표에 대응하는 정보를 포함할 수 있다. 또, 제품 세부 정보는 쇼핑몰 서버(130)에 노출되는 제품 관련 정보이며, 제품 설명 내용, 제품 대표 사진, 제품 카테고리 및 제품 제목 중 적어도 하나를 포함할 수 있다. The shopping mall product detailed information acquisition module 252 is configured to obtain detailed product information by receiving accumulated shopping mall information. Product details may include detailed information about the product from product information among shopping mall information and information corresponding to the public indicator of the product. Additionally, product details are product-related information exposed to the shopping mall server 130 and may include at least one of product description content, product representative photo, product category, and product title.
제품 노출 알고리즘 예측 모듈(253)은 획득한 제품 세부 정보 및 제품 수위 변화를 이용하여 제품 노출 알고리즘을 예측하여 생성하도록 형성된다. 제품 노출 알고리즘은 쇼핑몰 서버(130)별로 획득될 수 있다. 이는 쇼핑몰 서버(130)별로 공개한 지표가 서로 다를 수 있기 때문이다. 또한, 제품 노출 알고리즘은 쇼핑몰 서버(130)별로 제품의 순위 변화를 위해 필요한 공개 지표 별 기준값을 획득하도록 형성될 수 있다.The product exposure algorithm prediction module 253 is configured to predict and generate a product exposure algorithm using the obtained product details and changes in product level. The product exposure algorithm can be obtained for each shopping mall server 130. This is because the indicators disclosed by each shopping mall server 130 may be different. Additionally, the product exposure algorithm may be formed to obtain a reference value for each public index necessary for changing the ranking of a product for each shopping mall server 130.
제품 노출 알고리즘은, 정량화 가능한 공개 지표에 대해서는 정량적인 기준값을 제시할 수 있으며, 정량화 하기 어려운 공개 지표에 대해서는 순위 변화에 긍정적인 영향을 미치는 공통점을 분석하여 획득하도록 할 수 있다. 이때, 정량화 하기 어려운 공개 지표는 제품 설명 내용, 제품 대표 사진 및 제품 카테고리와 같은 제품 관련 정보일 수 있으며, 이러한 제품 관련 정보는 제품 노출 알고리즘 예측 모듈(253)에서 키워드 추출을 통해 정보에 포함된 키워드를 추출하고, 다른 제품 관련 정보들과 비교하여 키워드 별 가중치를 적용하는 등의 방법을 통해 순위 변화와 관련된 요인을 추출해 낼 수도 있다.The product exposure algorithm can present quantitative standard values for quantifiable public indicators, and can obtain public indicators that are difficult to quantify by analyzing commonalities that have a positive effect on ranking changes. At this time, public indicators that are difficult to quantify may be product-related information such as product description content, product representative photos, and product categories, and such product-related information is keywords included in the information through keyword extraction in the product exposure algorithm prediction module 253. It is also possible to extract factors related to ranking changes through methods such as extracting and comparing with other product-related information and applying weights for each keyword.
한편 본 발명의 다른 실시예에서는 노출 알고리즘 예측부(115)가 제품 노출 알고리즘 강화 모듈(도면 미도시)을 더 포함하도록 형성될 수 있다. 제품 노출 알고리즘 강화 모듈은 일 예로 생성적 적대 신경망(Generative Adversarial Network, GAN)을 이용하여 제품 노출 알고리즘을 강화하기 위해 포함될 수도 있다. 제품 노출 알고리즘은 각각의 쇼핑몰 서버(130)의 정확한 내부 알고리즘을 획득할 수 없기 때문에 공개된 지표를 이용하여 본 발명의 시스템에서 예측하고 있는 알고리즘이다. 따라서, 예측하고 있는 제품 노출 알고리즘과 미공개된 쇼핑몰의 내부 알고리즘의 일치도를 증가시키기 위해 제품 노출 알고리즘 강화 모듈은 생성적 적대 신경망을 통해 다양한 가상의 마켓 및 제품 데이터를 생성하도록 형성될 수 있다.Meanwhile, in another embodiment of the present invention, the exposure algorithm prediction unit 115 may be formed to further include a product exposure algorithm enhancement module (not shown). The product exposure algorithm strengthening module may be included to strengthen the product exposure algorithm using, for example, a generative adversarial network (GAN). The product exposure algorithm is an algorithm predicted by the system of the present invention using published indicators because the accurate internal algorithm of each shopping mall server 130 cannot be obtained. Therefore, in order to increase the consistency between the predicted product exposure algorithm and the internal algorithm of the undisclosed shopping mall, the product exposure algorithm enhancement module can be formed to generate various virtual market and product data through a generative adversarial neural network.
이 경우, 제품 노출 알고리즘을 통해 획득되는 가상 마켓 제품 데이터는 쇼핑몰 서버(130)와 연동되지 않고 분리되어 본 발명의 시스템에 포함될 수 있는 내부 데이터베이스를 통해 실제 마켓 및 제품 데이터와 함께 보관되며, 제품 노출 알고리즘 강화 모듈은 내부 데이터베이스에 포함된 데이터들을 이용하여 쇼핑몰 별로 가상의 제품 순위를 생성한다. 이후, 제품 노출 알고리즘 강화 모듈은 쇼핑몰 정보를 통해 가상의 마켓 제품 데이터와 동일한 정보가 생성된 것을 확인하는 경우, 해당 실제 마켓 및 제품 데이터의 순위와 가상 마켓 제품 데이터의 순위를 비교하고, 비교 결과를 분석하여 제품 노출 알고리즘을 보완 및 강화할 수도 있다.In this case, the virtual market product data obtained through the product exposure algorithm is not linked to the shopping mall server 130, but is separated and stored together with the actual market and product data through an internal database that can be included in the system of the present invention, and product exposure The algorithm enhancement module uses data contained in the internal database to create a virtual product ranking for each shopping mall. Afterwards, when the product exposure algorithm enhancement module confirms that the same information as the virtual market product data has been created through the shopping mall information, it compares the ranking of the actual market and product data with the ranking of the virtual market product data and reports the comparison result. Through analysis, product exposure algorithms can be supplemented and strengthened.
마지막으로, 본 발명의 일 실시예에 따른 쇼핑몰 제품 노출 정보 제공 시스템(110)의 마케팅 제안부(117)는 제품 노출 알고리즘을 이용하여 특정 제품에 대한 마케팅 방법을 사용자 단말기에 마케팅 제안 정보로 전달하도록 형성될 수 있다. 마케팅 제안부(117)는 사용자 요청 정보 확인 모듈(211)에서 확인된 사용자 요청 정보가 마케팅 제안 요청 신호인 경우, 사용자가 요청한 특정 제품에 대한 마케팅 방식을 선정하여 마케팅 제안 정보를 생성하고, 생성한 마케팅 제안 정보를 사용자 단말기(120)로 전달하도록 형성될 수 있다. 일 예로, 마케팅 제안부(117)는 사용자가 선택한 키워드를 획득하고, 획득한 키워드를 분석하여 마케팅 정보를 생성한 후 이를 사용자에게 제안하도록 형성될 수도 있다. 이를 위해 본 발명의 일 실시예에 따른 마케팅 제안부(117)는 선택 키워드 획득 모듈(271), 필요 지표 계산 모듈(272), 계산 결과 출력 모듈(273) 및 마케팅 정보 제안 모듈(274)을 포함하여 형성될 수 있다.Finally, the marketing proposal unit 117 of the shopping mall product exposure information provision system 110 according to an embodiment of the present invention uses a product exposure algorithm to deliver a marketing method for a specific product to the user terminal as marketing proposal information. can be formed. If the user request information confirmed in the user request information confirmation module 211 is a marketing proposal request signal, the marketing proposal unit 117 selects a marketing method for the specific product requested by the user to generate marketing proposal information, and generates the marketing proposal information. It may be configured to transmit marketing offer information to the user terminal 120. As an example, the marketing suggestion unit 117 may be configured to acquire keywords selected by the user, analyze the obtained keywords, generate marketing information, and then suggest the keywords to the user. To this end, the marketing proposal unit 117 according to an embodiment of the present invention includes a selection keyword acquisition module 271, a necessary index calculation module 272, a calculation result output module 273, and a marketing information proposal module 274. It can be formed.
선택 키워드 획득 모듈(271)은, 사용자 단말기로부터 키워드 또는 태그를 획득하도록 형성된다. 선택 키워드 획득 모듈(271)은, 마케팅 제안부(117)에서 사용자에게 마케팅 정보를 제안하기 위해 사용자에게 기 설정된 조건을 만족하는 키워드를 추천하고, 추천한 키워드 중 사용자가 선택한 키워드를 획득할 수 있다. 여기서 사용자에게 추천되는 키워드는 사용자 맞춤형으로 추천될 수 있으며, 일 예로 사용자의 마켓 정보 및 해당 마켓에 등록된 제품 정보와 관련된 키워드일 수 있다.The selection keyword acquisition module 271 is configured to acquire keywords or tags from the user terminal. The selected keyword acquisition module 271 may recommend keywords that satisfy preset conditions to the user in order to suggest marketing information to the user in the marketing suggestion unit 117, and obtain the keyword selected by the user from among the recommended keywords. . Here, keywords recommended to the user may be customized to the user, and for example, may be keywords related to the user's market information and product information registered in the market.
선택 키워드 획득 모듈(271)에서 사용자 단말기(120)로 전달되는 추천 키워드는 추천 키워드 정보로서 전달되며, 추천 키워드 정보는 키워드 및 해당 키워드의 마케팅 보조 정보를 포함할 수 있다. 마케팅 보조 정보는 해당 키워드의 검색량, 해당 키워드를 포함하는 상품 수, 해당 키워드의 경쟁 강도 및 해당 키워드를 포함한 제품의 1페이지 평균 리뷰 수 등을 포함할 수 있으며, 이를 통해 사용자는 추천 키워드를 분석하여 사용자 단말기(120)를 통해 원하는 키워드를 선택할 수 있으며, 사용자가 선택한 키워드를 선택 키워드 획득 모듈(271)이 획득하게 될 수 있다.The recommended keyword transmitted from the selected keyword acquisition module 271 to the user terminal 120 is transmitted as recommended keyword information, and the recommended keyword information may include the keyword and marketing auxiliary information for the keyword. Marketing assistance information may include the search volume of the keyword, the number of products containing the keyword, the intensity of competition for the keyword, and the average number of reviews on page 1 for products containing the keyword, which allows users to analyze recommended keywords. Thus, a desired keyword can be selected through the user terminal 120, and the selected keyword acquisition module 271 can acquire the keyword selected by the user.
여기서, 기 설정된 조건의 추천 키워드는 일정 조회수 이상인 핵심 키워드, 제품 수가 일정 개수 이하인 중소형 키워드 및 해당 쇼핑몰의 인기도가 일정 기준 이상인 제품들이 사용하고 있는 태그 등일 수 있다.Here, recommended keywords with preset conditions may be core keywords with a certain number of views or more, small and medium-sized keywords with a certain number of products or less, and tags used by products with a popularity of the corresponding shopping mall above a certain standard.
필요 지표 계산 모듈(272)은 사용자가 선택한 선택 키워드를 전달받아 선택 키워드를 전달받아 선택 키워드를 쇼핑몰 별로 적용하여 선택 키워드 검색 결과를 획득하고, 획득한 선택 키워드 검색 결과를 분석하여 선택 키워드 분석 결과를 획득한 후, 획득한 선택 키워드 분석 결과에 대응하는 필요 지표를 계산하도록 형성된다. 필요 지표 계산 모듈(272)은 사용자가 요청한 특정 제품 정보 및 사용자가 선택한 선택 키워드를 전달 받으면, 각각의 쇼핑몰로부터 선택 키워드 검색 결과를 획득한 후 획득한 선택 키워드 검색 결과의 상위 노출 분석 및 키워드 분석을 수행하여 선택 키워드 분석 결과를 획득하며, 획득한 선택 키워드 분석 결과에 제품 노출 알고리즘을 이용하여 해당 제품에 대한 필요 지표를 계산할 수 있다. The necessary index calculation module 272 receives the selected keywords selected by the user, receives the selected keywords, applies the selected keywords to each shopping mall to obtain selected keyword search results, and analyzes the obtained selected keyword search results to provide the selected keyword analysis results. After being obtained, it is formed to calculate necessary indicators corresponding to the obtained selected keyword analysis results. When receiving the specific product information requested by the user and the selected keyword selected by the user, the necessary index calculation module 272 obtains the selected keyword search result from each shopping mall and then performs top exposure analysis and keyword analysis of the obtained selected keyword search result. By performing this, the selected keyword analysis results are obtained, and the necessary indicators for the product can be calculated by using the product exposure algorithm on the obtained selected keyword analysis results.
여기서 상위 노출 분석은 1페이지 40순위 월평균 판매수, 1페이지 40순위 평균 가격, 1페이지 40순위 평균 매출, 1페이지 10순위 월평균 판매수, 1페이지 10순위 평균 매출 및 예상 매출 등을 포함할 수 있으며, 키워드 분석은 경쟁강도, 브랜드 연관도, 월간검색량(기기별, 연령별, 성별), 콘텐츠량(블로그, 카페, 지식인), 검색배치도 및 연관검색어 등을 포함할 수 있다. 상술된 다양한 분석 내용들은 본 발명의 예시를 위해 제시된 특정한 분석 내용들이며, 본원 발명은 상술된 분석 내용에 한정되지 않고 사용자의 설정에 따라 다양한 분석 내용을 이용하여 선택 키워드 분석 결과를 획득하도록 형성될 수 있다.Here, the top exposure analysis may include the average monthly sales at rank 40 on page 1, average price at rank 40 on page 1, average sales at rank 40 on page 1, average monthly sales at rank 10 on page 1, average sales at rank 10 on page 1, and expected sales. , Keyword analysis may include competition intensity, brand relevance, monthly search volume (by device, age, gender), content volume (blog, cafe, intellectual), search placement, and related search words. The various analysis contents described above are specific analysis contents presented as examples of the present invention, and the present invention is not limited to the above-described analysis contents and can be formed to obtain a selection keyword analysis result using various analysis contents according to the user's settings. there is.
또, 필요 지표는 공개 지표에 대응하는 제품의 현재 정보가 제품 노출 알고리즘을 통해 획득한 기준값 미만인 지표를 의미한다.In addition, a necessary indicator refers to an indicator in which the current information of the product corresponding to the public indicator is less than the standard value obtained through the product exposure algorithm.
즉, 보다 쉽게 설명하면 필요 지표 계산 모듈(272)은 A 사용자의 B 수분 크림 제품을 제품 노출 알고리즘에 적용하고, 그 적용 결과가 구매 35개, 텍스트 리뷰 20개, 포토 리뷰 15개, 찜 10개, Q&A 2개(예시)와 같이 나타나면, 각각의 값을 필요 지표 별 기준값으로 선정할 수 있다. In other words, to explain it more simply, the necessary index calculation module 272 applies user A's moisture cream product B to the product exposure algorithm, and the result of the application is 35 purchases, 20 text reviews, 15 photo reviews, and 10 favorites. , Q&A 2 (example), each value can be selected as a standard value for each required indicator.
또, 정량적인 결과가 아닌 제목 또는 카테고리의 경우, 필요 지표 계산 모듈(272)에서 제품 노출 알고리즘에 적용한 결과는 필요 지표의 기준값으로 포함되어야 할 키워드 및 카테고리 또는 포함되지 않아야 할 키워드 및 카테고리로 선정될 수 있다.In addition, in the case of a title or category that is not a quantitative result, the results applied to the product exposure algorithm in the necessary indicator calculation module 272 may be selected as keywords and categories that should be included as the standard value of the necessary indicator or keywords and categories that should not be included. You can.
계산 결과 출력 모듈(273)은 필요 지표의 기준값에 도달하기 위한 특정 제품의 요구 수치를 계산하도록 형성된다. 필요 지표 계산 모듈(272)에서 획득된 필요 지표 및 기준값은 계산 결과 출력 모듈(273)로 전달되고, 계산 결과 출력 모듈(273)은 필요 지표 및 기준값을 이용하여 특정 제품의 현재 상태와 비교하고, 비교 결과 특정 제품이 달성해야 할 요구 수치 및 조건을 계산 결과로 출력할 수 있다.The calculation result output module 273 is configured to calculate the required value of a specific product to reach the reference value of the required index. The necessary indicators and reference values obtained from the necessary indicator calculation module 272 are transmitted to the calculation result output module 273, and the calculation result output module 273 uses the necessary indicators and reference values to compare them with the current state of a specific product. As a result of the comparison, the required values and conditions that a specific product must achieve can be output as calculation results.
또, 계산 결과 출력 모듈(273)은 선택 키워드 분석 결과를 전달 받으면, 전달 받은 선택 키워드 분석 결과와 필요 지표를 이용하여 상위노출을 위한 계산 결과를 더 출력하도록 형성될 수 있다. 여기서, 계산 결과는 필요 지표, 선택 키워드 분석결과 및 기준값을 이용하여 사용자의 제품의 상위 노출을 위해 필요한 판매 건수, 리뷰 수, 찜 수 및 Q&A 수를 포함할 수 있으며, 일 예로 상위 노출은 사용자가 원하는 순위일 수도 있고, 기본적으로는 검색 결과 1페이지에 노출되는 것을 의미할 수도 있다.In addition, when the calculation result output module 273 receives the selected keyword analysis result, it can be configured to further output the calculation result for top exposure using the received selected keyword analysis result and necessary indicators. Here, the calculation results may include the number of sales, reviews, favorites, and Q&A required for top exposure of the user's product using necessary indicators, selected keyword analysis results, and standard values. As an example, top exposure is the number of It may be a desired ranking, or it may basically mean being exposed on page 1 of search results.
마케팅 정보 제안 모듈(274)은 선택 키워드 분석 결과 및 계산 결과를 포함하는 마케팅 정보를 생성하고 사용자 단말기로 전달하도록 형성된다. 여기서 마케팅 정보에 포함되는 선택 키워드 분석 결과는, 사용자의 제품이 포함된 상품군의 분석 결과 및 쇼핑 경쟁력 지표, 평균 판매 개수, 평균 가격 및 평균 매출일 수 있으며, 계산 결과는 상위 노출 필수 항목인 판매 건수, 텍스트 리뷰 수, 포토 리뷰 수, 찜 수 및 Q&A 수를 포함할 수 있다. 또, 마케팅 정보는 두 결과를 요약한 요약 결과를 더 포함할 수 있으며 요약 결과는 예상 비용, 예상 기간 및 총 진행 제품 수를 포함할 수 있다.The marketing information proposal module 274 is configured to generate marketing information including selected keyword analysis results and calculation results and deliver it to the user terminal. Here, the selected keyword analysis results included in the marketing information may be the analysis results of the product group containing the user's product, shopping competitiveness index, average number of sales, average price, and average sales, and the calculation result may be the number of sales, which is a required item for top exposure. , can include the number of text reviews, photo reviews, favorites, and Q&A. In addition, the marketing information may further include a summary result summarizing the two results, and the summary result may include the expected cost, the expected period, and the total number of products in progress.
한편, 도 6 내지 도 10에는 본 발명의 일 실시예에 따른 쇼핑몰 제품 노출 정보 제공 방법이 나타나고 있다.Meanwhile, Figures 6 to 10 show a method of providing exposure information on shopping mall products according to an embodiment of the present invention.
도 6은 본 발명의 실시예에 따른 쇼핑몰 제품 노출 정보 제공 방법을 나타낸 순서도이고, 도 7은 도 6의 단계 S111을 나타낸 순서도이며, 도 8은 도 6의 단계 S113을 나타낸 순서도이고, 도 9는 도 9의 단계 S115를 나타낸 순서도이며, 도 10은 도 6의 단계 S117을 나타낸 순서도이다.FIG. 6 is a flowchart showing a method of providing exposure information for shopping mall products according to an embodiment of the present invention, FIG. 7 is a flowchart showing step S111 of FIG. 6, FIG. 8 is a flowchart showing step S113 of FIG. 6, and FIG. 9 This is a flowchart showing step S115 in FIG. 9, and FIG. 10 is a flowchart showing step S117 in FIG. 6.
이하에서는 설명의 편의상 상술한 도 1 내지 도 5에 도시되고 있는 시스템을 이용하여 본 발명의 일 실시예에 대하여 설명하도록 하지만, 본 발명은 반드시 이에 한정되는 것은 아니다.Hereinafter, for convenience of explanation, an embodiment of the present invention will be described using the system shown in FIGS. 1 to 5 described above, but the present invention is not necessarily limited thereto.
쇼핑몰 제품 노출 정보 제공 방법(600)은, 사용자 단말기로부터 요청 정보를 전달 받고, 요청 정보에 대응하는 결과를 사용자 단말기로 제공하며, 복수의 쇼핑몰 서버로부터 관련 정보를 획득하여 처리하도록 형성된다. 이를 위해 본 발명의 일 실시예에 따른 쇼핑몰 제품 노출 정보 제공 방법(600)은 사용자 정보를 처리하는 단계(S111), 쇼핑몰 정보를 처리하는 단계(S113), 제품 노출 알고리즘을 예측하는 단계(S115) 및 사용자에게 마케팅 제안 정보를 제공하는 단계(S117)를 포함하여 형성된다.The method 600 of providing exposure information for shopping mall products is configured to receive request information from a user terminal, provide results corresponding to the requested information to the user terminal, and obtain and process related information from a plurality of shopping mall servers. To this end, the method 600 of providing exposure information for shopping mall products according to an embodiment of the present invention includes a step of processing user information (S111), a step of processing shopping mall information (S113), and a step of predicting a product exposure algorithm (S115). and providing marketing proposal information to the user (S117).
본 발명의 일 실시예에 따른 사용자 정보를 처리하는 단계(S111)는 사용자 정보 처리부를 이용하여 사용자 단말기로부터 입력 받는 입력 정보를 전달 받아 처리하여 사용자 정보를 생성하도록 형성된다. 여기서 입력 정보는 사용자 요청 정보, 사용자 고유 정보 및 제품 정보를 포함할 수 있다. 단계 S111은 입력 정보를 처리하기 위해 도 10에 도시된 바와 같이 사용자 요청 정보를 확인하는 단계(S211), 사용자 고유 정보를 처리하는 단계(S212) 및 사용자 마켓 정보를 처리하는 단계(S213)를 포함하여 형성될 수 있다.The user information processing step (S111) according to an embodiment of the present invention is formed to generate user information by receiving and processing input information input from the user terminal using the user information processing unit. Here, the input information may include user request information, user-specific information, and product information. Step S111 includes checking user requested information (S211), processing user unique information (S212), and processing user market information (S213) as shown in FIG. 10 to process input information. It can be formed.
사용자 요청 정보를 확인하는 단계(S211)는 입력 정보 중 사용자가 사용자 단말기를 통해 제공받고자 하는 정보인 사용자 요청 정보를 확인하도록 형성된다. 여기서 사용자 요청 정보는, 제품 순위 확인 요청 신호, 제품 순위 추적 요청 신호 및 마케팅 제안 요청 신호 중 어느 하나일 수 있다.The step of checking user requested information (S211) is designed to check user requested information, which is information that the user wishes to receive through the user terminal, among input information. Here, the user requested information may be any one of a product ranking confirmation request signal, a product ranking tracking request signal, and a marketing proposal request signal.
제품 순위 확인 요청 신호는 사용자가 인터넷 마켓에 등록한 특정 제품의 순위를 적어도 하나의 쇼핑몰 서버에서 확인하는 것을 요청하는 신호일 수 있다.The product ranking confirmation request signal may be a signal requesting that at least one shopping mall server confirm the ranking of a specific product registered by the user in the Internet market.
제품 순위 추적 요청 신호는 사용자가 인터넷 마켓에 등록한 제품 중 사용자가 요청한 제품의 순위를 기 설정된 가긴 이상 추적하여 누적한 기록을 요청하는 신호일 수 있다.The product ranking tracking request signal may be a signal requesting an accumulated record by tracking the ranking of the product requested by the user among products registered in the Internet market for a preset period or longer.
또, 마케팅 제안 요청 신호는 사용자가 인터넷 마켓에 등록한 제품 중 사용자가 요청한 제품의 순위를 상승시키기 위한 마케팅 제안 정보를 요청하는 신호일 수 있다.Additionally, the marketing proposal request signal may be a signal requesting marketing proposal information to increase the ranking of the product requested by the user among products registered by the user in the Internet market.
즉, 본 발명의 쇼핑몰 제품 노출 정보 제공 방법(600)은 사용자 단말기로부터 단계 S211을 통해 요청 정보를 전달 받을 수 있으며, 이를 통해 사용자가 제공받길 원하는 정보가 어떤 정보인지 확인할 수 있다.That is, the method 600 of the present invention for providing exposure information for shopping mall products can receive requested information from the user terminal through step S211, and through this, the user can confirm what information the user wants to receive.
다음으로, 사용자 고유 정보를 처리하는 단계(S212)는 입력 정보 중 복수의 사용자를 각각 구분하기 위해 형성되는 사용자 고유 정보를 획득하여 처리하도록 형성될 수 있다.Next, the user-specific information processing step (S212) may be configured to obtain and process user-specific information formed to distinguish a plurality of users from input information.
본 발명의 쇼핑몰 제품 노출 정보 제공 방법(600)은 복수의 사용자의 제품 정보를 관리하도록 형성된다. 따라서, 쇼핑몰 제품 노출 정보 제공 방법(600)은 사용자 단말기별로 사용자를 구분할 수 있는 ID와 같은 고유 정보를 매칭시키고, 사용자 단말기로부터 전달받은 입력 정보를 분석하여 사용자 고유 정보를 획득할 수 있다.The method 600 of the present invention for providing exposure information on shopping mall products is designed to manage product information for a plurality of users. Accordingly, the method 600 of providing exposure information for shopping mall products matches unique information such as an ID that can identify users for each user terminal, and obtains unique user information by analyzing input information received from the user terminal.
사용자 마켓 정보를 처리하는 단계(S213)는 입력 정보 중 제품 정보를 획득하여 해당 제품을 포함하는 사용자의 마켓 정보를 획득하도록 형성된다. 사용자가 쇼핑몰 서버에 등록한 제품은, 쇼핑몰 별 또는 사용자의 마켓별로 차이가 존재할 수 있다.The user market information processing step (S213) is formed to obtain product information from input information and obtain user market information including the product. Products registered by the user on the shopping mall server may differ depending on the shopping mall or the user's market.
일 예로 A 사용자가 B 수분 크림 제품을 판매하는 경우, A 사용자는 하나의 쇼핑몰 서버에 복수개의 마켓을 생성하여 복수개의 마켓 모두에 B 수분 크림을 등록시킬 수도 있으며, 복수개의 쇼핑몰 서버에 각각 생성한 마켓 중 특정 마켓들을 선정하여 선정한 마켓들에만 B 수분 크림 제품을 등록할 수도 있다. 따라서, 단계 S213은 사용자의 입력 정보를 전달받아, 전달받은 입력 정보에 포함된 제품 정보를 획득하고, 획득한 제품을 포함하는 사용자의 마켓 정보를 획득하도록 형성될 수 있다.For example, if user A sells B moisturizing cream product, user A may create multiple markets on one shopping mall server and register B moisturizing cream in all of the multiple markets, and may register B moisturizing cream in all of the multiple markets, and create multiple markets in each shopping mall server. You can select specific markets among the markets and register the B moisture cream product only in the selected markets. Accordingly, step S213 may be configured to receive the user's input information, obtain product information included in the received input information, and obtain the user's market information including the acquired product.
사용자 단말기에서 입력된 입력 정보를 단계 S111에서 처리하여 입력 정보를 전달한 사용자, 해당 사용자의 요청 정보 및 해당 사용자의 요청 정보에 포함된 제품 정보와 마켓 정보를 획득하면, 본 발명의 일 실시예의 쇼핑몰 정보를 처리하는 단계(S113)는 쇼핑몰 정보 처리부를 이용하여 적어도 하나의 쇼핑몰 서버로부터 쇼핑몰 정보를 획득하여 처리하도록 형성된다. 여기서, 쇼핑몰 정보는 쇼핑몰 서버 별 공개 지표 및 쇼핑몰 서버 별 제품 정보를 포함하며, 이를 위해 단계 S113은 도 11에 도시된 바와 같이 쇼핑몰 공개 지표를 획득하는 단계(S231), 쇼핑몰 제품 순위를 획득하는 단계(S232) 및 쇼핑몰 제품 순위를 누적하는 단계(S233)를 포함하도록 형성된다.When the input information input from the user terminal is processed in step S111 to obtain the user who delivered the input information, the user's request information, and product information and market information included in the user's request information, shopping mall information in an embodiment of the present invention The processing step (S113) is configured to obtain and process shopping mall information from at least one shopping mall server using a shopping mall information processing unit. Here, the shopping mall information includes a public index for each shopping mall server and product information for each shopping mall server, and for this purpose, step S113 includes a step of obtaining a shopping mall public index (S231) and a step of obtaining a shopping mall product ranking as shown in FIG. 11. (S232) and accumulating shopping mall product rankings (S233).
쇼핑몰 공개 지표를 획득하는 단계(S231)는 쇼핑몰 정보로부터 적어도 하나의 쇼핑몰 서버 별 공개 지표를 획득하도록 형성된다. 여기서 공개 지표는 쇼핑몰 서버 별로 공개하고 있는 제품 또는 마켓 순위 배열 알고리즘에 사용되는 지표들이며, 이는 각 쇼핑몰 서버 별로 차이점이 존재할 수 있다.The step of obtaining a shopping mall public index (S231) is configured to obtain a public index for at least one shopping mall server from shopping mall information. Here, public indicators are indicators used in the product or market ranking algorithm disclosed by each shopping mall server, and differences may exist for each shopping mall server.
본 발명의 일 실시예에 따른 단계 S231은 공개 지표로 적합도, 인기도, 신뢰도를 획득하도록 형성된다. 여기서, 적합도, 인기도 및 신뢰도는 본 발명의 설명의 편의상 세부 지표를 그룹화 한 내용이며, 후술되는 세부 지표들은 본 발명의 실시예와 다른 방식으로 그룹화 될 수 있지만, 이 역시 본원 발명의 개념에 포함될 수 있는 것이 자명하다.Step S231 according to an embodiment of the present invention is formed to obtain suitability, popularity, and reliability as public indicators. Here, suitability, popularity, and reliability are groupings of detailed indicators for the convenience of explaining the present invention, and the detailed indicators described later may be grouped in a different way from the embodiments of the present invention, but may also be included in the concept of the present invention. It is obvious that it exists.
적합도는 소비자의 검색 의도에 적합한 상품인지를 판단하는 지표이며, 인기도는 소비자가 많이 찾고 많이 판매되는 상품인지를 판단하는 지표이고, 신뢰도는 쇼핑몰에 등록된 상품 정보가 신뢰할 수 있는 상품 정보인지를 판단하는 지표일 수 있다.Suitability is an indicator that determines whether the product is suitable for the consumer's search intent, popularity is an indicator that determines whether the product is frequently sought after by consumers and sold in large quantities, and reliability is an indicator that determines whether the product information registered in the shopping mall is trustworthy. It may be an indicator that
보다 상세히 설명하면, 적합도는 상품명, 카테고리, 제조사 브랜드 및 속성 태그 중 적어도 하나를 포함하며, 인기도는 판매 실적, 리뷰수, 최신성, 별점 및 클릭수 중 적어도 하나를 포함하고, 신뢰도는 상품명 SEO 및 쇼핑몰 페널티 중 적어도 하나를 포함한다. 여기서 쇼핑몰 페널티는 쇼핑몰에서 해당 마켓 또는 해당 제품에 가한 페널티를 의미하는 것으로 해석될 수 있다.In more detail, relevance includes at least one of product name, category, manufacturer brand, and attribute tags, popularity includes at least one of sales performance, number of reviews, recency, star rating, and number of clicks, and trustworthiness includes product name SEO and Includes at least one of the shopping mall penalties. Here, the shopping mall penalty can be interpreted to mean a penalty applied to the relevant market or product by the shopping mall.
쇼핑몰 제품 순위를 획득하는 단계(S232)는 쇼핑몰 정보로부터 적어도 하나의 제품 순위를 쇼핑몰 서버 별로 각각 획득하도록 형성된다. 단계 S232는 사용자의 입력 정보 분석 결과를 단계 S111로부터 전달받고, 전달 받은 사용자의 입력 정보 분석 결과에 따라 요청 정보가 제품 순위 확인 요청 신호인 경우, 해당 제품 정보를 획득하여 해당 제품이 등록된 쇼핑몰 서버의 쇼핑몰 정보로부터 해당 제품의 순위를 획득할 수 있다.The step of obtaining a shopping mall product ranking (S232) is performed to obtain at least one product ranking for each shopping mall server from shopping mall information. Step S232 receives the user's input information analysis result from step S111, and if the request information is a product ranking confirmation request signal according to the user's input information analysis result, the shopping mall server where the product is registered obtains the product information. You can obtain the ranking of the product from the shopping mall information.
즉, A 사용자가 B 수분 크림 제품의 제품 순위 정보를 요청하는 경우, 단계 S232는 먼저 A 사용자가 인터넷 마켓을 입점한 쇼핑몰을 획득하고, 획득한 쇼핑몰 서버로부터 각각 획득한 쇼핑몰 정보를 분석하여 A 사용자가 등록한 B 수분 크림 제품의 현재 순위를 획득할 수 있다. 여기서 현재 순위는 하나의 예시로 B 수분 크림 제품을 각각의 쇼핑몰에서 검색한 검색 결과에서 나타나는 순번일 수 있다.That is, when user A requests product ranking information for moisturizing cream product B, step S232 first obtains the shopping mall where user A has entered the Internet market, and analyzes the shopping mall information obtained from each of the obtained shopping mall servers to determine user A's You can obtain the current ranking of B moisturizing cream products registered by . Here, as an example, the current ranking may be the order in which the B moisture cream product appears in the search results of each shopping mall.
쇼핑몰 제품 순위를 누적하는 단계(S233)는 쇼핑몰 제품 순위를 누적하여 저장하도록 형성된다. 단계 S233은 사용자의 입력 정보 분석 결과를 단계 S111로부터 전달받고, 전달 받은 사용자의 입력 정보 분석 결과에 따라 요청 정보가 제품 순위 추적 요청 신호인 경우, 해당 제품에 대한 제품 순위를 추적하기 위해 쇼핑몰 제품 순위는 누적하여 저장할 수 있다. 이때, 본 발명의 일 실시예에서 단계 S233은 쇼핑몰 서버에서 기존 누적 순위 정보를 제공하는 경우에는, 해당 누적 순위를 쇼핑몰 서버로부터 획득하여 저장함으로써, 사용자의 요청 이전 시점의 누적 순위도 제공하도록 할 수도 있으며, 필요에 따라 본 방법(600)에 더 포함될 수 있는 데이터베이스(도면 미도시)에 설정에 따라 기 저장될 수 있는 제품별 누적 순위를 획득하여 역시 사용자의 요청 이전 시점의 누적 순위도 제공하도록 할 수도 있다.The step of accumulating shopping mall product rankings (S233) is configured to accumulate and store shopping mall product rankings. Step S233 receives the user's input information analysis result from step S111, and if the requested information is a product ranking tracking request signal according to the received user input information analysis result, the shopping mall product ranking is used to track the product ranking for the corresponding product. can be stored cumulatively. At this time, in one embodiment of the present invention, in step S233, when the shopping mall server provides existing cumulative ranking information, the cumulative ranking at the time before the user's request may also be provided by obtaining and storing the cumulative ranking from the shopping mall server. In addition, if necessary, a cumulative ranking for each product that can be stored in a database (not shown) that can be further included in the method 600 is obtained according to the settings, and the cumulative ranking at the time before the user's request is also provided. It may be possible.
한편, 본 발명의 다른 실시예에서 단계 S233은 사용자의 쇼핑몰 제품 순위 누적 과정에서 사용자가 입력한 제품 정보의 변경도 함께 저장할 수도 있다. 보다 쉽게 설명하면, 사용자가 마켓의 제품 정보를 변경하는 경우, 단계 S233은 해당 제품 정보 변경 데이터 역시 함께 저장하고, 순위 누적 정보를 사용자 단말기에 제공할 때 해당 정보를 함께 제공함으로써 사용자의 제품 정보 변경에 따라 순위가 변화하였는지 여부를 사용자가 쉽게 파악하도록 할 수도 있다.Meanwhile, in another embodiment of the present invention, step S233 may also store changes in product information input by the user during the user's shopping mall product ranking accumulation process. To explain more simply, when the user changes product information in the market, step S233 also stores the corresponding product information change data and provides the corresponding information when providing ranking cumulative information to the user terminal, thereby changing the user's product information. It is also possible for users to easily determine whether the ranking has changed.
한편, 본 발명의 일 실시예에 따른 제품 노출 알고리즘을 예측하는 단계(S115)는 노출 알고리즘 예측부를 통해 쇼핑몰 정보를 이용하여 각각의 쇼핑몰 서버에서 사용하는 노출 알고리즘을 예측하고, 쇼핑몰 정보의 기계학습을 통해 예측한 노출 알고리즘의 정확도를 증가시키도록 형성될 수 있다. 이를 위해 단계 S115는 도 12에 도시된 바와 같이 쇼핑몰 정보를 누적하는 단계(S251), 쇼핑몰 제품 세부정보를 획득하는 단계(S252) 및 제품 노출 알고리즘을 예측하는 단계(S253)를 포함하도록 형성된다.Meanwhile, in the step (S115) of predicting the product exposure algorithm according to an embodiment of the present invention, the exposure algorithm used by each shopping mall server is predicted using shopping mall information through the exposure algorithm prediction unit, and machine learning of the shopping mall information is performed. It can be formed to increase the accuracy of the exposure algorithm predicted through. To this end, step S115 is formed to include a step of accumulating shopping mall information (S251), obtaining detailed information on shopping mall products (S252), and predicting a product exposure algorithm (S253), as shown in FIG. 12.
쇼핑몰 정보를 누적하는 단계(S251)는 쇼핑몰 정보를 누적하도록 형성된다. 쇼핑몰 정보는 상술한 바와 같이 쇼핑몰 서버 별 공개 지표 및 쇼핑몰 서버 별 제품 정보를 포함하며, 단계 S251에서 누적 저장된 쇼핑몰 정보는 단계 S252로 전달된다.The step of accumulating shopping mall information (S251) is designed to accumulate shopping mall information. As described above, the shopping mall information includes public indicators for each shopping mall server and product information for each shopping mall server, and the shopping mall information accumulated in step S251 is transferred to step S252.
쇼핑몰 제품 세부정보를 획득하는 단계(S252)는 누적된 쇼핑몰 정보를 전달 받아 제품 세부 정보를 획득하도록 형성된다. 제품 세부 정보는 쇼핑몰 정보 중 제품 정보로부터 제품에 대한 세부 정보 및 해당 제품의 공개 지표에 대응하는 정보를 포함할 수 있다. 또, 제품 세부 정보는 쇼핑몰 서버에 노출되는 제품 관련 정보이며, 제품 설명 내용, 제품 대표 사진, 제품 카테고리 및 제품 제목 중 적어도 하나를 포함할 수 있다.The step of acquiring detailed information on shopping mall products (S252) is configured to obtain detailed product information by receiving accumulated shopping mall information. Product details may include detailed information about the product from product information among shopping mall information and information corresponding to the public indicator of the product. Additionally, product details are product-related information exposed on the shopping mall server and may include at least one of product description content, product representative photo, product category, and product title.
제품 노출 알고리즘을 예측하는 단계(S253)는 획득한 제품 세부 정보 및 제품 수위 변화를 이용하여 제품 노출 알고리즘을 예측하여 생성하도록 형성된다. 제품 노출 알고리즘은 쇼핑몰 서버별로 획득될 수 있다. 이는 쇼핑몰 서버별로 공개한 지표가 서로 다를 수 있기 때문이다. 또한, 제품 노출 알고리즘은 쇼핑몰 서버별로 제품의 순위 변화를 위해 필요한 공개 지표 별 기준값을 획득하도록 형성될 수 있다.The step of predicting the product exposure algorithm (S253) is formed to predict and generate a product exposure algorithm using the obtained product details and changes in product level. The product exposure algorithm can be obtained for each shopping mall server. This is because the indicators released by each shopping mall server may be different. Additionally, the product exposure algorithm can be formed to obtain a reference value for each public index necessary for changing the ranking of products for each shopping mall server.
제품 노출 알고리즘은, 정량화 가능한 공개 지표에 대해서는 정량적인 기준값을 제시할 수 있으며, 정량화 하기 어려운 공개 지표에 대해서는 순위 변화에 긍정적인 영향을 미치는 공통점을 분석하여 획득하도록 할 수 있다. 이때, 정량화 하기 어려운 공개 지표는 제품 설명 내용, 제품 대표 사진 및 제품 카테고리와 같은 제품 관련 정보일 수 있으며, 이러한 제품 관련 정보는 단계 S253에서 키워드 추출을 통해 정보에 포함된 키워드를 추출하고, 다른 제품 관련 정보들과 비교하여 키워드 별 가중치를 적용하는 등의 방법을 통해 순위 변화와 관련된 요인을 추출해 낼 수도 있다.The product exposure algorithm can present quantitative standard values for quantifiable public indicators, and can obtain public indicators that are difficult to quantify by analyzing commonalities that have a positive effect on ranking changes. At this time, public indicators that are difficult to quantify may be product-related information such as product description content, product representative photos, and product categories, and such product-related information is extracted from keywords included in the information through keyword extraction in step S253, and other products Factors related to changes in rankings can also be extracted through methods such as comparing relevant information and applying weights to each keyword.
한편 본 발명의 다른 실시예에서는 제품 노출 알고리즘을 예측하는 단계(S115)가 제품 노출 알고리즘의 강화를 수행하는 단계(도면 미도시)을 더 포함하도록 형성될 수 있다. 제품 노출 알고리즘의 강화를 수행하는 단계는 일 예로 생성적 적대 신경망(Generative Adversarial Network, GAN)을 이용하여 제품 노출 알고리즘을 강화하기 위해 포함될 수도 있다. 제품 노출 알고리즘은 각각의 쇼핑몰 서버의 정확한 내부 알고리즘을 획득할 수 없기 때문에 공개된 지표를 이용하여 본 발명의 방법에서 예측하고 있는 알고리즘이다. 따라서, 예측하고 있는 제품 노출 알고리즘과 미공개된 쇼핑몰의 내부 알고리즘의 일치도를 증가시키기 위해 제품 노출 알고리즘의 강화를 수행하는 단계는 생성적 적대 신경망을 통해 다양한 가상의 마켓 및 제품 데이터를 생성하도록 형성될 수 있다.Meanwhile, in another embodiment of the present invention, the step of predicting the product exposure algorithm (S115) may further include a step of strengthening the product exposure algorithm (not shown). The step of performing strengthening of the product exposure algorithm may be included to strengthen the product exposure algorithm, for example, using a generative adversarial network (GAN). Since the product exposure algorithm cannot obtain the exact internal algorithm of each shopping mall server, it is an algorithm predicted by the method of the present invention using published indicators. Therefore, the step of strengthening the product exposure algorithm to increase the consistency between the predicted product exposure algorithm and the internal algorithm of the undisclosed shopping mall can be formed to generate various virtual market and product data through a generative adversarial neural network. there is.
이 경우, 제품 노출 알고리즘을 통해 획득되는 가상 마켓 제품 데이터는 쇼핑몰 서버와 연동되지 않고 분리되어 내부 데이터베이스를 통해 실제 마켓 및 제품 데이터와 함께 보관되며, 제품 노출 알고리즘의 강화를 수행하는 단계는 내부 데이터베이스에 포함된 데이터들을 이용하여 쇼핑몰 별로 가상의 제품 순위를 생성한다. 이후, 제품 노출 알고리즘의 강화를 수행하는 단계는 쇼핑몰 정보를 통해 가상의 마켓 제품 데이터와 동일한 정보가 생성된 것을 확인하는 경우, 해당 실제 마켓 및 제품 데이터의 순위와 가상 마켓 제품 데이터의 순위를 비교하고, 비교 결과를 분석하여 제품 노출 알고리즘을 보완 및 강화할 수도 있다.In this case, the virtual market product data obtained through the product exposure algorithm is not linked to the shopping mall server, but is separated and stored with the actual market and product data through an internal database, and the step of strengthening the product exposure algorithm is performed in the internal database. Using the included data, a virtual product ranking is created for each shopping mall. Thereafter, in the step of strengthening the product exposure algorithm, when it is confirmed that the same information as the virtual market product data has been created through the shopping mall information, the ranking of the actual market and product data is compared with the ranking of the virtual market product data. , the product exposure algorithm can be supplemented and strengthened by analyzing the comparison results.
마지막으로, 본 발명의 일 실시예에 따른 사용자에게 마케팅 제안 정보를 제공하는 단계(S117)는 마케팅 제안부를 통해 제품 노출 알고리즘을 이용하여 특정 제품에 대한 마케팅 방법을 사용자 단말기에 마케팅 제안 정보로 전달하도록 형성될 수 있다. 단계 S117은 단계 S211에서 확인된 사용자 요청 정보가 마케팅 제안 요청 신호인 경우, 사용자가 요청한 특정 제품에 대한 마케팅 방식을 선정하여 마케팅 제안 정보를 생성하고, 생성한 마케팅 제안 정보를 사용자 단말기로 전달하도록 형성될 수 있다. 일 예로, 단계 S117은 사용자가 선택한 키워드를 획득하고, 획득한 키워드를 분석하여 마케팅 정보를 생성한 후 이를 사용자에게 제안하도록 형성될 수도 있다. 이를 위해 본 발명의 일 실시예에 따른 단계 S117은 선택 키워드를 획득하는 단계(S271), 필요 지표를 계산하는 단계(S272), 계산 결과를 출력하는 단계(S273) 및 마케팅 정보를 제안하는 단계(S274)를 포함하여 형성될 수 있다.Finally, in the step of providing marketing proposal information to the user according to an embodiment of the present invention (S117), the marketing method for a specific product is delivered to the user terminal as marketing proposal information using a product exposure algorithm through the marketing proposal unit. can be formed. In step S117, if the user request information confirmed in step S211 is a marketing proposal request signal, marketing proposal information is generated by selecting a marketing method for the specific product requested by the user, and the generated marketing proposal information is transmitted to the user terminal. It can be. As an example, step S117 may be configured to obtain a keyword selected by the user, analyze the obtained keyword, generate marketing information, and then suggest it to the user. To this end, step S117 according to an embodiment of the present invention includes obtaining a selected keyword (S271), calculating a necessary index (S272), outputting the calculation result (S273), and proposing marketing information ( It can be formed including S274).
선택 키워드를 획득하는 단계(S271)는, 사용자 단말기로부터 키워드 또는 태그를 획득하도록 형성된다. 단계 S271은, 단계 S117에서 사용자에게 마케팅 정보를 제안하기 위해 사용자에게 기 설정된 조건을 만족하는 키워드를 추천하고, 추천한 키워드 중 사용자가 선택한 키워드를 획득할 수 있다. 여기서 사용자에게 추천되는 키워드는 사용자 맞춤형으로 추천될 수 있으며, 일 예로 사용자의 마켓 정보 및 해당 마켓에 등록된 제품 정보와 관련된 키워드일 수 있다.The step of acquiring the selected keyword (S271) is designed to obtain a keyword or tag from the user terminal. Step S271 may recommend keywords that satisfy preset conditions to the user in order to suggest marketing information to the user in step S117, and obtain the keyword selected by the user from among the recommended keywords. Here, keywords recommended to the user may be customized to the user, and for example, may be keywords related to the user's market information and product information registered in the market.
단계 S271에서 사용자 단말기로 전달되는 추천 키워드는 추천 키워드 정보로서 전달되며, 추천 키워드 정보는 키워드 및 해당 키워드의 마케팅 보조 정보를 포함할 수 있다. 마케팅 보조 정보는 해당 키워드의 검색량, 해당 키워드를 포함하는 상품 수, 해당 키워드의 경쟁 강도 및 해당 키워드를 포함한 제품의 1페이지 평균 리뷰 수 등을 포함할 수 있으며, 이를 통해 사용자는 추천 키워드를 분석하여 사용자 단말기를 통해 원하는 키워드를 선택할 수 있으며, 사용자가 선택한 키워드를 단계 S271에서 획득하게 될 수 있다.The recommended keyword transmitted to the user terminal in step S271 is transmitted as recommended keyword information, and the recommended keyword information may include the keyword and marketing auxiliary information for the keyword. Marketing assistance information may include the search volume of the keyword, the number of products containing the keyword, the intensity of competition for the keyword, and the average number of reviews on page 1 for products containing the keyword, which allows users to analyze recommended keywords. Thus, the desired keyword can be selected through the user terminal, and the keyword selected by the user can be obtained in step S271.
여기서, 기 설정된 조건의 추천 키워드는 일정 조회수 이상인 핵심 키워드, 제품 수가 일정 개수 이하인 중소형 키워드 및 해당 쇼핑몰의 인기도가 일정 기준 이상인 제품들이 사용하고 있는 태그 등일 수 있다.Here, recommended keywords with preset conditions may be core keywords with a certain number of views or more, small and medium-sized keywords with a certain number of products or less, and tags used by products with a popularity of the corresponding shopping mall above a certain standard.
필요 지표를 계산하는 단계(S272)는 사용자가 선택한 선택 키워드를 전달받아 선택 키워드를 전달받아 선택 키워드를 쇼핑몰 별로 적용하여 선택 키워드 검색 결과를 획득하고, 획득한 선택 키워드 검색 결과를 분석하여 선택 키워드 분석 결과를 획득한 후, 획득한 선택 키워드 분석 결과에 대응하는 필요 지표를 계산하도록 형성된다. 단계 S272는 사용자가 요청한 특정 제품 정보 및 사용자가 선택한 선택 키워드를 전달 받으면, 각각의 쇼핑몰로부터 선택 키워드 검색 결과를 획득한 후 획득한 선택 키워드 검색 결과의 상위 노출 분석 및 키워드 분석을 수행하여 선택 키워드 분석 결과를 획득하며, 획득한 선택 키워드 분석 결과에 제품 노출 알고리즘을 이용하여 해당 제품에 대한 필요 지표를 계산할 수 있다. In the step of calculating the necessary index (S272), the selected keywords selected by the user are received, the selected keywords are received, the selected keywords are applied to each shopping mall to obtain selected keyword search results, and the obtained selected keyword search results are analyzed to analyze the selected keywords. After obtaining the results, it is configured to calculate necessary indicators corresponding to the obtained selected keyword analysis results. In step S272, when receiving the specific product information requested by the user and the selected keyword selected by the user, the selected keyword search result is obtained from each shopping mall, and then the selected keyword is analyzed by performing top exposure analysis and keyword analysis of the obtained selected keyword search result. The results are obtained, and the necessary indicators for the product can be calculated using the product exposure algorithm based on the obtained selected keyword analysis results.
여기서 상위 노출 분석은 1페이지 40순위 월평균 판매수, 1페이지 40순위 평균 가격, 1페이지 40순위 평균 매출, 1페이지 10순위 월평균 판매수, 1페이지 10순위 평균 매출 및 예상 매출 등을 포함할 수 있으며, 키워드 분석은 경쟁강도, 브랜드 연관도, 월간검색량(기기별, 연령별, 성별), 콘텐츠량(블로그, 카페, 지식인), 검색배치도 및 연관검색어 등을 포함할 수 있다. 상술된 다양한 분석 내용들은 본 발명의 예시를 위해 제시된 특정한 분석 내용들이며, 본원 발명은 상술된 분석 내용에 한정되지 않고 사용자의 설정에 따라 다양한 분석 내용을 이용하여 선택 키워드 분석 결과를 획득하도록 형성될 수 있다.Here, the top exposure analysis may include the average monthly sales at rank 40 on page 1, average price at rank 40 on page 1, average sales at rank 40 on page 1, average monthly sales at rank 10 on page 1, average sales at rank 10 on page 1, and expected sales. , Keyword analysis may include competition intensity, brand relevance, monthly search volume (by device, age, gender), content volume (blog, cafe, intellectual), search placement, and related search words. The various analysis contents described above are specific analysis contents presented as examples of the present invention, and the present invention is not limited to the above-described analysis contents and can be formed to obtain a selection keyword analysis result using various analysis contents according to the user's settings. there is.
또, 필요 지표는 공개 지표에 대응하는 제품의 현재 정보가 제품 노출 알고리즘을 통해 획득한 기준값 미만인 지표를 의미한다.In addition, a necessary indicator refers to an indicator in which the current information of the product corresponding to the public indicator is less than the standard value obtained through the product exposure algorithm.
즉, 보다 쉽게 설명하면 단계 S272는 A 사용자의 B 수분 크림 제품을 제품 노출 알고리즘에 적용하고, 그 적용 결과가 구매 35개, 텍스트 리뷰 20개, 포토 리뷰 15개, 찜 10개, Q&A 2개(예시)와 같이 나타나면, 각각의 값을 필요 지표 별 기준값으로 선정할 수 있다. In other words, to explain it more easily, step S272 applies user A's B moisture cream product to the product exposure algorithm, and the result of the application is 35 purchases, 20 text reviews, 15 photo reviews, 10 favorites, and 2 Q&As ( Example), each value can be selected as a reference value for each necessary indicator.
또, 정량적인 결과가 아닌 제목 또는 카테고리의 경우, 단계 S272에서 제품 노출 알고리즘에 적용한 결과는 필요 지표의 기준값으로 포함되어야 할 키워드 및 카테고리 또는 포함되지 않아야 할 키워드 및 카테고리로 선정될 수 있다.Additionally, in the case of a title or category that is not a quantitative result, the results applied to the product exposure algorithm in step S272 may be selected as keywords and categories that should be included or keywords and categories that should not be included as the standard value of the necessary index.
계산 결과를 출력하는 단계(S273)는 필요 지표의 기준값에 도달하기 위한 특정 제품의 요구 수치를 계산하도록 형성된다. 단계 S272에서 획득된 필요 지표 및 기준값은 단계 S273으로 전달되고, 단계 S273은 필요 지표 및 기준값을 이용하여 특정 제품의 현재 상태와 비교하고, 비교 결과 특정 제품이 달성해야 할 요구 수치 및 조건을 계산 결과로 출력할 수 있다.The step of outputting the calculation result (S273) is designed to calculate the required value of a specific product to reach the reference value of the required index. The necessary indicators and reference values obtained in step S272 are transferred to step S273, and step S273 compares the current state of the specific product using the necessary indicators and reference values, and as a result of the comparison, the required values and conditions that the specific product must achieve are calculated. It can be output as .
또, 단계 S273은 선택 키워드 분석 결과를 전달 받으면, 전달 받은 선택 키워드 분석 결과와 필요 지표를 이용하여 상위노출을 위한 계산 결과를 더 출력하도록 형성될 수 있다. 여기서, 계산 결과는 필요 지표, 선택 키워드 분석결과 및 기준값을 이용하여 사용자의 제품의 상위 노출을 위해 필요한 판매 건수, 리뷰 수, 찜 수 및 Q&A 수를 포함할 수 있으며, 일 예로 상위 노출은 사용자가 원하는 순위일 수도 있고, 기본적으로는 검색 결과 1페이지에 노출되는 것을 의미할 수도 있다.In addition, step S273 may be configured to further output a calculation result for top exposure using the selected keyword analysis result and necessary indicators upon receiving the selected keyword analysis result. Here, the calculation results may include the number of sales, reviews, favorites, and Q&A required for top exposure of the user's product using necessary indicators, selected keyword analysis results, and standard values. As an example, top exposure is the number of It may be a desired ranking, or it may basically mean being exposed on page 1 of search results.
마케팅 정보를 제안하는 단계(S274)는 선택 키워드 분석 결과 및 계산 결과를 포함하는 마케팅 정보를 생성하고 사용자 단말기로 전달하도록 형성된다. 여기서 마케팅 정보에 포함되는 선택 키워드 분석 결과는, 사용자의 제품이 포함된 상품군의 분석 결과 및 쇼핑 경쟁력 지표, 평균 판매 개수, 평균 가격 및 평균 매출일 수 있으며, 계산 결과는 상위 노출 필수 항목인 판매 건수, 텍스트 리뷰 수, 포토 리뷰 수, 찜 수 및 Q&A 수를 포함할 수 있다. 또, 마케팅 정보는 두 결과를 요약한 요약 결과를 더 포함할 수 있으며 요약 결과는 예상 비용, 예상 기간 및 총 진행 제품 수를 포함할 수 있다.The marketing information proposing step (S274) is configured to generate marketing information including selected keyword analysis results and calculation results and transmit it to the user terminal. Here, the selected keyword analysis results included in the marketing information may be the analysis results of the product group containing the user's product, shopping competitiveness index, average number of sales, average price, and average sales, and the calculation result may be the number of sales, which is a required item for top exposure. , can include the number of text reviews, photo reviews, favorites, and Q&A. In addition, the marketing information may further include a summary result summarizing the two results, and the summary result may include the expected cost, the expected period, and the total number of products in progress.
이상에서 본 발명의 일 실시예에 대하여 설명하였으나, 본 발명의 사상은 본 명세서에 제시되는 실시 예에 제한되지 아니하며, 본 발명의 사상을 이해하는 당업자는 동일한 사상의 범위 내에서, 구성요소의 부가, 변경, 삭제, 추가 등에 의해서 다른 실시 예를 용이하게 제안할 수 있을 것이나, 이 또한 본 발명의 사상범위 내에 든다고 할 것이다.Although one embodiment of the present invention has been described above, the spirit of the present invention is not limited to the embodiment presented in the present specification, and those skilled in the art who understand the spirit of the present invention can add components within the scope of the same spirit. , other embodiments can be easily proposed by change, deletion, addition, etc., but this will also be said to be within the scope of the present invention.
110: 쇼핑몰 제품 노출 정보 제공 시스템
111: 사용자 정보 처리부 113: 쇼핑몰 정보 처리부
115: 노출 알고리즘 예측부 117: 마케팅 제안부
120: 사용자 단말기 130: 쇼핑몰 서버
211: 사용자 요청 정보 확인 모듈 212: 사용자 고유 정보 처리 모듈
213: 사용자 마켓 정보 처리 모듈 231: 쇼핑몰 공개 지표 획득 모듈
232: 쇼핑몰 제품 순위 획득 모듈 233: 쇼핑몰 제품 순위 누적 모듈
251: 쇼핑몰 정보 누적 모듈
252: 쇼핑몰 제품 세부정보 획득 모듈
253: 제품 노출 알고리즘 예측 모듈
271: 선택 키워드 획득 모듈 272: 필요 지표 계산 모듈
273: 계산 결과 출력 모듈 274: 마케팅 정보 제안 모듈110: Shopping mall product exposure information provision system
111: User information processing unit 113: Shopping mall information processing unit
115: Exposure algorithm prediction unit 117: Marketing proposal unit
120: User terminal 130: Shopping mall server
211: User request information confirmation module 212: User unique information processing module
213: User market information processing module 231: Shopping mall public indicator acquisition module
232: Shopping mall product ranking acquisition module 233: Shopping mall product ranking accumulation module
251: Shopping mall information accumulation module
252: Shopping mall product details acquisition module
253: Product exposure algorithm prediction module
271: Selected keyword acquisition module 272: Required index calculation module
273: Calculation result output module 274: Marketing information proposal module
Claims (20)
상기 사용자 단말기로부터 입력받은 입력 정보를 전달 받아 처리하여 사용자 정보를 생성하도록 형성되는 사용자 정보 처리부;
상기 적어도 하나의 쇼핑몰 서버로부터 쇼핑몰 정보를 획득하여 처리하도록 형성되는 쇼핑몰 정보 처리부;
상기 쇼핑몰 정보를 이용하여 각각의 상기 쇼핑몰 서버에서 사용하는 노출 알고리즘을 예측하고, 상기 쇼핑몰 정보의 기계학습을 통해 예측한 상기 노출 알고리즘의 정확도를 증가시키도록 형성되는 노출 알고리즘 예측부; 및
예측한 상기 노출 알고리즘을 이용하여 특정 제품에 대한 마케팅 방법을 상기 사용자 단말기에 상기 마케팅 제안 정보로 전달하도록 형성되는 마케팅 제안부;를 포함하며,
상기 입력 정보는 사용자 요청 정보, 사용자 고유 정보, 제품 정보 중 적어도 하나를 포함하며,
상기 사용자 정보 처리부는,
상기 입력 정보 중 사용자가 상기 사용자 단말기를 통해 제공받고자 하는 정보인 사용자 요청 정보를 확인하도록 형성되는 사용자 요청 정보 확인 모듈;
상기 입력 정보 중 복수의 사용자를 각각 구분하기 위해 형성되는 사용자 고유 정보를 획득하여 처리하도록 형성되는 사용자 고유 정보 처리 모듈; 및
상기 입력 정보 중 상기 제품 정보를 획득하여 해당 제품을 포함하는 상기 사용자의 마켓 정보를 획득하도록 형성되는 사용자 마켓 정보 처리 모듈;을 포함하며,
쇼핑몰 정보는 쇼핑몰 서버 별 공개 지표 또는 쇼핑몰 서버 별 제품 정보 중 어느 하나를 포함하며,
상기 쇼핑몰 정보 처리부는,
상기 쇼핑몰 정보로부터 적어도 하나의 쇼핑몰 서버 별 공개 지표를 획득하도록 형성되는 쇼핑몰 공개 지표 획득 모듈;
상기 쇼핑몰 정보로부터 적어도 하나의 쇼핑몰 제품 순위를 상기 쇼핑몰 서버 별로 각각 획득하도록 형성되는 쇼핑몰 제품 순위 획득 모듈; 및
상기 쇼핑몰 제품 순위를 누적하여 저장하는 쇼핑몰 제품 순위 누적 모듈;을 포함하며,
여기서, 상기 공개 지표는 적합도, 인기도, 신뢰도 중 적어도 하나이며, 상기 적합도는 상품명, 카테고리, 제조사 브랜드 및 속성 태그 중 적어도 하나를 이용하여 획득되고, 상기 인기도는 판매 실적, 리뷰수, 최신성, 별점 및 클릭수 중 적어도 하나를 이용하여 획득되며, 상기 신뢰도는 상품명 SEO 및 쇼핑몰 페널티 중 적어도 하나를 이용하여 획득되는 쇼핑몰 제품 노출 정보 제공 시스템.A shopping mall product exposure information providing system connected to a user terminal and at least one shopping mall server to provide product ranking or marketing proposal information to the user terminal,
a user information processing unit configured to receive and process input information input from the user terminal to generate user information;
a shopping mall information processing unit configured to obtain and process shopping mall information from the at least one shopping mall server;
an exposure algorithm prediction unit formed to predict an exposure algorithm used by each shopping mall server using the shopping mall information and to increase the accuracy of the exposure algorithm predicted through machine learning of the shopping mall information; and
A marketing proposal unit configured to transmit a marketing method for a specific product to the user terminal as the marketing proposal information using the predicted exposure algorithm,
The input information includes at least one of user request information, user-specific information, and product information,
The user information processing unit,
a user-requested information confirmation module configured to check user-requested information, which is information that the user wishes to receive through the user terminal, among the input information;
a user-specific information processing module configured to obtain and process user-specific information formed to distinguish a plurality of users from the input information; and
It includes a user market information processing module configured to obtain the user's market information including the product by acquiring the product information among the input information,
Shopping mall information includes either public indicators for each shopping mall server or product information for each shopping mall server,
The shopping mall information processing unit,
a shopping mall public index acquisition module configured to obtain a public index for at least one shopping mall server from the shopping mall information;
a shopping mall product ranking acquisition module configured to obtain at least one shopping mall product ranking for each shopping mall server from the shopping mall information; and
It includes a shopping mall product ranking accumulation module that accumulates and stores the shopping mall product rankings,
Here, the public indicator is at least one of suitability, popularity, and reliability, and the suitability is obtained using at least one of product name, category, manufacturer brand, and attribute tag, and the popularity is sales performance, number of reviews, recency, and star rating. and the number of clicks, and the reliability is obtained using at least one of product name SEO and shopping mall penalty.
상기 사용자 요청 정보는 제품 순위 확인 요청 신호, 제품 순위 추적 요청 신호, 마케팅 제안 요청 신호 중 적어도 하나를 포함하며,
상기 제품 순위 확인 요청 신호는 상기 사용자가 등록한 특정 제품의 적어도 하나의 쇼핑몰에서의 순위 확인을 요청하는 신호이고,
상기 제품 순위 추적 요청 신호는 상기 사용자가 등록한 특정 제품의 순위를 기설정된 기간 이상 추적한 누적 기록을 요청하는 신호이며,
상기 마케팅 제안 요청 신호는 상기 사용자 단말기를 통해 입력된 특정 제품의 순위를 상승시키기 위한 마케팅 제안 정보를 요청하는 신호를 포함하는 쇼핑몰 제품 노출 정보 제공 시스템.According to clause 1,
The user request information includes at least one of a product ranking confirmation request signal, a product ranking tracking request signal, and a marketing proposal request signal,
The product ranking confirmation request signal is a signal requesting confirmation of the ranking of a specific product registered by the user in at least one shopping mall,
The product ranking tracking request signal is a signal requesting a cumulative record of tracking the ranking of a specific product registered by the user for more than a preset period,
The shopping mall product exposure information providing system wherein the marketing proposal request signal includes a signal requesting marketing proposal information to increase the ranking of a specific product input through the user terminal.
상기 공개 지표는 적합도, 인기도, 신뢰도 중 적어도 하나이며
상기 적합도는 소비자의 검색 의도에 맞는 상품인지를 판단하는 지표이고,
상기 인기도는 상기 소비자가 많이 찾고 많이 판매되는 상품인지를 판단하는 지표이며,
상기 신뢰도는 상품 정보가 신뢰할 수 있는 상품인지를 판단하는 지표인 쇼핑몰 제품 노출 정보 제공 시스템.According to clause 1,
The public indicator is at least one of suitability, popularity, and reliability.
The suitability is an indicator that determines whether the product meets the consumer's search intention,
The popularity is an indicator that determines whether the product is frequently sought after by consumers and sold a lot,
The reliability is an indicator for determining whether product information is a trustworthy product. A shopping mall product exposure information providing system.
상기 노출 알고리즘 예측부는,
상기 쇼핑몰 정보를 누적하도록 형성되는 쇼핑몰 정보 누적 모듈;
제품 정보로부터 제품에 대한 세부 정보 및 해당 제품의 공개 지표에 대응하는 정보를 포함하는 제품 세부 정보를 획득하도록 형성되는 쇼핑몰 제품 세부 정보 획득 모듈; 및
각각의 상기 제품 세부 정보 및 각각의 상기 제품 순위의 변화를 이용하여 상기 노출 알고리즘을 예측하도록 형성되는 제품 노출 알고리즘 예측 모듈;을 포함하도록 형성되며,
상기 공개 지표는 적합도, 인기도, 신뢰도 중 적어도 하나인 쇼핑몰 제품 노출 정보 제공 시스템.According to clause 1,
The exposure algorithm prediction unit,
a shopping mall information accumulation module configured to accumulate the shopping mall information;
a shopping mall product detailed information acquisition module configured to obtain product detailed information including detailed information about the product and information corresponding to a public indicator of the product from the product information; and
A product exposure algorithm prediction module configured to predict the exposure algorithm using changes in each product detail information and each product ranking,
A system for providing exposure information for shopping mall products in which the public indicator is at least one of suitability, popularity, and reliability.
상기 제품에 대한 세부 정보는 상기 쇼핑몰 서버에 노출되는 제품 관련 정보이며, 제품 설명 내용, 제품 대표 사진 및 제품 제목 중 적어도 하나를 포함하고,
상기 노출 알고리즘은, 상기 쇼핑몰 서버 별로 획득되며, 각각의 상기 쇼핑몰 서버에서 상기 제품의 순위 변화를 위해 필요한 상기 공개 지표 별 기준값을 획득하도록 형성되는 쇼핑몰 제품 노출 정보 제공 시스템.According to clause 7,
The detailed information about the product is product-related information exposed on the shopping mall server and includes at least one of product description content, product representative photo, and product title,
The exposure algorithm is obtained for each shopping mall server, and is formed to obtain a reference value for each public index necessary for changing the ranking of the product in each shopping mall server.
상기 제품 노출 알고리즘 예측 모듈은,
상기 제품의 공개 지표에 대응하는 정보 또는 상기 제품에 대한 세부 정보의 변화를 확인하고, 확인한 변화에 따른 제품 순위 변화를 학습하도록 형성되는 쇼핑몰 제품 노출 정보 제공 시스템.According to clause 8,
The product exposure algorithm prediction module is,
A shopping mall product exposure information providing system configured to check changes in information corresponding to the public index of the product or detailed information about the product, and learn changes in product rankings according to the confirmed changes.
상기 마케팅 제안부는,
상기 사용자 단말기로부터 상기 사용자가 선택한 선택 키워드를 획득하도록 형성되는 선택 키워드 획득 모듈;
상기 선택 키워드를 분석하고, 상기 노출 알고리즘을 이용하여 상기 사용자가 요청한 특정 제품에 대한 필요 지표를 계산하며 선택 키워드 분석 결과를 생성하도록 형성되는 필요 지표 계산 모듈;
상기 필요 지표의 기준값에 도달하기 위한 상기 특정 제품의 요구 수치를 계산하고, 상기 선택 키워드 분석 결과를 포함하는 계산 결과를 출력하도록 형성되는 계산 결과 출력 모듈; 및
상기 선택 키워드 분석 결과 및 상기 계산 결과를 포함하는 상기 특정 제품에 대한 마케팅 방법인 마케팅 정보를 생성하고 상기 사용자 단말기로 전달하도록 형성되는 마케팅 정보 제안 모듈;을 포함하도록 형성되며,
상기 필요 지표는,
상기 특정 제품의 상기 공개 지표에 대응하는 현재 정보가 상기 노출 알고리즘을 이용하여 획득한 기준값 미만인 공개 지표인 쇼핑몰 제품 노출 정보 제공 시스템.According to clause 1,
The marketing proposal department,
a selection keyword acquisition module configured to obtain a selection keyword selected by the user from the user terminal;
a necessary indicator calculation module configured to analyze the selected keyword, calculate a necessary indicator for a specific product requested by the user using the exposure algorithm, and generate a selected keyword analysis result;
a calculation result output module configured to calculate a required value of the specific product to reach the reference value of the necessary index and output a calculation result including the selected keyword analysis result; and
A marketing information proposal module configured to generate marketing information, which is a marketing method for the specific product, including the selected keyword analysis result and the calculation result, and deliver it to the user terminal,
The above necessary indicators are:
A system for providing exposure information for shopping mall products in which the current information corresponding to the disclosure index of the specific product is a disclosure index that is less than a reference value obtained using the exposure algorithm.
사용자 정보 처리부가 상기 사용자 단말기로부터 입력받은 입력 정보를 전달받아 처리하여 사용자 정보를 생성하는 단계;
쇼핑몰 정보 처리부가 상기 적어도 하나의 쇼핑몰 서버로부터 쇼핑몰 정보를 획득하여 처리하는 단계;
노출 알고리즘 예측부가 상기 쇼핑몰 정보를 이용하여 각각의 상기 쇼핑몰 서버에서 사용하는 노출 알고리즘을 예측하고, 상기 쇼핑몰 정보의 기계학습을 통해 예측한 상기 노출 알고리즘의 정확도를 증가시키는 단계; 및
마케팅 제안부가 예측한 상기 노출 알고리즘을 이용하여 특정 제품에 대한 마케팅 방법을 상기 사용자 단말기에 상기 마케팅 제안 정보로 전달하는 단계;를 포함하며,
상기 입력 정보는 사용자 요청 정보, 사용자 고유 정보, 제품 정보 중 적어도 하나를 포함하며,
상기 사용자 정보를 생성하는 단계는,
상기 입력 정보 중 사용자가 상기 사용자 단말기를 통해 제공받고자 하는 정보인 사용자 요청 정보를 확인하는 단계;
상기 입력 정보 중 복수의 사용자를 각각 구분하기 위해 형성되는 사용자 고유 정보를 획득하여 처리하는 단계; 및
상기 입력 정보 중 상기 제품 정보를 획득하여 해당 제품을 포함하는 상기 사용자의 마켓 정보를 획득하는 단계;를 포함하며,
상기 쇼핑몰 정보는 쇼핑몰 서버 별 공개 지표 또는 쇼핑몰 서버 별 제품 정보 중 어느 하나를 포함하며,
상기 쇼핑몰 정보를 획득하여 처리하는 단계는,
상기 쇼핑몰 정보로부터 적어도 하나의 쇼핑몰 서버 별 공개 지표를 획득하는 단계;
상기 쇼핑몰 정보로부터 적어도 하나의 쇼핑몰 제품 순위를 상기 쇼핑몰 서버 별로 각각 획득하는 단계; 및
상기 쇼핑몰 제품 순위를 누적하여 저장하는 단계;를 포함하며,
여기서, 상기 공개 지표는 적합도, 인기도, 신뢰도 중 적어도 하나이며, 상기 적합도는 상품명, 카테고리, 제조사 브랜드 및 속성 태그 중 적어도 하나를 이용하여 획득되고, 상기 인기도는 판매 실적, 리뷰수, 최신성, 별점 및 클릭수 중 적어도 하나를 이용하여 획득되며, 상기 신뢰도는 상품명 SEO 및 쇼핑몰 페널티 중 적어도 하나를 이용하여 획득되는 쇼핑몰 제품 노출 정보 제공 방법.A method for providing exposure information on shopping mall products, which is connected to a user terminal and at least one shopping mall server to provide product ranking or marketing proposal information to the user terminal,
A user information processing unit receiving and processing input information received from the user terminal to generate user information;
A shopping mall information processing unit obtaining and processing shopping mall information from the at least one shopping mall server;
a step of an exposure algorithm prediction unit predicting an exposure algorithm used by each shopping mall server using the shopping mall information, and increasing the accuracy of the exposure algorithm predicted through machine learning of the shopping mall information; and
A step of transmitting a marketing method for a specific product to the user terminal as the marketing proposal information using the exposure algorithm predicted by the marketing proposal unit,
The input information includes at least one of user request information, user-specific information, and product information,
The step of generating the user information is,
Confirming user requested information, which is information that the user wishes to receive through the user terminal, among the input information;
Obtaining and processing user-specific information formed to distinguish a plurality of users from the input information; and
Obtaining the product information from the input information to obtain the user's market information including the product,
The shopping mall information includes either public indicators for each shopping mall server or product information for each shopping mall server,
The step of obtaining and processing the shopping mall information is,
Obtaining a disclosure index for at least one shopping mall server from the shopping mall information;
Obtaining at least one shopping mall product ranking for each shopping mall server from the shopping mall information; and
Comprising: accumulating and storing the shopping mall product rankings,
Here, the public indicator is at least one of suitability, popularity, and reliability, and the suitability is obtained using at least one of product name, category, manufacturer brand, and attribute tag, and the popularity is sales performance, number of reviews, recency, and star rating. and the number of clicks, and the reliability is obtained using at least one of product name SEO and shopping mall penalty.
상기 사용자 요청 정보는 제품 순위 확인 요청 신호, 제품 순위 추적 요청 신호, 마케팅 제안 요청 신호 중 적어도 하나를 포함하며,
상기 제품 순위 확인 요청 신호는 상기 사용자가 등록한 특정 제품의 적어도 하나의 쇼핑몰에서의 순위 확인을 요청하는 신호이고,
상기 제품 순위 추적 요청 신호는 상기 사용자가 등록한 특정 제품의 순위를 기 설정된 기간 이상 추적한 누적 기록을 요청하는 신호이며,
상기 마케팅 제안 요청 신호는 상기 사용자 단말기를 통해 입력된 특정 제품의 순위를 상승시키기 위한 마케팅 제안 정보를 요청하는 신호를 포함하는 쇼핑몰 제품 노출 정보 제공 방법.According to clause 11,
The user request information includes at least one of a product ranking confirmation request signal, a product ranking tracking request signal, and a marketing proposal request signal,
The product ranking confirmation request signal is a signal requesting confirmation of the ranking of a specific product registered by the user in at least one shopping mall,
The product ranking tracking request signal is a signal requesting a cumulative record of tracking the ranking of a specific product registered by the user for more than a preset period,
The marketing proposal request signal includes a signal requesting marketing proposal information to increase the ranking of a specific product input through the user terminal.
상기 공개 지표는 적합도, 인기도, 신뢰도 중 적어도 하나이며
상기 적합도는 소비자의 검색 의도에 맞는 상품인지를 판단하는 지표이고,
상기 인기도는 상기 소비자가 많이 찾고 많이 판매되는 상품인지를 판단하는 지표이며,
상기 신뢰도는 상품 정보가 신뢰할 수 있는 상품인지를 판단하는 지표인 쇼핑몰 제품 노출 정보 제공 방법.According to clause 11,
The public indicator is at least one of suitability, popularity, and reliability.
The suitability is an indicator that determines whether the product meets the consumer's search intention,
The popularity is an indicator that determines whether the product is frequently sought after by consumers and sold a lot,
The reliability is an indicator for determining whether product information is a trustworthy product. A method of providing exposure information on shopping mall products.
상기 노출 알고리즘을 예측하고, 상기 쇼핑몰 정보의 기계학습을 통해 예측한 상기 노출 알고리즘의 정확도를 증가시키는 단계는,
상기 쇼핑몰 정보를 누적하는 단계;
제품 정보로부터 제품에 대한 세부 정보 및 해당 제품의 상기 공개 지표에 대응하는 정보를 포함하는 제품 세부 정보를 획득하는 단계; 및
각각의 상기 제품 세부 정보 및 각각의 상기 제품 순위의 변화를 이용하여 상기 노출 알고리즘을 예측하는 단계;를 포함하고,
상기 공개 지표는 적합도, 인기도, 신뢰도 중 적어도 하나인 쇼핑몰 제품 노출 정보 제공 방법.According to claim 11,
The step of predicting the exposure algorithm and increasing the accuracy of the exposure algorithm predicted through machine learning of the shopping mall information,
accumulating the shopping mall information;
Obtaining detailed product information including detailed information about the product and information corresponding to the public indicator of the product from product information; and
Predicting the exposure algorithm using the change in each product detail information and each product ranking,
A method of providing exposure information on shopping mall products where the public indicator is at least one of suitability, popularity, and reliability.
상기 제품에 대한 세부 정보는 상기 쇼핑몰 서버에 노출되는 제품 관련 정보이며, 제품 설명 내용, 제품 대표 사진 및 제품 제목 중 적어도 하나를 포함하고,
상기 노출 알고리즘은, 상기 쇼핑몰 서버 별로 획득되며, 각각의 상기 쇼핑몰 서버에서 상기 제품의 순위 변화를 위해 필요한 상기 공개 지표 별 기준값을 획득하도록 형성되는 쇼핑몰 제품 노출 정보 제공 방법.According to clause 17,
The detailed information about the product is product-related information exposed on the shopping mall server and includes at least one of product description content, product representative photo, and product title,
The exposure algorithm is obtained for each shopping mall server, and is formed to obtain a reference value for each public index necessary for changing the ranking of the product in each shopping mall server.
상기 노출 알고리즘을 예측하는 단계는,
상기 제품의 공개 지표에 대응하는 정보 또는 상기 제품에 대한 세부 정보의 변화를 확인하고, 확인한 변화에 따른 제품 순위 변화를 학습하도록 형성되는 쇼핑몰 제품 노출 정보 제공 방법.According to clause 18,
The step of predicting the exposure algorithm is,
A method of providing exposure information on shopping mall products configured to confirm changes in information corresponding to the public index of the product or detailed information about the product, and learn changes in product rankings according to the confirmed changes.
상기 사용자 단말기에 상기 마케팅 제안 정보로 전달하는 단계는,
상기 사용자 단말기로부터 상기 사용자가 선택한 선택 키워드를 획득하는 단계;
상기 선택 키워드를 분석하고, 상기 노출 알고리즘을 이용하여 상기 사용자가 요청한 특정 제품에 대한 필요 지표를 계산하며, 선택 키워드 분석 결과를 생성하는 단계;
상기 필요 지표의 기준값에 도달하기 위한 상기 특정 제품의 요구 수치를 계산하고, 상기 선택 키워드 분석 결과를 포함하는 계산 결과를 출력하는 단계; 및
상기 선택 키워드 분석 결과 및 상기 계산 결과를 포함하는 상기 특정 제품에 대한 마케팅 방법인 마케팅 정보를 생성하고 상기 사용자 단말기로 전달하는 단계;를 포함하도록 형성되며,
상기 필요 지표는,
상기 특정 제품의 상기 공개 지표에 대응하는 현재 정보가 상기 노출 알고리즘을 이용하여 획득한 기준값 미만인 공개 지표인 쇼핑몰 제품 노출 정보 제공 방법.According to clause 19,
The step of delivering the marketing proposal information to the user terminal is,
Obtaining a selection keyword selected by the user from the user terminal;
Analyzing the selected keywords, calculating a necessary index for a specific product requested by the user using the exposure algorithm, and generating a selected keyword analysis result;
calculating a required value for the specific product to reach the reference value of the necessary index, and outputting a calculation result including a result of analyzing the selected keywords; and
Formed to include; generating marketing information that is a marketing method for the specific product including the selected keyword analysis result and the calculation result and delivering it to the user terminal;
The above necessary indicators are:
A method of providing exposure information for shopping mall products where the current information corresponding to the disclosure index of the specific product is a disclosure index that is less than a reference value obtained using the exposure algorithm.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210071582A KR102588300B1 (en) | 2021-06-02 | 2021-06-02 | Shopping mall product exposure information provision system and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210071582A KR102588300B1 (en) | 2021-06-02 | 2021-06-02 | Shopping mall product exposure information provision system and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20220163088A KR20220163088A (en) | 2022-12-09 |
| KR102588300B1 true KR102588300B1 (en) | 2023-10-12 |
Family
ID=84440303
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020210071582A Active KR102588300B1 (en) | 2021-06-02 | 2021-06-02 | Shopping mall product exposure information provision system and method |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102588300B1 (en) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100911046B1 (en) * | 2007-12-07 | 2009-09-10 | 주식회사 아이그로브 | Content exposure information management system and method |
| KR101575640B1 (en) | 2014-03-04 | 2015-12-09 | 김영미 | Server and System For Sale Analysis Of Online Shopping Mall |
| KR102064589B1 (en) * | 2017-12-06 | 2020-01-09 | 서울시립대학교 산학협력단 | System and method for recommending goods |
| KR20200121391A (en) * | 2019-04-03 | 2020-10-26 | (주)컨버전스스퀘어 | Open market big data based AI keyword recommending system and method |
| KR20200117783A (en) * | 2019-04-05 | 2020-10-14 | 이종환 | System of marketing digital contents based on search results in portal search engine |
-
2021
- 2021-06-02 KR KR1020210071582A patent/KR102588300B1/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| KR20220163088A (en) | 2022-12-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9852477B2 (en) | Method and system for social media sales | |
| US8626602B2 (en) | Consumer shopping and purchase support system and marketplace | |
| US10452662B2 (en) | Determining search result rankings based on trust level values associated with sellers | |
| US9734503B1 (en) | Hosted product recommendations | |
| US20110004509A1 (en) | Systems and methods for predicting sales of item listings | |
| US20150058331A1 (en) | Search result ranking using machine learning | |
| US20190019203A1 (en) | Method for providing marketing management data for optimization of distribution and logistics and apparatus for the same | |
| US11494391B2 (en) | Methods and apparatus for automatically providing a ranking of items in response to a search request | |
| US9224164B2 (en) | Data processing system and method for providing a hyperlink to a lowest priced offering of a current item | |
| US11216519B2 (en) | Methods and apparatus for automatically providing personalized search results | |
| Davidavičienė et al. | Identification of the opportunities to improve customer’s experience in e-commerce | |
| US20240070210A1 (en) | Suggesting keywords to define an audience for a recommendation about a content item | |
| KR20200096182A (en) | Methods for Fishing Goods Recommendation Based on Big Data | |
| US20150317709A1 (en) | System and method thereof for effectuating an electronic negotiation between a consumer device and a merchant | |
| KR20140073256A (en) | Apparatus and method for providing merchandise recommending service | |
| KR101026544B1 (en) | Ranking analysis method based on artificial intelligence, recording medium recording the same, apparatus | |
| JP6543576B2 (en) | System and method for providing customized search results based on a user's shopping history, a retailer's identity and items promoted by the retailer | |
| KR20220026255A (en) | Recommendation System for Health Supplement by Using Big Data | |
| US20140358819A1 (en) | Tying Objective Ratings To Online Items | |
| KR102588300B1 (en) | Shopping mall product exposure information provision system and method | |
| KR102576123B1 (en) | Product marketing linkage system and method | |
| KR20020078714A (en) | Consumer Purchase-apply System For The Usage Appraisement Of Product User | |
| JP6499332B1 (en) | Proposing device, proposing method, and program | |
| KR20100037711A (en) | Method for collecting, providing goods information service and system thereof | |
| Fasuga et al. | The method of automated monitoring of product prices and market position determination in relation to competition quotes: Monitoring of product prices and marketability development with continuous assessment of market position in on-line sales |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 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 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-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 |
|
| 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 |