KR102515439B1 - Method, device and system for matching beauty product manufacturers using influencer information and brand maker information based on artificial intelligence - Google Patents

Method, device and system for matching beauty product manufacturers using influencer information and brand maker information based on artificial intelligence Download PDF

Info

Publication number
KR102515439B1
KR102515439B1 KR1020220098507A KR20220098507A KR102515439B1 KR 102515439 B1 KR102515439 B1 KR 102515439B1 KR 1020220098507 A KR1020220098507 A KR 1020220098507A KR 20220098507 A KR20220098507 A KR 20220098507A KR 102515439 B1 KR102515439 B1 KR 102515439B1
Authority
KR
South Korea
Prior art keywords
influencer
product
information
beauty
candidate
Prior art date
Application number
KR1020220098507A
Other languages
Korean (ko)
Inventor
이천행
Original Assignee
주식회사 어썸커머스
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 어썸커머스 filed Critical 주식회사 어썸커머스
Priority to KR1020220098507A priority Critical patent/KR102515439B1/en
Application granted granted Critical
Publication of KR102515439B1 publication Critical patent/KR102515439B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0242Determining effectiveness of advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • G06Q10/063112Skill-based matching of a person or a group to a task
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0282Rating or review of business operators or products
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Computing Systems (AREA)
  • Educational Administration (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Evolutionary Computation (AREA)
  • Molecular Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Artificial Intelligence (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

A device according to an embodiment: obtains information on a first product, which is a beauty product to be developed, from a brand maker terminal and the plan of the first product; obtains the category of the first product based on the information on the first product; obtains information on a second product, which is a beauty product in the same category as the category of the first product and has a sales volume equal to or greater than a reference value, among products manufactured by a beauty product manufacturer from a database; matching a brand maker with the beauty product manufacturer based on the information on the second product; obtains advertisement content performed by an influencer from at least one database; obtains the advertisement information of a candidate influencer having advertisement content related to beauty products accounting for a preset reference proportion or more of all advertisement content based on the advertisement content performed by the influencer; obtains information on the advertisement content performed by the candidate influencer based on the advertisement information of the candidate influencer; and selecting an influencer to perform the advertisement of the first product among candidate influencers based on the advertisement information of the candidate influencer, the information on the advertisement content performed by the candidate influencer, and information on the first product.

Description

인공지능 기반 인플루언서 정보 및 브랜드 메이커 정보를 이용한 뷰티 제품 제조사 매칭 방법, 장치 및 시스템 {METHOD, DEVICE AND SYSTEM FOR MATCHING BEAUTY PRODUCT MANUFACTURERS USING INFLUENCER INFORMATION AND BRAND MAKER INFORMATION BASED ON ARTIFICIAL INTELLIGENCE}Beauty product manufacturer matching method, device, and system using artificial intelligence-based influencer information and brand maker information

아래 실시예들은 인공지능 기반 인플루언서 정보 및 브랜드 메이커 정보를 이용한 뷰티 제품 제조사 매칭 방법, 장치 및 시스템에 관한 것이다. The following embodiments relate to a beauty product manufacturer matching method, device, and system using artificial intelligence-based influencer information and brand maker information.

현대 소비자들은 과거에 비해 개인적 성향이 뚜렷이 드러나고 있으며, 특히 웰빙화 경향이 두드러지고 있어서 천편일률적인 제품으로는 새로운 개념의 시장을 형성할 수 없고 고객별 특성을 정확히 반영할 수 있는 접근이 필요하다.Modern consumers have more individual tendencies than in the past, and the trend toward well-being is especially prominent. Therefore, a new concept market cannot be formed with one-size-fits-all products, and an approach that can accurately reflect the characteristics of each customer is needed.

하지만, 종래의 뷰티 제품 제조 시스템에 있어서는 소비자가 원하는 뷰티 제품을 선별하여 제조하기 어렵고, 브랜드 메이커사의 경우도 실시간 협업 시스템이 존재하지 않음에 따라 실제 신제품 개발 및 생산에 상당한 시간이 소요되고 있다.However, in the conventional beauty product manufacturing system, it is difficult to select and manufacture beauty products desired by consumers, and in the case of brand makers, a real-time collaboration system does not exist, so it takes considerable time to develop and produce new products.

인플루언서란 사회적으로 영향력이 높은 사람을 지칭하는 용어로, 수백 또는 수십명의 팔로워를 확보한 개인 블로거 또는 SNS 이용자를 의미하며 최근의 인터넷의 발전으로 인플루언서가 사회에 미치는 영향이 점점 커지고 있다.Influencer is a term that refers to a person with high social influence. It refers to an individual blogger or SNS user who has hundreds or dozens of followers. With the recent development of the Internet, the influence of influencers on society is increasing. .

이로 인해 기업들은 인플루언서를 통해 자신의 제품을 마케팅 하고 있고, 이러한 상황에 걸맞게 기업과 인플루언서를 서로 연결시켜주는 플랫폼들의 개발이 지속되고 있다.Due to this, companies are marketing their products through influencers, and in line with this situation, development of platforms that connect companies and influencers is continuing.

따라서, 인플루언서 정보 및 브랜드 메이커 정보를 이용한 뷰티 제품 제조사를 매칭하는 과정에 대한 연구가 요구된다.Therefore, research on the process of matching beauty product manufacturers using influencer information and brand maker information is required.

한국등록특허 제 10-2270645호Korean Patent Registration No. 10-2270645 한국등록특허 제 10-2278809호Korean Registered Patent No. 10-2278809 한국공개특허 제 10-2022-0051501호Korean Patent Publication No. 10-2022-0051501 한국공개특허 제 10-2022-0053131호Korean Patent Publication No. 10-2022-0053131

실시예들은 브랜드 메이커가 개발하고자 하는 뷰티 제품을 기초로, 뷰티 제품 제조사와 인플루언서를 선정하고자 한다.Embodiments try to select a beauty product manufacturer and an influencer based on the beauty product that the brand maker wants to develop.

실시예들은 뷰티 제품 제조사의 제품 개수를 통해 신뢰지수를 생성하고, 제품의 판매량을 통해 추천지수를 생성하여 브랜드 메이커와 뷰티 제품 제조사의 매칭을 수행하고자 한다.In the embodiments, a reliability index is generated through the number of products of beauty product manufacturers, and a recommendation index is generated through the sales volume of products to perform matching between a brand maker and a beauty product manufacturer.

실시예들은 인플루언서의 타겟 정보와 인플루언서의 콘텐츠 관심 정보를 획득하고, 획득한 정보를 인공신경망에 적용하여 인플루언서와 제품을 매칭하고자 한다.In the embodiments, the target information of the influencer and the content interest information of the influencer are acquired, and the obtained information is applied to an artificial neural network to match the influencer and the product.

인공지능 기반 인플루언서 정보 및 브랜드 메이커 정보를 이용한 뷰티 제품 제조사 매칭 방법은 브랜드 메이커 단말로부터 개발하고자 하는 뷰티 제품인 제1 제품의 정보 및 상기 제1 제품의 기획안을 획득하는 단계; 상기 제1 제품의 정보를 기초로, 상기 제1 제품의 카테고리를 획득하는 단계; 데이터베이스로부터 상기 뷰티 제품 제조사가 제조한 제품들 중 판매 수량이 기준 값 이상이고, 카테고리가 상기 제1 제품의 카테고리와 같은 뷰티 제품인 제2 제품의 정보를 획득하는 단계; 상기 제2 제품의 정보를 기초로, 상기 브랜드 메이커와 상기 뷰티 제품 제조사의 매칭을 수행하는 단계; 적어도 하나의 데이터베이스로부터 인플루언서가 수행한 광고 콘텐츠를 획득하는 단계; 상기 인플루언서가 수행한 광고 콘텐츠를 기초로, 전체 광고 콘텐츠 중 뷰티 제품과 관련된 광고 콘텐츠가 차지하는 비율이 미리 설정한 기준 비율 이상인 후보 인플루언서의 광고 정보를 획득하는 단계; 상기 후보 인플루언서의 광고 정보를 기초로, 상기 후보 인플루언서가 수행한 광고 콘텐츠의 정보를 획득하는 단계; 및 상기 후보 인플루언서의 광고 정보, 상기 후보 인플루언서가 수행한 광고 콘텐츠의 정보 및 상기 제1 제품의 정보를 기초로, 상기 후보 인플루언서 중 상기 제1 제품의 광고를 수행할 인플루언서를 선정하는 단계를 포함한다.A beauty product manufacturer matching method using artificial intelligence-based influencer information and brand maker information includes acquiring information on a first product, which is a beauty product to be developed, and a proposal for the first product, from a brand maker terminal; obtaining a category of the first product based on the information of the first product; acquiring, from a database, information on a second product among products manufactured by the beauty product manufacturer, the sales quantity of which is equal to or greater than a reference value, and which is a beauty product whose category is the same as that of the first product; performing matching between the brand maker and the beauty product manufacturer based on the second product information; Obtaining advertising content performed by an influencer from at least one database; Obtaining advertisement information of a candidate influencer whose ratio of advertisement contents related to beauty products among all advertisement contents is equal to or greater than a preset reference ratio, based on the advertisement contents performed by the influencer; obtaining advertisement content information performed by the candidate influencer based on the advertisement information of the candidate influencer; and an influencer who will perform an advertisement for the first product among the candidate influencers based on the advertisement information of the candidate influencer, the advertisement content information performed by the candidate influencer, and the information of the first product. It includes the step of selecting a word.

상기 제2 제품의 정보를 기초로, 상기 브랜드 메이커와 상기 뷰티 제품 제조사의 매칭을 수행하는 단계는 상기 뷰티 제품 제조사의 상기 제2 제품의 개수를 획득하는 단계; 상기 제2 제품의 개수를 기초로, 상기 뷰티 제품 제조사의 신뢰 지수를 생성하는 단계; 상기 제2 제품의 정보를 기초로, 상기 제2 제품들 중 제품의 실제 판매량이 미리 정의된 예상 판매량보다 큰 제품을 제1 집단으로 분류하고, 상기 제2 제품들 중 제품의 실제 판매량이 예상 판매량보다 크지 않은 제품을 제2 집단으로 분류하는 단계; 상기 제1 집단으로 분류된 제품들의 개수인 제1 개수를 생성하는 단계; 상기 제2 집단으로 분류된 제품들의 개수인 제2 개수를 생성하는 단계; 상기 제1 개수와 상기 제2 개수를 합한 값인 제3 개수를 생성하는 단계; 상기 제1 개수를 상기 제3 개수로 나눈 값에 기초하여 상기 뷰티 제품 제조사의 의 추천 지수를 생성하는 단계; 상기 뷰티 제품 제조사의 신뢰 지수 및 상기 뷰티 제품 제조사의 추천 지수를 기초로, 상기 뷰티 제품 제조사의 점수를 생성하는 단계; 및 상기 뷰티 제품 제조사의 점수를 기초로, 상기 브랜드 메이커와 상기 뷰티 제품 제조사의 매칭을 수행하는 단계를 포함한다.The matching of the brand maker and the beauty product manufacturer based on the information of the second product may include obtaining the number of the second products of the beauty product manufacturer; generating a trust index of the beauty product manufacturer based on the number of the second products; Based on the information on the second product, products whose actual sales volume of the product among the second products is greater than a predefined expected sales volume are classified into a first group, and the actual sales volume of the product among the second products is the expected sales volume. classifying products that are no larger than a second population; generating a first number that is the number of products classified into the first group; generating a second number that is the number of products classified into the second group; generating a third number that is a sum of the first number and the second number; generating a recommendation index of the beauty product manufacturer based on a value obtained by dividing the first number by the third number; generating a score of the beauty product manufacturer based on a trust index of the beauty product manufacturer and a recommendation index of the beauty product manufacturer; and performing matching between the brand maker and the beauty product manufacturer based on the score of the beauty product manufacturer.

상기 후보 인플루언서 중 상기 제1 제품의 광고를 수행할 인플루언서를 선정하는 단계는 상기 후보 인플루언서의 정보를 기초로, 상기 후보 인플루언서의 타겟 연령 정보 및 타겟 성별 정보를 포함하는 상기 후보 인플루언서의 타겟 정보를 획득하는 단계; 상기 후보 인플루언서의 광고 콘텐츠 정보를 기초로, 상기 광고 콘텐츠의 개수, 상기 광고 콘텐츠의 평균 시청 횟수, 상기 콘텐츠의 광고 평균 공유 횟수, 상기 광고 콘텐츠의 평균 댓글 횟수를 포함하는 상기 후보 인플루언서의 콘텐츠 관심 정보를 획득하는 단계; 상기 후보 인플루언서의 타겟 정보, 상기 후보 인플루언서의 콘텐츠 관심 정보 및 상기 제1 제품의 정보에 기초하여 제1 입력 신호를 생성하는 단계; 상기 제1 입력 신호를 제1 인공신경망에 적용하여, 제1 출력 신호를 생성하는 단계; 상기 제1 출력 신호에 기초하여 상기 제1 제품 및 상기 후보 인플루언서에 대응하는 매칭 정보를 생성하는 단계; 상기 후보 인플루언서 중 매칭된 뷰티 제품 제조사가 생산한 제품을 광고한 이력을 확인하여 광고 횟수에 비례하는 가중치를 상기 매칭 정보에 적용하는 단계; 및 상기 가중치가 적용된 매칭 정보를 이용하여 상기 제1 제품의 광고를 수행할 인플루언서를 선정하는 단계를 포함한다.Selecting an influencer to advertise the first product from among the candidate influencers includes target age information and target gender information of the candidate influencer based on the information of the candidate influencer obtaining target information of the candidate influencer; The candidate influencer including the number of advertisement contents, the average number of views of the advertisement contents, the average number of advertisement sharing of the contents, and the average number of comments on the advertisement contents, based on the advertisement contents information of the candidate influencer. obtaining content interest information of; generating a first input signal based on target information of the candidate influencer, content interest information of the candidate influencer, and information of the first product; generating a first output signal by applying the first input signal to a first artificial neural network; generating matching information corresponding to the first product and the candidate influencer based on the first output signal; checking a history of advertising products produced by a matched beauty product manufacturer among the candidate influencers and applying a weight proportional to the number of advertisements to the matching information; and selecting an influencer to advertise the first product using the weighted matching information.

선정된 인플루언서를 통한 상기 제1 제품의 광고 기여도를 분석하는 단계를 더 포함하고, 상기 선정된 인플루언서를 통한 상기 제1 제품의 광고 기여도를 분석하는 단계는 상기 브랜드 메이커 단말로부터 상기 제1 제품의 출시 시점과 상기 제1 제품의 광고 콘텐츠의 업로드 시점 및 게시 유지 기간을 획득하고, 상기 획득한 정보를 상기 선정된 인플루언서의 단말로 전송하는 단계; 상기 제1 제품의 출시 시점부터 상기 제1 제품의 광고 콘텐츠의 업로드 시점까지인 제1 기간을 생성하는 단계; 상기 제1 기간동안 상기 제1 제품의 판매량인 제1 판매량을 생성하는 단계; 상기 제1 판매량을 기초로, 기준 범위를 설정하는 단계; 상기 브랜드 메이커에서 출시한 제품들 중 상기 제1 제품의 카테고리와 일치하는 제3 제품의 출시 시점부터 상기 제1 기간동안 판매량인 제2 판매량을 생성하는 단계; 상기 제2 판매량이 상기 기준 범위 내에 있는지 확인하고, 상기 제2 판매량이 상기 기준 범위 내에 있는 제3 제품을 그룹으로 분류하는 단계; 상기 제1 제품의 출시 시점부터 상기 제1 제품의 광고 콘텐츠의 업로드 이후 미리 설정된 기간이 경과한 시점까지인 제2 기간을 생성하는 단계; 상기 제2 기간동안 상기 제1 제품의 총합 판매량인 제1 총합판매량을 생성하는 단계; 상기 그룹에 포함된 제3 제품의 출시 시점부터 상기 제2 기간동안 판매된 평균 값을 산출하여 제2 종합판매량을 생성하는 단계; 상기 제1 총합판매량이 상기 제2 총합판매량보다 큰지 여부를 판단하는 단계; 상기 제1 총합판매량이 상기 제2 총합판매량보다 큰 것으로 판단되면, 상기 인플루언서를 통한 상기 제1 제품의 광고 기여도가 있다고 판단하는 단계; 및 상기 제1 총합판매량이 상기 제2 총합판매량보다 크지 않다고 판단되면, 상기 인플루언서를 통한 상기 제1 제품의 광고 기여도가 부족하다고 판단하고, 상기 제1 제품의 광고 콘텐츠 및 상기 제1 제품의 판매량에 대한 모니터링을 수행하고, 상기 모니터링에 대한 보고서를 생성하는 단계를 포함한다.The step of analyzing the advertising contribution of the first product through the selected influencer is further included, and the step of analyzing the advertising contribution of the first product through the selected influencer is the step of analyzing the first product from the brand maker terminal. obtaining a release time of product 1, an upload time of advertisement content of the first product, and a posting maintenance period, and transmitting the acquired information to the terminal of the selected influencer; generating a first period from the time of release of the first product to the time of uploading advertisement contents of the first product; generating a first sales volume that is the sales volume of the first product during the first period; setting a reference range based on the first sales amount; generating a second sales volume, which is a sales volume during the first period from a release time of a third product matching the category of the first product among products released by the brand maker; checking whether the second sales volume is within the reference range, and classifying third products having the second sales volume within the reference range into groups; generating a second period from a release time of the first product to a time when a preset period elapses after uploading advertisement content of the first product; generating a first total sales volume that is the total sales volume of the first product during the second period; generating a second overall sales volume by calculating an average value sold during the second period from the release time of the third product included in the group; determining whether the first total sales amount is greater than the second total sales amount; if it is determined that the first total sales amount is greater than the second total sales amount, determining that there is an advertising contribution of the first product through the influencer; and if it is determined that the first total sales amount is not greater than the second total sales amount, it is determined that the advertising contribution of the first product through the influencer is insufficient, and the advertisement content of the first product and the first product Monitoring sales volume, and generating a report on the monitoring.

인공지능 기반 인플루언서 정보 및 브랜드 메이커 정보를 이용한 뷰티 제품 제조사 매칭 방법은 상기 선정된 인플루언서가 업로드한 전체 콘텐츠의 정보를 획득하는 단계; 상기 선정된 인플루언서가 업로드한 전체 콘텐츠 중 광고 콘텐츠를 포함하는 콘텐츠를 제1 모임으로 분류하고, 상기 선정된 인플루언서가 업로드한 전체 콘텐츠 중 광고 콘텐츠를 포함하지 않는 콘텐츠를 제2 모임으로 분류하는 단계; 상기 제1 모임에 포함된 콘텐츠에 대응하는 광고 콘텐츠 상영 시간들을 획득하고, 상기 광고 콘텐츠 상영 시간들의 평균 값을 산출하여 제1 시간으로 생성하는 단계; 상기 제1 모임에 포함된 콘텐츠에 대응하는 조회수를 분석하여 제1 평균 조회수를 생성하는 단계; 상기 제2 모임에 포함된 콘텐츠에 대응하는 조회수를 분석하여 제2 평균 조회수를 생성하는 단계; 상기 제1 평균 조회수를 상기 제2 평균 조회수로 나눈 값으로 제1 비율을 생성하는 단계; 상기 제1 비율이 1보다 큰지 여부를 판단하는 단계; 상기 제1 비율이 1보다 크다고 판단되면, 상기 제1 제품의 광고 콘텐츠를 상기 제1 시간보다 긴 제2 시간 분량으로 생성하여 상기 선정된 인플루언서의 단말로 제공하는 단계; 상기 제1 비율이 1보다 크지 않다고 판단되면, 상기 제1 비율이 미리 정의된 제1 기준 비율보다 큰지 여부를 판단하는 단계; 상기 제1 비율이 상기 제1 기준 비율보다 크다고 판단되면, 상기 제1 제품의 광고 콘텐츠를 상기 제1 시간 분량으로 생성하여 상기 선정된 인플루언서 단말로 제공하는 단계; 및 상기 제1 비율이 상기 제1 기준 비율보다 크지 않다고 판단되면, 상기 제1 제품의 광고 콘텐츠를 상기 제1 시간보다 짧은 제3 시간 분량으로 생성하여 상기 선정된 인플루언서의 단말로 제공하는 단계를 더 포함한다.A beauty product manufacturer matching method using artificial intelligence-based influencer information and brand maker information includes acquiring information on all contents uploaded by the selected influencer; Among all contents uploaded by the selected influencers, contents including advertising contents are classified as the first group, and among all contents uploaded by the selected influencers, contents that do not include advertisement contents are classified as the second group. classifying; acquiring advertising content running times corresponding to the content included in the first meeting, calculating an average value of the advertising content running times, and generating the first time; generating a first average number of views by analyzing the number of views corresponding to the content included in the first meeting; generating a second average number of views by analyzing the number of views corresponding to the content included in the second meeting; generating a first ratio by dividing the first average number of hits by the second average number of hits; determining whether the first ratio is greater than 1; If it is determined that the first ratio is greater than 1, generating advertisement content for the first product for a second time period longer than the first time period and providing the advertisement content to the terminal of the selected influencer; if it is determined that the first ratio is not greater than 1, determining whether the first ratio is greater than a predefined first reference ratio; If it is determined that the first ratio is greater than the first reference ratio, generating advertisement content for the first product for the first time and providing the advertisement content to the selected influencer terminal; and if it is determined that the first ratio is not greater than the first reference ratio, generating advertisement content for the first product in a third time shorter than the first time and providing the advertisement content to the terminal of the selected influencer. more includes

인공지능 기반 인플루언서 정보 및 브랜드 메이커 정보를 이용한 뷰티 제품 제조사 매칭 방법은 상기 광고 콘텐츠가 동영상 공유 사이트에 업로드 되면, 상기 광고 콘텐츠에서 제1 시점의 영상 이미지를 제1 이미지로 추출하는 단계; 상기 제1 이미지에서 상기 광고 관련 제품이 차지하고 있는 영역을 제1 영역으로 구분하고, 상기 제1 이미지에서 상기 제1 영역이 있는 부분을 분할하여 제1-1 이미지를 추출하는 단계; 상기 제1-1 이미지에 상기 인플루언서가 있는 것으로 확인되면, 상기 제1-1 이미지에서 상기 인플루언서가 차지하고 있는 영역을 제2 영역으로 구분하는 단계; 상기 광고 콘텐츠를 상기 제1 시점으로부터 시간상 역순으로 재생하여 분석한 결과, 제2 시점에 상기 제2 영역 내에 상기 인플루언서가 없는 것으로 확인되면, 상기 광고 콘텐츠에서 상기 제2 시점의 영상 이미지를 제2 이미지로 추출하는 단계; 상기 제2 이미지에서 상기 제2 영역이 있는 부분을 분할하여 제2-1 이미지를 추출하는 단계; 상기 제1-1 이미지에서 상기 제2 영역이 있는 부분을 상기 제2-1 이미지로 교체하는 단계; 및 상기 제1 페이지에 상기 제1-1 이미지를 상기 광고 관련 제품의 이미지로 추가하여 등록하는 단계를 더 포함한다.A beauty product manufacturer matching method using artificial intelligence-based influencer information and brand maker information includes: extracting a video image of a first view from the advertisement content as a first image when the advertisement content is uploaded to a video sharing site; dividing an area occupied by the advertisement-related product into a first area in the first image, and extracting a 1-1 image by dividing a portion of the first image where the first area is located; dividing an area occupied by the influencer in the 1-1 image into a second area when it is determined that the influencer is present in the 1-1 image; As a result of reproducing and analyzing the advertising content in reverse chronological order from the first point of view, if it is confirmed that the influencer is not present in the second area at the second point of view, the video image of the second point of view is displayed in the advertising content. 2 Extracting as an image; extracting a 2-1 image by dividing a portion of the second image in which the second area is located; replacing a portion of the 1-1 image with the second area with the 2-1 image; and adding and registering the 1-1 image as an image of the advertisement-related product on the first page.

일실시예에 따른 장치는 하드웨어와 결합되어 상술한 방법들 중 어느 하나의 항의 방법을 실행시키기 위하여 매체에 저장된 컴퓨터 프로그램에 의해 제어될 수 있다.An apparatus according to an embodiment may be combined with hardware and controlled by a computer program stored in a medium to execute any one of the methods described above.

실시예들은 브랜드 메이커가 개발하고자 하는 뷰티 제품을 기초로, 뷰티 제품 제조사와 인플루언서를 선정할 수 있다.In embodiments, a beauty product manufacturer and an influencer may be selected based on a beauty product that the brand maker intends to develop.

실시예들은 뷰티 제품 제조사의 제품 개수를 통해 신뢰지수를 생성하고, 제품의 판매량을 통해 추천지수를 생성하여 브랜드 메이커와 뷰티 제품 제조사의 매칭을 수행할 수 있다.According to embodiments, a reliability index is generated through the number of products of beauty product manufacturers, and a recommendation index is generated through the sales volume of products to perform matching between brand makers and beauty product manufacturers.

실시예들은 인플루언서의 타겟 정보와 인플루언서의 콘텐츠 관심 정보를 획득하고, 획득한 정보를 인공신경망에 적용하여 인플루언서와 제품을 매칭할 수 있다.Embodiments may acquire influencer target information and influencer content interest information, and apply the acquired information to an artificial neural network to match influencers and products.

한편, 실시예들에 따른 효과들은 이상에서 언급한 것으로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 아래의 기재로부터 해당 기술 분야의 통상의 지식을 가진 자에게 명확히 이해될 수 있을 것이다.On the other hand, the effects according to the embodiments are not limited to those mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the description below.

도 1은 일실시예에 따른 시스템의 구성을 개략적으로 나타낸 도면이다.
도 2는 일실시예에 따른 브랜드 메이커가 개발하고자 하는 뷰티 제품을 통해 뷰티 제품 제조사와 인플루언서를 매칭하는 과정을 설명하기 위한 순서도이다.
도 3은 일실시예에 따른 뷰티 제품 제조사의 수행 실적을 통해 뷰티 제품 제조사와 브랜드 메이커를 매칭하는 과정을 설명하기 위한 순서도이다.
도 4는 일실시예에 따른 후보 인플루언서의 정보를 기초로 제품의 광고를 수행할 인플루언서를 선정하는 과정을 설명하기 위한 도면이다.
도 5는 일실시예에 따른 선정된 인플루언서가 광고를 수행하는 경우 광고 기여도를 판단하는 과정을 설명하기 위한 순서도이다.
도 6은 일실시예에 따른 선정된 인플루언서에게 제품의 정보를 제공하는 과정을 설명하기 위한 순서도이다.
도 7은 일실시예에 따른 판매 페이지에 인플루언서가 포함된 이미지를 제품 이미지로 교체하는 과정을 설명하기 위한 순서도이다.
도 8은 일실시예에 따른 장치의 구성의 예시도이다.
1 is a diagram schematically showing the configuration of a system according to an embodiment.
2 is a flowchart illustrating a process of matching a beauty product manufacturer and an influencer through a beauty product that a brand maker intends to develop according to an embodiment.
3 is a flowchart illustrating a process of matching a beauty product manufacturer and a brand maker through performance results of the beauty product manufacturer according to an embodiment.
FIG. 4 is a diagram for explaining a process of selecting an influencer to advertise a product based on information on candidate influencers according to an embodiment.
5 is a flowchart illustrating a process of determining an advertisement contribution when a selected influencer performs an advertisement according to an embodiment.
6 is a flowchart illustrating a process of providing product information to a selected influencer according to an embodiment.
7 is a flowchart illustrating a process of replacing an image including an influencer with a product image on a sales page according to an embodiment.
8 is an exemplary diagram of a configuration of a device according to an embodiment.

이하에서, 첨부된 도면을 참조하여 실시예들을 상세하게 설명한다. 그러나, 실시예들에는 다양한 변경이 가해질 수 있어서 특허출원의 권리 범위가 이러한 실시예들에 의해 제한되거나 한정되는 것은 아니다. 실시예들에 대한 모든 변경, 균등물 내지 대체물이 권리 범위에 포함되는 것으로 이해되어야 한다.Hereinafter, embodiments will be described in detail with reference to the accompanying drawings. However, since various changes can be made to the embodiments, the scope of the patent application is not limited or limited by these embodiments. It should be understood that all changes, equivalents or substitutes to the embodiments are included within the scope of rights.

실시예들에 대한 특정한 구조적 또는 기능적 설명들은 단지 예시를 위한 목적으로 개시된 것으로서, 다양한 형태로 변경되어 실시될 수 있다. 따라서, 실시예들은 특정한 개시형태로 한정되는 것이 아니며, 본 명세서의 범위는 기술적 사상에 포함되는 변경, 균등물, 또는 대체물을 포함한다.Specific structural or functional descriptions of the embodiments are disclosed for illustrative purposes only, and may be modified and implemented in various forms. Therefore, the embodiments are not limited to the specific disclosed form, and the scope of the present specification includes changes, equivalents, or substitutes included in the technical spirit.

제1 또는 제2 등의 용어를 다양한 구성요소들을 설명하는데 사용될 수 있지만, 이런 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 해석되어야 한다. 예를 들어, 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소는 제1 구성요소로도 명명될 수 있다.Although terms such as first or second may be used to describe various components, such terms should only be construed for the purpose of distinguishing one component from another. For example, a first element may be termed a second element, and similarly, a second element may be termed a first element.

어떤 구성요소가 다른 구성요소에 "연결되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다.It should be understood that when an element is referred to as being “connected” to another element, it may be directly connected or connected to the other element, but other elements may exist in the middle.

실시예에서 사용한 용어는 단지 설명을 목적으로 사용된 것으로, 한정하려는 의도로 해석되어서는 안된다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 명세서 상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Terms used in the examples are used only for descriptive purposes and should not be construed as limiting. Singular expressions include plural expressions unless the context clearly dictates otherwise. In this specification, terms such as "include" or "have" are intended to designate that there is a feature, number, step, operation, component, part, or combination thereof described in the specification, but one or more other features It should be understood that the presence or addition of numbers, steps, operations, components, parts, or combinations thereof is not precluded.

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by a person of ordinary skill in the art to which the embodiment belongs. Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the related art, and unless explicitly defined in the present application, they should not be interpreted in an ideal or excessively formal meaning. don't

또한, 첨부 도면을 참조하여 설명함에 있어, 도면 부호에 관계없이 동일한 구성 요소는 동일한 참조부호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 실시예를 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 실시예의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.In addition, in the description with reference to the accompanying drawings, the same reference numerals are given to the same components regardless of reference numerals, and overlapping descriptions thereof will be omitted. In describing the embodiment, if it is determined that a detailed description of a related known technology may unnecessarily obscure the gist of the embodiment, the detailed description will be omitted.

실시예들은 퍼스널 컴퓨터, 랩톱 컴퓨터, 태블릿 컴퓨터, 스마트 폰, 텔레비전, 스마트 가전 기기, 지능형 자동차, 키오스크, 웨어러블 장치 등 다양한 형태의 제품으로 구현될 수 있다. The embodiments may be implemented in various types of products such as personal computers, laptop computers, tablet computers, smart phones, televisions, smart home appliances, intelligent vehicles, kiosks, and wearable devices.

도 1은 일실시예에 따른 시스템의 구성을 개략적으로 나타낸 도면이다.1 is a diagram schematically showing the configuration of a system according to an embodiment.

도 1을 참조하면, 일실시예에 따른 시스템은 통신망을 통해 서로 통신 가능한 브랜드 메이커 단말(100), 뷰티 제품 제조사 단말(300), 인플루언서의 단말(400) 및 장치(200)를 포함할 수 있다.Referring to FIG. 1 , a system according to an embodiment may include a brand maker terminal 100, a beauty product manufacturer terminal 300, an influencer terminal 400, and a device 200 capable of communicating with each other through a communication network. can

먼저, 통신망은 유선 및 무선 등과 같이 그 통신 양태를 가리지 않고 구성될 수 있으며, 서버와 서버 간의 통신과 서버와 단말 간의 통신이 수행되도록 다양한 형태로 구현될 수 있다.First, a communication network may be configured regardless of its communication mode, such as wired or wireless, and may be implemented in various forms so that communication between servers and communication between servers and terminals is performed.

브랜드 메이커 단말(100)은 뷰티 제품의 아이디어 정보를 가지고 있지만, 뷰티 제품을 제조하거나 광고를 직접 수행하기 어려워, 뷰티 제품 제조사를 통해 뷰티 제품을 생산하고, 인플루언서를 통해 뷰티 제품의 광고 제품을 수행하고자 하는 사용자가 사용하는 단말로, 데스크탑 컴퓨터, 노트북, 태블릿, 스마트폰 등일 수 있다. 예를 들어, 도 1에 도시된 바와 같이, 브랜드 메이커 단말(100)은 스마트폰일 수 있으며, 실시예에 따라 달리 채용될 수도 있다.The brand maker terminal 100 has information about ideas for beauty products, but it is difficult to manufacture beauty products or advertise directly, so it produces beauty products through beauty product manufacturers and advertises beauty products through influencers. As a terminal used by a user who wants to perform, it may be a desktop computer, a laptop computer, a tablet, a smart phone, and the like. For example, as shown in FIG. 1 , the brand maker terminal 100 may be a smart phone and may be employed differently depending on embodiments.

뷰티 제품 제조사 단말(300)은 화장품 내용물, 화장품 용기를 포함하여 뷰티 제품을 직접 제조하는 사용자가 사용하는 단말로, 데스크탑 컴퓨터, 노트북, 태블릿, 스마트폰 등일 수 있다. 예를 들어, 도 1에 도시된 바와 같이, 뷰티 제품 제조사 단말(300)은 스마트폰일 수 있으며, 실시예에 따라 달리 채용될 수도 있다.The beauty product manufacturer terminal 300 is a terminal used by a user who directly manufactures beauty products, including cosmetic contents and cosmetic containers, and may be a desktop computer, a laptop computer, a tablet computer, a smart phone, and the like. For example, as shown in FIG. 1 , the beauty product manufacturer terminal 300 may be a smart phone or may be employed differently depending on embodiments.

인플루언서는 소셜네트워크서비스(SNS)를 통해 활동하고, 팔로워 및 영향력을 가지고 있는 사용자로, 뷰티 제품을 광고하는 콘텐츠를 제작 및 업로드하여 뷰티 제품의 광고를 수행하는 사용자이다. 인플루언서의 단말(400)은 인플루언서가 사용하는 단말로, 데스크탑 컴퓨터, 노트북, 태블릿, 스마트폰 등일 수 있다. 예를 들어, 도 1에 도시된 바와 같이, 인플루언서의 단말(400)은 스마트폰일 수 있으며, 실시예에 따라 달리 채용될 수도 있다. An influencer is a user who is active through social network services (SNS), has followers and influence, and is a user who creates and uploads content advertising beauty products to advertise beauty products. The influencer's terminal 400 is a terminal used by the influencer, and may be a desktop computer, laptop, tablet, smartphone, and the like. For example, as shown in FIG. 1 , the influencer's terminal 400 may be a smart phone or may be employed differently depending on the embodiment.

브랜드 메이커 단말(100), 뷰티 제품 제조사 단말(300), 인플루언서의 단말(400) 각각은 통상의 컴퓨터가 가지는 연산 기능, 저장/참조 기능, 입출력 기능 및 제어 기능을 전부 또는 일부 수행하도록 구성될 수 있다. 브랜드 메이커 단말(100), 뷰티 제품 제조사 단말(300), 인플루언서의 단말(400)은 장치(200)와 유무선으로 통신하도록 구성될 수 있다.Each of the brand maker terminal 100, the beauty product manufacturer terminal 300, and the influencer terminal 400 is configured to perform all or part of the calculation function, storage/reference function, input/output function, and control function of a normal computer. It can be. The brand maker terminal 100 , the beauty product manufacturer terminal 300 , and the influencer terminal 400 may be configured to communicate with the device 200 in a wired or wireless manner.

브랜드 메이커 단말(100), 뷰티 제품 제조사 단말(300), 인플루언서의 단말(400) 각각은 장치(200)를 이용하여 서비스를 제공하는 자 내지 단체가 운영하는 웹 사이트에 접속되거나, 장치(200)를 이용하여 서비스를 제공하는 자 내지 단체가 개발·배포한 애플리케이션이 설치될 수 있다. 브랜드 메이커 단말(100), 뷰티 제품 제조사 단말(300), 인플루언서의 단말(400) 각각은 웹 사이트 또는 애플리케이션을 통해 장치(200)와 연동될 수 있다.Each of the brand maker terminal 100, the beauty product manufacturer terminal 300, and the influencer terminal 400 uses the device 200 to access a website operated by a service provider or organization, or the device ( 200), applications developed and distributed by service providers or organizations can be installed. Each of the brand maker terminal 100, the beauty product manufacturer terminal 300, and the influencer terminal 400 may be linked with the device 200 through a website or an application.

도1 및 이하의 설명에서는, 설명의 편의상, 브랜드 메이커 단말(100), 뷰티 제품 제조사 단말(300), 인플루언서의 단말(400) 각각 하나만을 도시하고 설명하였으나, 단말들의 수는 실시예에 따라 얼마든지 달라질 수 있다. 장치(200)의 처리 용량이 허용하는 한, 단말들의 수는 특별한 제한이 없다.In FIG. 1 and the following description, for convenience of explanation, only one brand maker terminal 100, a beauty product manufacturer terminal 300, and an influencer terminal 400 are shown and described, but the number of terminals depends on the embodiment. can vary depending on As long as the processing capacity of the device 200 allows, the number of terminals is not particularly limited.

장치(200)는 장치(200)를 이용하여 서비스를 제공하는 자 내지 단체가 보유한 자체 서버일수도 있고, 클라우드 서버일 수도 있고, 분산된 노드(node)들의 p2p(peer-to-peer) 집합일 수도 있다. 장치(200)는 통상의 컴퓨터가 가지는 연산 기능, 저장/참조 기능, 입출력 기능 및 제어 기능을 전부 또는 일부 수행하도록 구성될 수 있다. 장치(200)는 추론 기능을 수행하는 적어도 하나 이상의 인공신경망을 구비할 수 있다. 장치(200)는 브랜드 메이커 단말(100), 뷰티 제품 제조사 단말(300), 인플루언서의 단말(400)과 유무선으로 통신하도록 구성될 수 있다.The device 200 may be a server owned by a person or organization that provides services using the device 200, may be a cloud server, or may be a peer-to-peer (p2p) set of distributed nodes. may be The device 200 may be configured to perform all or some of the arithmetic function, storage/reference function, input/output function, and control function of a normal computer. The device 200 may include at least one artificial neural network that performs an inference function. The device 200 may be configured to communicate with the brand maker terminal 100 , the beauty product manufacturer terminal 300 , and the influencer terminal 400 through wired or wireless communication.

장치(200)는 브랜드 메이커가 개발하고자 하는 뷰티 제품을 기초로, 뷰티 제품 제조사와 인플루언서를 선정할 수 있다.The device 200 may select a beauty product manufacturer and an influencer based on a beauty product that the brand maker wants to develop.

도 2는 일실시예에 따른 브랜드 메이커가 개발하고자 하는 뷰티 제품을 통해 뷰티 제품 제조사와 인플루언서를 매칭하는 과정을 설명하기 위한 순서도이다.2 is a flowchart illustrating a process of matching a beauty product manufacturer and an influencer through a beauty product that a brand maker intends to develop according to an embodiment.

도 2를 참조하면, 먼저 S201 단계에서, 장치(200)는 브랜드 메이커 단말로부터 개발하고자 하는 뷰티 제품인 제1 제품의 정보 및 제1 제품의 기획안을 획득할 수 있다. 이때, 제1 제품의 정보는 제1 제품의 명칭, 제1 제품의 카테고리, 제1 제품의 성분 정보 등을 포함할 수 있고, 제1 제품의 기획안은 제1 제품의 정보를 포함하고, 제1 제품의 수량, 제1 제품의 예상 비용, 제1 제품의 예상 납기일 등을 포함할 수 있다.Referring to FIG. 2 , first, in step S201 , the device 200 may obtain information on a first product, which is a beauty product to be developed, and a proposal for the first product from the brand maker terminal. In this case, the information on the first product may include a name of the first product, a category of the first product, information on ingredients of the first product, and the like, and the proposal of the first product includes information on the first product, and It may include the quantity of the product, the expected cost of the first product, the expected delivery date of the first product, and the like.

구체적으로, 장치(200)는 브랜드 메이커 단말로부터 개발하고자 하는 뷰티 제품인 제1 제품의 명칭, 제1 제품의 카테고리, 제1 제품의 성분 정보를 포함하는 제1 제품의 정보와 제1 제품의 수량, 제1 제품의 예상 비용, 제1 제품의 예상 납기일을 포함하는 제1 제품의 기획안을 획득할 수 있다Specifically, the device 200 includes the name of the first product, which is a beauty product to be developed from the brand maker terminal, the category of the first product, information on the first product including component information of the first product, the quantity of the first product, A proposal for the first product including an estimated cost of the first product and an estimated delivery date of the first product may be obtained.

S202 단계에서, 장치(200)는 제1 제품의 정보를 기초로, 제1 제품의 카테고리를 획득할 수 있다. 이때, 카테고리는 기초 화장품, 색조 화장품, 헤어 앤 바디, 퍼퓸 앤 세제를 포함할 수 있고, 그 외의 카테고리를 포함할 수 있다.In step S202, the device 200 may obtain a category of the first product based on the information of the first product. In this case, the category may include basic cosmetics, color cosmetics, hair and body, perfume and detergent, and other categories.

예를 들어, 제1 제품이 샴푸일 경우, 장치(200)는 제1 제품의 정보를 기초로, 제1 제품의 카테고리를 헤어 앤 바디로 획득할 수 있다.For example, when the first product is shampoo, the device 200 may obtain a category of the first product as hair and body based on information on the first product.

S203 단계에서, 장치(200)는 데이터베이스로부터 뷰티 제품 제조사가 제조한 제품들 중 판매 수량이 기준 값 이상이고, 카테고리가 제1 제품의 카테고리와 같은 뷰티 제품인 제2 제품의 정보를 획득할 수 있다. 여기서, 기준 값은 미리 설정된 값으로 실시 예에 따라 달라질 수 있다. 또한, 제2 제품은 하나일 수도 있고, 복수 개일 수도 있다. 또한, 판매 수량은 해당 제품의 출시일부터 현재까지의 판매 수량일 수도 있고, 해당 제품의 출시일부터 6개월동안의 판매 수량일 수도 있고, 해당 제품의 출시일부터 1년동안의 판매 수량일 수도 있고, 그 외의 미리 설정된 기간까지의 판매 수량일 수도 있다.In operation S203 , the device 200 may obtain information on a second product among products manufactured by a beauty product manufacturer, the sales quantity of which is equal to or greater than a reference value, and which is a beauty product whose category is the same as that of the first product, from the database. Here, the reference value is a preset value and may vary according to embodiments. Also, there may be one second product or a plurality of second products. In addition, the sales quantity may be the sales quantity from the release date of the product to the present, the sales quantity for 6 months from the release date of the product, or the sales quantity for 1 year from the release date of the product. It may also be the number of sales up to a preset period other than that.

구체적으로, 장치(200)는 데이터베이스에 뷰티 제품 제조사와 관련된 정보를 저장할 수 있고, 데이터베이스를 통해 저장된 뷰티 제품 제조사가 제조한 제품들 중 판매 수량이 기준 값 이상이고, 카테고리가 제1 제품의 카테고리와 같은 뷰티 제품인 제2 제품의 정보를 획득할 수 있다. Specifically, the device 200 may store information related to the beauty product manufacturer in the database, and among the products manufactured by the beauty product manufacturer stored through the database, the sales quantity is equal to or greater than a reference value, and the category is the same as that of the first product. Information on a second product that is the same beauty product may be obtained.

또한, 장치(200)는 뷰티 제품 제조사 단말(300)을 통해 뷰티 제품 제조사와 관련된 정보를 획득할 수도 있다.Also, the device 200 may obtain information related to the beauty product manufacturer through the beauty product manufacturer terminal 300 .

예를 들어, 제1 제품의 카테고리가 헤어 앤 바디이고, 데이터베이스에 'A' 뷰티 제품 제조사, 'B' 뷰티 제품 제조사, 'C 뷰티 제품 제조사의 정보가 저장되어 있고, 'A' 뷰티 제품 제조사가 제조한 'A' 뷰티 제품은 판매 수량이 8,000,000개이고, 카테고리가 헤어 앤 바디이고, 'B' 뷰티 제품 제조사가 제조한 'B' 뷰티 제품은 판매 수량이 4,000,000개이고, 카테고리가 헤어 앤 바디이고, 'C' 뷰티 제품 제조사가 제조한 'C' 뷰티 제품은 판매 수량이 6,000,000개이고, 카테고리가 색조 화장품이고, 판매 수량의 기준 값이 5,000,000개일 경우, 장치(200)는 데이터베이스에 저장된 'A' 뷰티 제품 제조사, 'B' 뷰티 제품 제조사, 'C 뷰티 제품 제조사의 정보를 통해 'A' 뷰티 제품 제조사가 제조한 판매 수량이 8,000,000개이고, 카테고리가 헤어 앤 바디인 'A' 뷰티 제품을 추출할 수 있고, 'A' 뷰티 제품의 정보를 획득할 수 있다.For example, if the category of the first product is hair and body, information on 'A' beauty product manufacturer, 'B' beauty product manufacturer, and 'C beauty product manufacturer' is stored in the database, and 'A' beauty product manufacturer 'A' beauty product manufactured has sales of 8,000,000 units, category is hair and body, 'B' beauty product manufactured by 'B' beauty product manufacturer has sales of 4,000,000 units, category is hair and body, ' If the number of 'C' beauty products manufactured by the manufacturer C' beauty products is 6,000,000 units, the category is color cosmetics, and the reference value of the number of units sold is 5,000,000 units, the device 200 operates the 'A' beauty product manufacturer stored in the database. , 'B' beauty product manufacturer and 'C beauty product manufacturer's information, 'A' beauty product manufacturer's sales quantity is 8,000,000 units, and 'A' beauty product whose category is hair and body can be extracted, ' Information on A' beauty products can be acquired.

S204 단계에서, 장치(200)는 제2 제품의 정보를 기초로, 브랜드 메이커와 뷰티 제품 제조사의 매칭을 수행할 수 있다. In step S204, the device 200 may match the brand maker with the beauty product manufacturer based on the second product information.

구체적으로, 장치(200)는 뷰티 제품 제조사에 대응하는 제2 제품의 개수 및 제2 제품의 판매량을 통해 브랜드 메이커와 뷰티 제품 제조사의 매칭을 수행할 수 있다. 이와 관련하여 구체적인 설명은 도 3을 참고하기로 한다.Specifically, the device 200 may perform matching between the brand maker and the beauty product manufacturer through the number of second products corresponding to the beauty product manufacturer and the sales volume of the second product. In this regard, a detailed description will be made with reference to FIG. 3 .

S205 단계에서, 장치(200)는 적어도 하나의 데이터베이스로부터 인플루언서가 수행한 광고 콘텐츠를 획득할 수 있다. 여기서, 적어도 하나의 데이터베이스는 블로그 또는 유튜브가 될 수 있다.In step S205, the device 200 may obtain advertising content performed by the influencer from at least one database. Here, at least one database may be a blog or YouTube.

구체적으로, 장치(200)는 블로그 또는 유튜브를 포함하는 적어도 하나의 데이터베이스를 통해 인플루언서가 수행한 광고 콘텐츠를 획득할 수 있다.Specifically, the device 200 may obtain advertising content performed by an influencer through at least one database including a blog or YouTube.

S206 단계에서, 장치(200)는 인플루언서가 수행한 광고 콘텐츠를 기초로, 전체 광고 콘텐츠 중 뷰티 제품과 관련된 광고 콘텐츠가 차지하는 비율이 미리 설정한 기준 비율 이상인 후보 인플루언서의 광고 정보를 획득할 수 있다. 여기서, 기준 비율은 미리 설정된 비율로 실시 예에 따라 달라질 수 있다. 또한, 후보 인플루언서의 광고 정보는 후보 인플루언서의 명칭, 후보 인플루언서의 팔로워, 후보 인플루언서의 팔로워의 정보를 포함하는 후보 인플루언서의 정보를 포함할 수 있고, 후보 인플루언서의 광고 콘텐츠의 개수, 후보 인플루언서의 광고 콘텐츠의 카테고리, 후보 인플루언서의 광고 콘텐츠의 조회수, 댓글수, 공유수를 포함하는 후보 인플루언서가 수행한 광고 콘텐츠의 정보를 포함할 수 있다.In step S206, the device 200 acquires advertisement information of a candidate influencer whose ratio of advertisement contents related to beauty products among all advertisement contents is equal to or greater than a preset reference ratio, based on the advertisement contents performed by the influencer. can do. Here, the reference ratio is a preset ratio and may vary according to embodiments. In addition, the advertisement information of the candidate influencer may include information about the candidate influencer including the name of the candidate influencer, the followers of the candidate influencer, and the information on the followers of the candidate influencer. It may include information on the advertisement content performed by the candidate influencer, including the number of advertisement contents of the influencer, the category of advertisement contents of the candidate influencer, the number of views, the number of comments, and the number of shares of the candidate influencer's advertisement contents. there is.

구체적으로, 장치(200)는 인플루언서가 수행한 광고 콘텐츠를 기초로, 광고 콘텐츠를 인플루언서에 대응하여 분류하고, 광고 콘텐츠의 제품을 분석하여 광고 콘텐츠가 뷰티 제품과 관련된 광고 콘텐츠인지, 뷰티 제품과 관련되지 않는 광고 콘텐츠인지 분석할 수 있다. 즉, 장치(200)는 인플루언서가 수행한 광고 콘텐츠를 기초로, 전체 광고 콘텐츠 중 뷰티 제품과 관련된 광고 콘텐츠가 차지하는 비율을 확인할 수 있고, 해당 비율이 미리 설정한 기준 비율 이상인 후보 인플루언서의 광고 정보를 획득할 수 있다.Specifically, the device 200 classifies the advertising content corresponding to the influencer based on the advertising content performed by the influencer, and analyzes the product of the advertising content to determine whether the advertising content is related to a beauty product or not. It is possible to analyze whether advertisement content is not related to beauty products. That is, the device 200 may check the ratio of advertisement content related to beauty products among all advertisement contents based on the advertisement contents performed by the influencer, and the candidate influencer whose ratio is equal to or greater than the preset reference ratio. of advertisement information can be obtained.

예를 들어, 적어도 하나의 데이터베이스인 유튜브 데이터베이스를 통해 ‘A’ 광고 콘텐츠, ‘B’ 광고 콘텐츠, ‘C' 광고 콘텐츠, ‘D’ 광고 콘텐츠, ‘E’ 광고 콘텐츠, ‘F’ 광고 콘텐츠, ‘G’ 광고 콘텐츠, ‘H’ 광고 콘텐츠, ‘I' 광고 콘텐츠, ‘J’ 광고 콘텐츠를 획득하고, ‘A’ 인플루언서에 대응하는 광고 콘텐츠가 뷰티 제품의 광고 콘텐츠인 ‘A’ 광고 콘텐츠, 뷰티 제품의 광고 콘텐츠인 ‘D’ 광고 콘텐츠이고, ‘B’ 인플루언서에 대응하는 광고 콘텐츠가 식품의 광고 콘텐츠인 ‘B’ 광고 콘텐츠, 뷰티 제품의 광고 콘텐츠인 ‘F’ 광고 콘텐츠, 식품의 광고 콘텐츠인 ‘I’ 광고 콘텐츠이고, ‘C’ 인플루언서에 대응하는 광고 콘텐츠가 뷰티 제품의 광고 콘텐츠인 ‘C’ 광고 콘텐츠, 뷰티 제품의 광고 콘텐츠인 ‘E’ 광고 콘텐츠, 의류 제품의 광고 콘텐츠인 ‘G’ 광고 콘텐츠, 뷰티 제품의 광고 콘텐츠인 ‘H’ 광고 콘텐츠, 뷰티 제품의 광고 콘텐츠인 ‘J’ 광고 콘텐츠이고, 기준 비율이 75%인 경우, 장치(200)는 적어도 하나의 데이터베이스인 유튜브 데이터베이스를 통해 전체 광고 콘텐츠 중 뷰티 제품과 관련된 광고 콘텐츠가 차지하는 비율이 75%이상인 ‘A’ 인플루언서 및 ‘C’ 인플루언서를 후보 인플루언서로 선정할 수 있고, ‘A’ 인플루언서의 광고 정보 및 ‘C’ 인플루언서의 광고 정보를 획득할 수 있다.For example, through at least one database, the YouTube database, 'A' advertisement content, 'B' advertisement content, 'C' advertisement content, 'D' advertisement content, 'E' advertisement content, 'F' advertisement content, ' Acquire G' advertising content, "H" advertising content, "I" advertising content, and "J" advertising content, and the advertising content corresponding to the 'A' influencer is 'A' advertising content for beauty products, 'D' advertisement content for beauty products, 'B' advertisement content for food, 'F' advertisement content for beauty products, and 'B' advertisement content for food. 'I' is advertising content, 'C' is advertising content corresponding to influencers, 'C' advertising content for beauty products, 'E' advertising content for beauty products, and clothing advertisements 'G' advertisement content as content, 'H' advertisement content as beauty product advertisement content, and 'J' advertisement content as beauty product advertisement content, and the reference ratio is 75%, the device 200 stores at least one database Through the in-YouTube database, 'A' influencers and 'C' influencers whose advertising content related to beauty products account for more than 75% of all advertisement contents can be selected as candidate influencers, and 'A' influencers It is possible to obtain the advertisement information of the influencer and the advertisement information of the 'C' influencer.

S207 단계에서, 장치(200)는 후보 인플루언서의 광고 정보를 기초로, 후보 인플루언서가 수행한 광고 콘텐츠의 정보를 획득할 수 있다.In step S207, the device 200 may obtain information about advertisement content performed by the candidate influencer based on the advertisement information of the candidate influencer.

구체적으로, 장치(200)는 후보 인플루언서의 광고 정보를 기초로, 후보 인플루언서의 광고 콘텐츠의 개수, 후보 인플루언서의 광고 콘텐츠의 카테고리, 후보 인플루언서의 광고 콘텐츠의 조회수, 댓글수, 공유수를 포함하는 후보 인플루언서가 수행한 광고 콘텐츠의 정보를 획득할 수 있다.In detail, the device 200 includes the number of advertisement contents of the candidate influencer, the category of the advertisement contents of the candidate influencer, the number of views of the advertisement contents of the candidate influencer, and comments based on the advertisement information of the candidate influencer. Information on advertisement contents performed by candidate influencers, including the number of shares and the number of shares, may be obtained.

S208 단계에서, 장치(200)는 후보 인플루언서의 광고 정보, 후보 인플루언서가 수행한 광고 콘텐츠의 정보 및 제1 제품의 정보를 기초로, 후보 인플루언서 중 제1 제품의 광고를 수행할 인플루언서를 선정할 수 있다.In step S208, the device 200 performs an advertisement for a first product among the candidate influencers based on the advertisement information of the candidate influencer, the advertisement content information performed by the candidate influencer, and the first product information. You can choose an influencer to do it.

구체적으로, 장치(200)는 후보 인플루언서의 광고 정보를 기초로, 후보 인플루언서의 타겟 정보를 획득하고, 후보 인플루언서가 수행한 광고 콘텐츠의 정보를 기초로, 후보 인플루언서의 콘텐츠 관심 정보를 획득하고, 후보 인플루언서의 타겟 정보, 후보 인플루언서의 콘텐츠 관심 정보, 제1 제품의 정보를 제1 인공신경망에 적용하여 제1 제품의 광고를 수행할 인플루언서를 선정할 수 있다. 이와 관련한 구체적인 설명은 도 4를 참고하기로 한다.Specifically, the device 200 obtains target information of the candidate influencer based on the advertisement information of the candidate influencer, and based on the advertisement content information performed by the candidate influencer, the candidate influencer Content interest information is obtained, target information of the candidate influencer, content interest information of the candidate influencer, and information of the first product are applied to the first artificial neural network to select an influencer to advertise the first product. can do. A detailed description in this regard will be made with reference to FIG. 4 .

도 3은 일실시예에 따른 뷰티 제품 제조사의 수행 실적을 통해 뷰티 제품 제조사와 브랜드 메이커를 매칭하는 과정을 설명하기 위한 순서도이다.3 is a flowchart illustrating a process of matching a beauty product manufacturer and a brand maker through performance results of the beauty product manufacturer according to an embodiment.

도 3을 참조하면, 먼저 S301 단계에서, 장치(200)는 뷰티 제품 제조사의 제2 제품의 개수를 획득할 수 있다. 이때, 제2 제품의 개수는 특정 제품의 제조 수량이 아니라, 제1 제품과 대응하는 제품의 수로 이를 통해 제조사가 제1 제품과 관련된 제품을 얼마나 많이 제조했는지 확인할 수 있다.Referring to FIG. 3 , in step S301 , the device 200 may obtain the number of second products of a beauty product manufacturer. In this case, the number of second products is not the number of products manufactured, but the number of products corresponding to the first product, and through this, it is possible to check how many products related to the first product have been manufactured by the manufacturer.

구체적으로, 장치(200)는 제2 제품의 정보를 기초로, 제2 제품의 제조사를 확인할 수 있고, 뷰티 제품 제조사에 대응하는 제2 제품의 개수를 획득할 수 있다. Specifically, the device 200 may identify the manufacturer of the second product based on information on the second product, and obtain the number of second products corresponding to the beauty product manufacturer.

예를 들어, 제2 제품으로 ‘A’ 뷰티 제품 제조사가 제조한 ‘A’ 뷰티 제품, ‘D’ 뷰티 제품, ‘E’ 뷰티 제품, ‘F’ 뷰티 제품, ‘G’ 뷰티 제품, ‘H’ 뷰티 제품, ‘I’ 뷰티 제품, ‘J’ 뷰티 제품이 있고, ‘ㄱ’ 뷰티 제품 제조사가 제조한 ‘ㄱ’ 뷰티 제품, ‘ㄴ’ 뷰티 제품, ‘ㄷ’ 뷰티 제품, ‘ㄹ’ 뷰티 제품, ‘ㅁ’ 뷰티 제품이 있는 경우, 장치(200)는 ‘A’ 뷰티 제품 제조사의 제2 제품의 개수로 8을 획득할 수 있고, ‘ㄱ’ 뷰티 제품 제조사의 제2 제품의 개수로 5를 획득할 수 있다.For example, 'A' beauty product, 'D' beauty product, 'E' beauty product, 'F' beauty product, 'G' beauty product, and 'H' beauty product manufactured by 'A' beauty product manufacturer as second products. There are beauty products, 'I' beauty products, 'J' beauty products, 'ㄱ' beauty products manufactured by 'ㄱ' beauty product manufacturers, 'ㄴ' beauty products, 'ㄴ' beauty products, 'ㄹ' beauty products, When there is 'ㅁ' beauty product, the device 200 may obtain 8 as the number of second products of 'A' beauty product manufacturer, and obtain 5 as the number of second products of 'A' beauty product manufacturer. can do.

S302 단계에서, 장치(200)는 제2 제품의 개수를 기초로, 뷰티 제품 제조사의 신뢰 지수를 생성할 수 있다. In step S302, the device 200 may generate a beauty product manufacturer's trust index based on the number of second products.

예를 들어, ‘A’ 뷰티 제품 제조사의 제2 제품의 개수로 8이고, ‘ㄱ’ 뷰티 제품 제조사의 제2 제품의 개수로 5일 경우, 장치(200)는 ‘A’ 뷰티 제품 제조사의 신뢰 지수를 80으로 생성할 수 있고, ‘ㄱ’ 뷰티 제품 제조사의 신뢰 지수를 50으로 생성할 수 있다.For example, when the number of second products of beauty product manufacturer 'A' is 8 and the number of second products of beauty product manufacturer 'A' is 5, the device 200 determines the reliability of beauty product manufacturer 'A'. The index can be created as 80, and the trust index of the 'a' beauty product manufacturer can be created as 50.

이때, 신뢰 지수의 최대 점수는 실시 예에 따라 달라질 수 있으며, 미리 설정한 제2 제품의 최대 개수에 비례하여 신뢰 지수를 생성할 수 있다. 예를 들어, 미리 설정한 제2 제품의 최대 개수가 10이고, 신뢰 지수의 최대 점수가 100인 경우, 제2 제품의 개수가 10개 이상이면 신뢰 지수를 100점으로 생성할 수 있고, 제2 제품의 개수가 10개 이하이면 (제2 제품의 개수 / 10)에 비례하는 값으로 신뢰 지수를 생성할 수 있다.In this case, the maximum score of the trust index may vary according to the embodiment, and the trust index may be generated in proportion to the preset maximum number of second products. For example, if the preset maximum number of second products is 10 and the maximum score of the trust index is 100, if the number of second products is 10 or more, the trust index can be generated as 100 points, and the second If the number of products is 10 or less, a trust index may be generated with a value proportional to (the number of second products/10).

S303 단계에서, 장치(200)는 제2 제품의 정보를 기초로, 제2 제품들 중 제품의 실제 판매량이 미리 정의된 예상 판매량보다 큰 제품을 제1 집단으로 분류할 수 있다.In operation S303 , the device 200 may classify, among the second products, products whose actual sales volume is greater than a predefined expected sales volume, into the first group, based on the second product information.

구체적으로 장치(200)는 제2 제품의 정보를 기초로, 제2 제품의 실제 판매량과 예상 판매량을 획득할 수 있고, 실제 판매량이 예상 판매량보다 큰 제품을 제1 집단으로 분류할 수 있다.In detail, the device 200 may obtain actual sales volume and expected sales volume of the second product based on information on the second product, and classify products whose actual sales volume is greater than the predicted sales volume into the first group.

S304 단계에서, 장치(200)는 제2 제품의 정보를 기초로, 제2 제품들 중 제품의 실제 판매량이 미리 정의된 예상 판매량보다 작은 제품을 제2 집단으로 분류할 수 있다.In operation S304 , the device 200 may classify, among the second products, products whose actual sales volume is smaller than a predefined expected sales volume among the second products, based on the information on the second products, into the second group.

구체적으로 장치(200)는 제2 제품의 정보를 기초로, 제2 제품의 실제 판매량과 예상 판매량을 획득할 수 있고, 실제 판매량이 예상 판매량보다 작은 제품을 제2 집단으로 분류할 수 있다.In detail, the device 200 may obtain actual sales volume and expected sales volume of the second product based on information on the second product, and classify products whose actual sales volume is smaller than the predicted sales volume into the second group.

S305 단계에서, 장치(200)는 제1 그룹으로 분류된 제품들의 개수인 제1 개수를 생성할 수 있다.In step S305, the device 200 may generate a first number that is the number of products classified into the first group.

예를 들어, ‘A’ 뷰티 제품 제조사가 제조한 ‘A’ 뷰티 제품, ‘D’ 뷰티 제품, ‘E’ 뷰티 제품, ‘F’ 뷰티 제품, ‘G’ 뷰티 제품, ‘H’ 뷰티 제품의 경우, 실제 판매량이 예상 판매량보다 크고, ‘I’ 뷰티 제품, ‘J’ 뷰티 제품의 경우 실제 판매량이 예상 판매량보다 작은 경우, 장치(200)는 제1 개수로 6개를 생성할 수 있다.For example, in the case of 'A' beauty products, 'D' beauty products, 'E' beauty products, 'F' beauty products, 'G' beauty products, and 'H' beauty products manufactured by the 'A' beauty product manufacturer , If the actual sales volume is greater than the expected sales volume and the actual sales volume is less than the expected sales volume in the case of 'I' beauty products and 'J' beauty products, the device 200 may generate six as the first number.

S306 단계에서, 장치(200)는 제2 그룹으로 분류된 제품들의 개수인 제2 개수를 생성할 수 있다.In step S306, the device 200 may generate a second number that is the number of products classified into the second group.

예를 들어, ‘A’ 뷰티 제품 제조사가 제조한 ‘A’ 뷰티 제품, ‘D’ 뷰티 제품, ‘E’ 뷰티 제품, ‘F’ 뷰티 제품, ‘G’ 뷰티 제품, ‘H’ 뷰티 제품의 경우, 실제 판매량이 예상 판매량보다 크고, ‘I’ 뷰티 제품, ‘J’ 뷰티 제품의 경우 실제 판매량이 예상 판매량보다 작은 경우, 장치(200)는 제2 개수로 2개를 생성할 수 있다.For example, in the case of 'A' beauty products, 'D' beauty products, 'E' beauty products, 'F' beauty products, 'G' beauty products, and 'H' beauty products manufactured by the 'A' beauty product manufacturer , If the actual sales volume is greater than the expected sales volume and the actual sales volume is smaller than the expected sales volume in the case of 'I' beauty products and 'J' beauty products, the device 200 may generate two as the second number.

S307 단계에서, 장치(200)는 제1 개수와 제2 개수를 합한 값으로 제3 개수를 생성할 수 있다.In step S307, the device 200 may generate a third number as a sum of the first number and the second number.

예를 들어, 제1 개수가 6이고 제2 개수가 2인 경우, 장치(200)는 제3 개수로 8을 생성할 수 있다.For example, when the first number is 6 and the second number is 2, the device 200 may generate 8 as the third number.

S308 단계에서, 장치(200)는 제1 개수를 제3 개수로 나눈 값에 기초로, 뷰티 제품 제조사의 추천 지수를 생성할 수 있다. 이 때, 추천 지수의 최대 값은 실시 예에 따라 달라질 수 있다.In step S308, the device 200 may generate a recommendation index of a beauty product manufacturer based on a value obtained by dividing the first number by the third number. In this case, the maximum value of the recommendation index may vary according to embodiments.

예를 들어, ‘A’ 뷰티 제품 제조사의 제1 개수는 6이고 제3 개수는 8이고, ‘ㄱ’ 뷰티 제품 제조사의 제1 개수는 4이고 제3 개수는 5인 경우, 장치(200)는 ‘A’ 뷰티 제품 제조사의 추천 지수를 75로 생성할 수 있고, ‘ㄱ’ 뷰티 제품 제조사의 추천 지수를 80으로 생성할 수 있다.For example, when the first number of 'A' beauty product manufacturers is 6 and the third number is 8, and the first number of 'A' beauty product manufacturers is 4 and the third number is 5, the device 200 A recommendation index of 'A' beauty product manufacturer may be generated as 75, and a recommendation index of 'A' beauty product manufacturer may be generated as 80.

S309 단계에서, 장치(200)는 뷰티 제품 제조사의 신뢰 지수 및 뷰티 제품 제조사의 추천 지수를 기초로, 뷰티 제품 제조사의 점수를 생성할 수 있다.In step S309, the apparatus 200 may generate a beauty product manufacturer's score based on the beauty product manufacturer's trust index and the beauty product manufacturer's recommendation index.

예를 들어, ‘A’ 뷰티 제품 제조사의 신뢰 지수가 80, 추천 지수가 75이고, ‘ㄱ’ 뷰티 제품 제조사의 신뢰 지수가 50, 추천 지수가 80인 경우, 장치(200)는 ‘A’ 뷰티 제품 제조사의 점수를 155로 생성할 수 있고, ‘ㄱ’ 뷰티 제품 제조사의 점수를 130으로 생성할 수 있다.For example, if the reliability index of the beauty product manufacturer 'A' is 80 and the recommendation index is 75, and the trust index of the beauty product manufacturer 'A' is 50 and the recommendation index is 80, the device 200 may use the 'A' beauty product manufacturer's reliability index. The product manufacturer's score can be generated as 155, and the 'A' beauty product manufacturer's score can be generated as 130.

S310 단계에서, 장치(200)는 뷰티 제품 제조사의 점수를 기초로, 브랜드 메이커와 뷰티 제품 제조사의 매칭을 수행할 수 있다.In step S310, the device 200 may match the brand maker with the beauty product manufacturer based on the score of the beauty product manufacturer.

예를 들어, ‘A’ 뷰티 제품 제조사의 점수는 155이고, ‘ㄱ’ 뷰티 제품 제조사의 점수를 130인 경우, 장치(200)는 브랜드 메이커와 ‘A’ 뷰티 제품 제조사의 매칭을 수행할 수 있다.For example, if the score of the 'A' beauty product manufacturer is 155 and the score of the 'A' beauty product manufacturer is 130, the device 200 may match the brand maker with the 'A' beauty product manufacturer. .

또한, 일 실시예에 따르면, 신뢰 지수와 추천 지수의 최고 점수는 모두 같게 설정될 수도 있지만, 사용자가 중요하게 생각하는 포인트 별로 최고 점수가 다르게 설정될 수도 있다. 예를 들어, 신뢰 지수, 추천 지수의 최고 점수가 모두 100점으로 동일할 수도 있고, 수행 경험의 횟수를 중요하게 생각하는 사용자라면, 신뢰 지수의 최고 점수는 150점이고, 추천 지수의 최고 점수는 100점일 수도 있고, 수행 실적 즉, 실제 판매량이 예상 판매량을 넘었는지를 중요하게 생각하는 사용자라면, 추천 지수의 최고 점수는 150점이고, 신뢰 지수의 최고 점수는 100점일 수도 있다.Also, according to an embodiment, the highest scores of the trust index and the recommendation index may be set to be the same, but the highest scores may be set differently for each point that the user considers important. For example, the highest score of the trust index and the recommendation index may all be the same at 100 points, and if the user values the number of performance experiences, the highest score of the trust index is 150 points and the highest score of the recommendation index is 100. It may be points, or for users who value performance performance, that is, whether actual sales volume exceeds expected sales volume, the highest score of recommendation index is 150 points, and the highest score of trust index may be 100 points.

도 4는 일실시예에 따른 후보 인플루언서의 정보를 기초로 제품의 광고를 수행할 인플루언서를 선정하는 과정을 설명하기 위한 도면이다.FIG. 4 is a diagram for explaining a process of selecting an influencer to advertise a product based on information on candidate influencers according to an embodiment.

도 4를 참조하면, 먼저, S401 단계에서, 장치(200)는 후보 인플루언서의 광고 정보를 기초로, 후보 인플루언서의 타겟 연령 정보 및 타겟 성별 정보를 포함하는 후보 인플루언서의 타겟 정보를 획득할 수 있다.Referring to FIG. 4 , first, in step S401, the apparatus 200 performs target information of the candidate influencer including target age information and target gender information of the candidate influencer based on the advertisement information of the candidate influencer. can be obtained.

구체적으로, 장치(200)는 후보 인플루언서의 광고 정보를 기초로, 후보 인플루언서의 팔로워 정보를 획득할 수 있고, 후보 인플루언서의 팔로워 정보를 분석하여 후보 인플루언서의 타겟의 연령대가 10대인지, 20대인지, 30대인지, 40대인지, 50인대인지 60대인지, 70대인지, 혹은 후보 인플루언서의 타겟의 연령대가 청소년인지, 청년인지, 중년인지, 장년인지 등을 파악할 수 있고, 파악 결과를 기초로 후보 인플루언서의 타겟 연령 정보를 획득할 수 있다. 장치(200)는 후보 인플루언서의 광고 정보를 기초로, 후보 인플루언서의 팔로워 정보를 획득할 수 있고, 후보 인플루언서의 팔로워 정보를 분석하여 후보 인플루언서의 타겟의 성별이 여성인지, 남성인지를 파악할 수 있고, 파악 결과를 기초로 후보 인플루언서의 타겟 성별 정보를 획득할 수 있다. 또한, 장치(200)는 후보 인플루언서의 타겟 연령 정보와 후보 인플루언서의 타겟 성별 정보를 포함하는 후보 인플루언서의 타겟 정보를 획득할 수 있다.Specifically, the device 200 may obtain follower information of the candidate influencer based on advertisement information of the candidate influencer, analyze the follower information of the candidate influencer, and analyze the target age group of the candidate influencer. Are they in their teens, 20s, 30s, 40s, 50s, 60s, 70s, or whether the target age of the candidate influencer is a teenager, young adult, middle-aged, mature, etc. , and based on the result of the identification, target age information of the candidate influencer can be obtained. The device 200 may obtain follower information of the candidate influencer based on the advertisement information of the candidate influencer, and analyze the follower information of the candidate influencer to determine whether the target gender of the candidate influencer is female. , it is possible to determine whether a person is male, and based on the identification result, target gender information of the candidate influencer can be obtained. In addition, the device 200 may obtain target information of the candidate influencer including target age information of the candidate influencer and target gender information of the candidate influencer.

S402 단계에서, 장치(200)는 후보 인플루언서의 광고 콘텐츠 정보를 기초로, 후보 인플루언서의 광고 콘텐츠 정보를 기초로, 광고 콘텐츠의 개수, 광고 콘텐츠의 평균 시청 횟수, 광고 콘텐츠의 평균 공유 횟수, 광고 콘텐츠의 평균 댓글 횟수를 포함하는 후보 인플루언서의 콘텐츠 관심 정보를 획득할 수 있다.In step S402, the device 200 determines the number of advertisement contents, the average number of views of advertisement contents, and the average share of advertisement contents based on the advertisement contents information of the candidate influencer. Content interest information of the candidate influencer including the number of times and the average number of comments on advertisement contents may be obtained.

S403 단계에서, 장치(200)는 후보 인플루언서의 타겟 정보, 후보 인플루언서의 콘텐츠 관심 정보 및 제1 제품의 정보에 기초하여 제1 입력 신호를 생성할 수 있다.In step S403, the device 200 may generate a first input signal based on the target information of the candidate influencer, the content interest information of the candidate influencer, and the information of the first product.

구체적으로, 장치(200)는 후보 인플루언서의 타겟 정보, 후보 인플루언서의 콘텐츠 관심 정보 및 제1 제품의 정보를 전처리하는 과정을 수행할 수 있다. 전처리가 수행된 후보 인플루언서의 타겟 정보, 후보 인플루언서의 콘텐츠 관심 정보 및 제1 제품의 정보는 제1 인공 신경망의 입력으로 그대로 사용하거나, 불필요한 정보를 제거하는 통상의 처리를 거쳐 입력을 생성할 수 있다.Specifically, the device 200 may perform a process of pre-processing the target information of the candidate influencer, the content interest information of the candidate influencer, and the information of the first product. The target information of the preprocessed candidate influencer, the content interest information of the candidate influencer, and the information of the first product are used as inputs to the first artificial neural network, or are input through normal processing to remove unnecessary information. can create

S404 단계에서, 장치(200)는 제1 입력 신호를 제1 인공신경망에 적용하여, 제1 출력 신호를 생성할 수 있다.In step S404, the device 200 may generate a first output signal by applying the first input signal to the first artificial neural network.

여기서, 장치(200)는 트레이닝 인플루언서의 타겟 정보들, 트레이닝 인플루언서의 콘텐츠 관심 정보들, 트레이닝 뷰티 제품의 정보들, 제1 출력 신호들 및 트레이닝 인플루언서 매칭 정보들을 획득하고, 이에 기초하여 제1 인공신경망을 미리 학습시킬 수 있다. 장치(200)는 미리 학습된 제1 인공신경망에 제1 입력 신호를 적용하여 제1 출력 신호를 생성할 수 있다. 이때, 트레이닝 인플루언서 매칭 정보들은 트레이닝 인플루언서의 타겟 정보들, 트레이닝 인플루언서의 콘텐츠 관심 정보들 및 트레이닝 뷰티 제품의 정보들에 각각 대응하는 인플루언서 매칭 정보들일 수 있다. 제1 출력 신호들은 트레이닝 인플루언서의 타겟 정보들, 트레이닝 인플루언서의 콘텐츠 관심 정보들 및 트레이닝 뷰티 제품의 정보들에 기초하여 생성된 제1 트레이닝 입력 신호들이 제1 인공신경망에 적용되어 생성된 출력 신호들일 수 있다Here, the device 200 obtains target information of the training influencer, content interest information of the training influencer, information of a training beauty product, first output signals, and training influencer matching information, and thus Based on this, the first artificial neural network may be trained in advance. The apparatus 200 may generate a first output signal by applying a first input signal to a first artificial neural network that has been trained in advance. In this case, the training influencer matching information may be influencer matching information corresponding to the training influencer's target information, the training influencer's content interest information, and the training beauty product information. The first output signals are generated by applying the first training input signals generated based on the training influencer's target information, the training influencer's content interest information, and the training beauty product information to the first artificial neural network. can be output signals

일실시예에 따르면, 장치(200)는 트레이닝 인플루언서의 타겟 정보들, 트레이닝 인플루언서의 콘텐츠 관심 정보들, 트레이닝 뷰티 제품의 정보들을 제1 인공신경망에 적용하여 트레이닝 출력들을 획득할 수 있다. 장치(200)는 트레이닝 출력들과 제1 출력 신호들 및 트레이닝 인플루언서 매칭 정보들에 기초하여 제1 인공신경망을 학습시킬 수 있다. 장치(200)는 미리 학습된 제1 인공신경망에 제1 입력 신호를 적용하여 제1 출력 신호를 생성할 수 있다.According to an embodiment, the apparatus 200 may obtain training outputs by applying target information of the training influencer, content interest information of the training influencer, and training beauty product information to the first artificial neural network. . Apparatus 200 may train a first artificial neural network based on the training outputs, the first output signals, and the training influencer matching information. The apparatus 200 may generate a first output signal by applying a first input signal to a first artificial neural network that has been trained in advance.

장치(200)는 트레이닝 출력들과 제1 출력 신호들 및 트레이닝 인플루언서 매칭 정보들에 기초하여 제1 인공신경망을 학습시킬 수 있다. 장치(200)는 트레이닝 출력들에 대응하는 트레이닝 에러들을 계산하고, 그 트레이닝 에러들을 최소화하기 위해 제1 인공신경망 내 노드들의 연결 관계를 최적화하여 제1 인공신경망을 학습시킬 수 있다. 장치(200)는 학습이 완료된 제1 인공신경망을 이용하여 인플루언서의 타겟 정보, 인플루언서의 콘텐츠 관심 정보 및 제1 제품의 정보로부터 인플루언서 매칭 정보을 추출할 수 있다. Apparatus 200 may train a first artificial neural network based on the training outputs, the first output signals, and the training influencer matching information. The apparatus 200 may train the first artificial neural network by calculating training errors corresponding to the training outputs and optimizing a connection relationship of nodes in the first artificial neural network to minimize the training errors. The device 200 may extract influencer matching information from the influencer's target information, the influencer's content interest information, and the first product information by using the first artificial neural network for which learning has been completed.

장치(200)는 인플루언서 매칭 정보의 추출을 위하여 제1 인공신경망을 학습시킬 수 있다.The device 200 may train the first artificial neural network to extract influencer matching information.

제1 인공신경망은 트레이닝 샘플들이 입력되는 제1 입력 레이어와 트레이닝 출력들을 포함하는 제1 출력 레이어를 포함하고, 트레이닝 출력들과 레이블들 사이의 차이에 기초하여 학습될 수 있다. 여기서, 레이블들은 인플루언서의 타겟 정보들, 인플루언서의 콘텐츠 관심 정보들 및 제1 제품의 정보들에 기초하여 정의될 수 있다. 제1 인공신경망은 복수의 노드들의 그룹으로 연결되어 있고, 연결된 노드들 사이의 가중치들과 노드들을 활성화시키는 활성화 함수에 의해 정의된다.The first artificial neural network may include a first input layer into which training samples are input and a first output layer including training outputs, and may be learned based on differences between the training outputs and labels. Here, the labels may be defined based on target information of the influencer, content interest information of the influencer, and information of the first product. The first artificial neural network is connected to a group of a plurality of nodes, and is defined by weights between the connected nodes and an activation function for activating the nodes.

장치(200)는 GD(Gradient Decent) 기법 또는 SGD(Stochastic Gradient Descent) 기법을 이용하여 제1 인공신경망을 학습시킬 수 있다. 장치(200)는 제1 인공신경망의 출력들 및 레이블들 의해 설계된 손실 함수(Loss Function)를 이용할 수 있다.The apparatus 200 may train the first artificial neural network using a gradient descent (GD) technique or a stochastic gradient descent (SGD) technique. The device 200 may use a loss function designed by outputs and labels of the first artificial neural network.

장치(200)는 미리 정의된 손실 함수를 이용하여 트레이닝 에러를 계산할 수 있다. 손실 함수는 레이블, 출력 및 파라미터를 입력 변수로 미리 정의될 수 있고, 여기서 파라미터는 제1 인공신경망 내 가중치들에 의해 설정될 수 있다. 예를 들어, 손실 함수는 MSE(Mean Square Error) 형태, 엔트로피(entropy) 형태 등으로 설계될 수 있는데, 손실 함수가 설계되는 실시예에는 다양한 기법 또는 방식이 채용될 수 있다.Apparatus 200 may calculate the training error using a predefined loss function. The loss function may be predefined with labels, outputs, and parameters as input variables, where the parameters may be set by weights in the first artificial neural network. For example, the loss function may be designed in a mean square error (MSE) form, an entropy form, and the like, and various techniques or methods may be employed in an embodiment in which the loss function is designed.

장치(200)는 역전파(Backpropagation) 기법을 이용하여 트레이닝 에러에 영향을 주는 가중치들을 찾아낼 수 있다. 여기서, 가중치들은 제1 인공신경망 내 노드들 사이의 관계들이다. 장치(200)는 역전파 기법을 통해 찾아낸 가중치들을 최적화시키기 위해 레이블들 및 출력들을 이용한 SGD 기법을 이용할 수 있다. 예를 들어, 장치(200)는 레이블들, 출력들 및 가중치들에 기초하여 정의된 손실 함수의 가중치들을 SGD 기법을 이용하여 갱신할 수 있다.The apparatus 200 may find weights affecting the training error using a backpropagation technique. Here, weights are relations between nodes in the first artificial neural network. Apparatus 200 may use the SGD technique using labels and outputs to optimize the weights found through the backpropagation technique. For example, the apparatus 200 may update weights of a loss function defined based on labels, outputs, and weights using the SGD technique.

일실시예에 따르면, 장치(200)는 트레이닝 인플루언서의 타겟 정보들, 트레이닝 인플루언서의 콘텐츠 관심 정보들 및 트레이닝 제품 정보들에 기초하여 제1 트레이닝 입력 신호들을 생성할 수 있다. 장치(200)는 제1 트레이닝 입력 신호들로부터 제1 출력 신호들을 생성할 수 있다.According to an embodiment, the apparatus 200 may generate first training input signals based on target information of the training influencer, content interest information of the training influencer, and training product information. Apparatus 200 may generate first output signals from first training input signals.

일실시예에 따르면, 제1 인공신경망는 트레이닝 인플루언서의 타겟 정보들, 트레이닝 인플루언서의 콘텐츠 관심 정보들, 트레이닝 제품 정보들, 제1 출력 신호들 및 트레이닝 인플루언서 매칭 정보들에 기초하여 미리 학습될 수 있다. 제1 인공신경망는 제1 출력 신호들 및 트레이닝 인플루언서 매칭 정보들의 차이들에 기초하여 생성된 트레이닝 에러들을 최소화하여 학습될 수 있다.According to an embodiment, the first artificial neural network is based on target information of the training influencer, content interest information of the training influencer, training product information, first output signals, and training influencer matching information. can be learned in advance. The first artificial neural network may be learned by minimizing training errors generated based on differences between the first output signals and the training influencer matching information.

S405 단계에서, 장치(200)는 제1 출력 신호에 기초하여 제1 제품 및 후보 인플루언서에 대응하는 매칭 정보를 생성할 수 있다. 여기서, 인플루언서 매칭 정보는 후보 인플루언서 및 제1 제품의 매칭 정도로서, 0과 1사이의 실수 값일 수 있다.In step S405, the device 200 may generate matching information corresponding to the first product and the candidate influencer based on the first output signal. Here, the influencer matching information is a degree of matching between the candidate influencer and the first product, and may be a real value between 0 and 1.

예를 들어, 장치(200)는 제1 인공신경망을 통해 'A' 인플루언서에 대응하는 인플루언서 매칭 정보로 0.8, 'C' 인플루언서에 대응하는 인플루언서 매칭 정보로 0.3, 'D' 인플루언서에 대응하는 인플루언서 매칭 정보로 0.5, 'E' 인플루언서에 대응하는 인플루언서 매칭 정보로 0.6을 생성할 수 있다.For example, the device 200 sets 0.8 as influencer matching information corresponding to 'A' influencer and 0.3 as influencer matching information corresponding to 'C' influencer through the first artificial neural network. It is possible to generate 0.5 as influencer matching information corresponding to D' influencer and 0.6 as influencer matching information corresponding to 'E' influencer.

S406 단계에서, 장치(200)는 후보 인플루언서 중 매칭된 뷰티 제품 제조사가 생산한 제품을 광고한 이력을 확인하여 광고 횟수에 비례하는 가중치를 매칭 정보에 적용할 수 있다.In step S406, the device 200 may check a history of advertising products produced by matched beauty product manufacturers among candidate influencers and apply a weight proportional to the number of advertisements to the matching information.

예를 들어, 후보 인플루언서 'A' 인플루언서, 'C' 인플루언서, 'D' 인플루언서, 'E' 인플루언서이고, 매칭된 'A' 뷰티 제품 제조사가 생산한 제품을 광고한 횟수가 'A' 인플루언서의 경우 2번, 'C' 인플루언서의 경우 3번, 'D' 인플루언서의 경우 3번, 'E' 인플루언서의 경우 1번인 경우, 장치(200)는 'A' 인플루언서에게 광고 횟수에 비례하는 가중치로 0.2을 적용할 수 있고, 'C' 인플루언서에게 광고 횟수에 비례하는 가중치로 0.3을 적용할 수 있고, 'D' 인플루언서에게 광고 횟수에 비례하는 가중치로 0.3을 적용할 수 있고, 'E' 인플루언서에게 광고 횟수에 비례하는 가중치로 0.1을 적용할 수 있다,For example, the candidate influencers are 'A' influencer, 'C' influencer, 'D' influencer, and 'E' influencer, and products produced by the matched 'A' beauty product manufacturer If the number of advertisements is 2 times for 'A' influencer, 3 times for 'C' influencer, 3 times for 'D' influencer, and 1 time for 'E' influencer, the device (200) can apply 0.2 as a weight proportional to the number of advertisements to 'A' influencer, apply 0.3 as a weight proportional to the number of advertisements to 'C' influencer, and apply 'D' influencer as a weight proportional to the number of advertisements. 0.3 can be applied to the influencer as a weight proportional to the number of advertisements, and 0.1 can be applied to the 'E' influencer as a weight proportional to the number of advertisements.

S407 단계에서, 장치(200)는 가중치가 적용된 매칭 정보를 이용하여 제1 제품의 광고를 수행할 인플루언서를 선정할 수 있다.In step S407, the device 200 may select an influencer to advertise the first product by using the weighted matching information.

예를 들어, 'A' 인플루언서에 대응하는 인플루언서 매칭 정보가 0.8, 광고 횟수에 비례하는 가중치가 0.2이고, 'C' 인플루언서에 대응하는 인플루언서 매칭 정보가 0.3, 광고 횟수에 비례하는 가중치가 0.3이고, 'D' 인플루언서에 대응하는 인플루언서 매칭 정보가 0.5, 광고 횟수에 비례하는 가중치가 0.3이고, 'E' 인플루언서에 대응하는 인플루언서 매칭 정보가 0.6, 광고 횟수에 비례하는 가중치가 0.1인 경우, 장치(200)는 'A' 인플루언서에 대응하는 가중치가 적용된 매칭 정보를 1로 생성하고, 'C' 인플루언서에 대응하는 가중치가 적용된 매칭 정보를 0.6로 생성하고, 'D' 인플루언서에 대응하는 가중치가 적용된 매칭 정보를 0.8로 생성하고, 'E' 인플루언서에 대응하는 가중치가 적용된 매칭 정보를 0.7로 생성하여 제1 제품의 광고를 수행할 인플루언서로 'A' 인플루언서를 선정할 수 있다.For example, the influencer matching information corresponding to 'A' influencer is 0.8, the weight proportional to the number of advertisements is 0.2, and the influencer matching information corresponding to 'C' influencer is 0.3, the number of advertisements The weight proportional to is 0.3, the influencer matching information corresponding to the 'D' influencer is 0.5, the weight proportional to the number of advertisements is 0.3, and the influencer matching information corresponding to the 'E' influencer is 0.6, when the weight proportional to the number of advertisements is 0.1, the device 200 generates matching information with a weight corresponding to 'A' influencer as 1, and a weight corresponding to 'C' influencer is applied. First product by generating matching information as 0.6, weighted matching information corresponding to the 'D' influencer as 0.8, and weighted matching information corresponding to the 'E' influencer as 0.7. 'A' influencer can be selected as the influencer to carry out the advertisement.

도 5는 일실시예에 따른 선정된 인플루언서가 광고를 수행하는 경우 광고 기여도를 판단하는 과정을 설명하기 위한 순서도이다.5 is a flowchart illustrating a process of determining an advertisement contribution when a selected influencer performs an advertisement according to an embodiment.

도 5를 참조하면, 먼저, S501 단계에서 장치(200)는 브랜드 메이커 단말로 제1 제품의 출시 시점과 제1 제품의 광고 콘텐츠의 업로드 시점 및 게시 유지 기간을 획득하고, 획득한 정보를 선정된 인플루언서의 단말(400)로 전송할 수 있다. 여기서, 획득한 정보는 제1 제품의 출시 시점, 제1 제품의 광고 콘텐츠의 업로드 시점 및 게시 유지 기간을 포함할 수 있다.Referring to FIG. 5 , first, in step S501, the device 200 acquires the release time of the first product, the upload time of the advertisement content of the first product, and the posting maintenance period of the first product to the brand maker terminal, and the acquired information is selected. It can be transmitted to the influencer's terminal 400. Here, the acquired information may include a release time of the first product, an upload time of advertising content of the first product, and a posting maintenance period.

구체적으로, 장치(200)는 브랜드 메이커 단말로부터 제1 제품의 출시 시점과 제1 제품의 광고 콘텐츠의 업로드 시점 및 게시 유지 기간을 획득할 수 있고, 획득한 제1 제품의 출시 시점과 제1 제품의 광고 콘텐츠의 업로드 시점 및 게시 유지 기간을 제1 제품과 매칭하여 데이터베이스에 저장할 수 있다. 또한, 장치(200)는 제1 제품의 출시 시점과 제1 제품의 광고 콘텐츠의 업로드 시점 및 게시 유지 기간을 선정된 인플루언서의 단말(400)로 전송할 수 있다.Specifically, the device 200 may acquire the release time of the first product, the upload time of the advertisement content of the first product, and the posting maintenance period from the brand maker terminal, and obtain the obtained release time of the first product and the first product. The upload time and posting maintenance period of the advertisement content may be matched with the first product and stored in the database. In addition, the device 200 may transmit the release time of the first product, the upload time of the advertisement content of the first product, and the posting maintenance period to the terminal 400 of the selected influencer.

S502 단계에서, 장치(200)는 제1 제품의 출시 시점부터 제1 제품의 광고 콘텐츠의 업로드 시점까지인 제1 기간을 생성할 수 있다.In step S502 , the device 200 may generate a first period from the time the first product is released to the time advertisement content of the first product is uploaded.

즉, 장치(200)는 브랜드 메이커 단말로부터 획득한 정보를 통해 제1 제품의 출시 시점부터 제1 제품의 광고 콘텐츠의 업로드 시점까지를 확인할 수 있고, 제1 제품의 출시 시점부터 제1 제품의 광고 콘텐츠의 업로드 시점까지를 제1 기간으로 생성할 수 있다.That is, the device 200 may check the time from the release of the first product to the time of uploading the advertising content of the first product through the information obtained from the brand maker terminal, and the advertisement of the first product from the time of release of the first product. Up to the time of content uploading may be created as the first period.

예를 들어, 제1 제품의 출시 시점이 2022년 08월 01일이고, 제1 제품의 광고 콘텐츠의 업로드 시점이 2022년 08월 08일인 경우, 장치(200)는 제1 기간으로 2022년 08월 01일부터 2022년 08월 08일까지인 7일을 생성할 수 있다.For example, if the release time of the first product is August 01, 2022 and the upload time of the advertisement content of the first product is August 08, 2022, the device 200 displays the first period as the first period, August 01, 2022. You can create 7 days from 01st to 08/08/2022.

S503 단계에서, 장치(200)는 제1 기간동안 제1 제품의 판매량인 제1 판매량을 생성하고, 제1 판매량을 기초로 기준 범위를 설정할 수 있다.In step S503, the apparatus 200 may generate a first sales volume, which is the sales volume of the first product during the first period, and set a reference range based on the first sales volume.

구체적으로, 제1 제품의 광고 콘텐츠의 업로드 시점이 지난 시점에 장치(200)는 제1 제품의 출시 시점부터 제1 제품의 광고 콘텐츠의 업로드 시점까지인 제1 기간동안 제1 제품의 판매량인 제1 판매량을 생성하고 제1 판매량을 기초로 기준 범위를 설정할 수 있다. 이 때, 기준 범위를 설정하는 비율은 실시 예에 따라 달라질 수 있으며, ±10%일 수도 있고, ±5%일 수도 있고, 그 외의 비율일 수도 있다.Specifically, when the uploading of the advertising content for the first product has passed, the device 200 displays the sales volume of the first product during the first period from the release of the first product to the uploading of the advertising content for the first product. 1 sales volume may be generated and a reference range may be set based on the first sales volume. At this time, the ratio for setting the reference range may vary depending on the embodiment, and may be ±10%, ±5%, or other ratios.

예를 들어, 제1 제품의 출시 시점이 2022년 08월 01일이고, 제1 제품의 광고 콘텐츠의 업로드 시점이 2022년 08월 08일이고, 2022년 08월 01일부터 2022년 08월 08일까지 제1 제품이 50,000개 판매되었고, 기준 범위를 설정하는 비율이 ±10%인 경우, 장치(200)는 제1 기간동안 제1 제품의 판매량인 제1 판매량을 50,000개로 설정할 수 있고, 제1 판매량을 기초로, 기준 범위를 45,000~55,000개로 설정할 수 있다.For example, the release time of the first product is August 01, 2022, the upload time of the advertisement content of the first product is August 08, 2022, and the time from August 01, 2022 to August 08, 2022 If 50,000 units of the first product have been sold by , and the rate for setting the reference range is ±10%, the device 200 may set the first sales amount, which is the sales amount of the first product during the first period, to 50,000 units, and Based on sales volume, you can set a baseline range of 45,000 to 55,000 units.

S504 단계에서, 장치(200)는 브랜드 메이커에서 출시한 제품들 중 제1 제품의 카테고리와 일치하는 제3 제품의 출시 시점부터 제1 기간동안 판매량인 제2 판매량을 생성하고 제2 판매량이 기준 범위 내에 있는지 확인하고, 제2 판매량이 기준 범위 내에 있는 제3 제품을 그룹으로 분류할 수 있다.In step S504, the device 200 generates a second sales volume, which is the sales volume during the first period from the release of a third product matching the category of the first product among products released by the brand maker, and the second sales volume is within the reference range. It is checked whether the product is within the range, and third products having a second sales volume within a reference range may be classified into groups.

구체적으로, 장치(200)는 브랜드 메이커에서 출시한 제품의 정보를 획득할 수 있고, 브랜드 메이커에서 출시한 제품들 중 제1 제품의 카테고리와 일치하는 제3 제품을 추출할 수 있다. 장치(200)는 제3 제품의 출시 시점부터 제1 기간동안 판매량인 제2 판매량을 생성할 수 있다. 또한, 장치(200)는 제2 판매량이 기준 범위 내에 있는지 확인하고, 제2 판매량이 기준 범위 내에 있는 제3 제품을 그룹으로 분류할 수 있다.Specifically, the device 200 may obtain information on products released by the brand maker, and extract a third product matching the category of the first product from among products released by the brand maker. The apparatus 200 may generate the second sales amount, which is the sales amount during the first period from the release of the third product. Also, the apparatus 200 may determine whether the second sales volume is within the reference range, and classify third products having the second sales volume within the reference range into groups.

예를 들어, 제1 제품의 카테고리가 헤어 앤 바디이고, 브랜드 메이커에서 출시한 제품이 ‘가’ 뷰티 제품, ‘나’ 뷰티 제품, ‘다’ 뷰티 제품, ‘라’ 뷰티 제품, ‘마’ 뷰티 제품이고, ‘가’ 뷰티 제품의 카테고리가 기초 화장품, ‘나’ 뷰티 제품의 카테고리가 헤어 앤 바디, ‘다’ 뷰티 제품의 카테고리가 색조 화장품, ‘라’ 뷰티 제품의 카테고리가 헤어 앤 바디, ‘마’ 뷰티 제품의 카테고리가 헤어 앤 바디이고, 제1 기간이 7일인 경우, 장치(200)는 브랜드 메이커에서 출시한 제품들 중 제1 제품의 카테고리인 헤어 앤 바디와 카테고리가 일치하는 ‘나’ 뷰티 제품, ‘라’ 뷰티 제품, ‘마’ 뷰티 제품을 제3 제품으로 추출할 수 있고, ‘나’ 뷰티 제품의 출시 시점부터 7일 동안의 판매량인 ‘나’ 뷰티 제품의 제2 판매량을 획득 및 생성할 수 있고, ‘라’ 뷰티 제품의 출시 시점부터 7일 동안의 판매량인 ‘라’ 뷰티 제품의 제2 판매량을 획득 및 생성할 수 있고, ‘마’ 뷰티 제품의 출시 시점부터 7일 동안의 판매량인 ‘마' 뷰티 제품의 제2 판매량을 획득 및 생성할 수 있다.For example, the first product category is hair and body, and the products released by the brand maker are 'Ga' beauty products, 'Me' beauty products, 'Cha' beauty products, 'La' beauty products, and 'Ma' beauty products. 'A' beauty product category is basic cosmetics, 'B' beauty product category is hair and body, 'C' beauty product category is color cosmetics, 'LA' beauty product category is hair and body, ' When the beauty product category of 'Ma' is hair and body and the first period is 7 days, the device 200 selects 'me' whose category matches the hair and body category of the first product among products released by the brand maker. Beauty product, 'La' beauty product, and 'Ma' beauty product can be extracted as a third product, and the second sales volume of 'My' beauty product, which is the sales volume for 7 days from the release of 'I' beauty product, is obtained and can acquire and generate a second sales volume of 'La' beauty product, which is the sales volume for 7 days from the release of 'La' beauty product, and for 7 days from the release of 'E' beauty product A second sales volume of 'E' beauty products, which is the sales volume of 'E', may be acquired and generated.

또한, 기준 범위를 45,000~55,000개이고, ‘나’ 뷰티 제품의 제2 판매량이 48,000개이고, ‘라’ 뷰티 제품의 제2 판매량이 30,000개이고, ‘마’ 뷰티 제품의 제2 판매량이 53,000개인 경우, 장치(200)는 ‘나’ 뷰티 제품의 제2 판매량과 ‘마’ 뷰티 제품의 제2 판매량이 기준 범위 내에 있다고 확인하고, ‘나’ 뷰티 제품 및 ‘마’ 뷰티 제품을 그룹으로 분류할 수 있다.In addition, if the reference range is 45,000 to 55,000, the second sales volume of 'I' beauty products is 48,000 units, the second sales volume of 'D' beauty products is 30,000 units, and the second sales volume of 'E' beauty products is 53,000 units, The device 200 may determine that the second sales volume of 'I' beauty product and the second sales volume of 'E' beauty product are within the reference range, and classify 'I' beauty product and 'E' beauty product into groups. .

S505 단계에서, 장치(200)는 제1 제품의 출시 시점부터 제1 제품의 광고 콘텐츠의 업로드 이후 미리 설정된 기간이 경과한 시점까지인 제2 기간을 생성할 수 있다. 여기서, 미리 설정된 기간은 게시 유지 기간을 경과한 시점으로 실시 예에 따라 달라질 수 있다.In step S505, the device 200 may generate a second period from the release of the first product to the time when a preset period elapses after uploading the advertising content of the first product. Here, the preset period is a point in time when the posting maintenance period has elapsed and may vary according to embodiments.

구체적으로, 장치(200)는 제1 제품의 출시 시점부터 제1 제품의 광고 콘텐츠의 업로드 이후 제1 제품의 광고 콘텐츠의 게시 유지 기간을 경과한 시점까지인 제2 기간을 생성할 수 있다.In detail, the device 200 may generate a second period from the release of the first product to the time when the advertisement content of the first product has passed after the advertisement content of the first product has been uploaded.

예를 들어, 제1 제품의 출시 시점이 2022년 08월 01일이고, 제1 제품의 광고 콘텐츠의 업로드 시점이 2022년 08월 08일이고, 제1 제품의 광고 콘텐츠의 게시 유지 기간이 2022년 08월 08일부터 2022년 08월 15일인 경우, 장치(200)는 제1 제품의 출시 시점이 2022년 08월 01일부터 제1 제품의 광고 콘텐츠의 게시 유지 기간을 경과한 시점인 2022년 08월 29일까지안 28일을 제2 기간으로 생성할 수 있다For example, the release time of the first product is August 01, 2022, the upload time of the advertisement content of the first product is August 08, 2022, and the posting maintenance period of the advertisement content of the first product is 2022. If it is from August 08 to August 15, 2022, the device 200 displays the date of release of the first product on August 08, 2022, when the maintenance period of the advertising content of the first product has elapsed from August 01, 2022. The 28th of the 29th of the month can be created as the second period.

S506 단계에서, 장치(200)는 제2 기간동안 제1 제품의 총합 판매량인 제1 총합 판매량을 생성할 수 있다.In step S506, the apparatus 200 may generate a first total sales amount, which is the total sales amount of the first product during the second period.

예를 들어, 제1 제품의 출시 시점이 2022년 08월 01일이고, 제2 기간이 28일인 경우, 장치(200)는 2022년 08월 01일부터 2022년 08월 29일까지 제1 제품의 판매량을 획득할 수 있고, 28일동안 제1 제품의 총합 판매량인 1,500,000개를 획득할 수 있다.For example, if the release date of the first product is August 01, 2022 and the second period is 28 days, the device 200 may use the first product from August 01, 2022 to August 29, 2022. The sales volume can be obtained, and 1,500,000, which is the total sales volume of the first product for 28 days, can be obtained.

S507 단계에서, 장치(200)는 그룹에 포함된 제3 제품의 출시 시점부터 제2 기간동안 판매된 평균 값을 산출하여 제2 총합 판매량을 생성할 수 있다.In step S507 , the apparatus 200 may generate a second total sales amount by calculating an average value sold during the second period from the release time of the third product included in the group.

또한, 그룹에 포함된 ‘나’ 뷰티 제품의 ‘나’ 뷰티 제품 출시 시점부터 28일동안 ‘나’ 뷰티 제품의 판매량을 확인한 결과, 판매량이 800,000개이고, ‘마’ 뷰티 제품의 ‘마’ 뷰티 제품 출시 시점부터 28일동안 ‘마’ 뷰티 제품의 판매량을 확인한 결과, 판매량이 1,000,000개이고 경우, 장치(200)는 800,000개와 1,000,000개의 평균 값을 산출하여 제2 총합 판매량인 900,000개를 생성할 수 있다.In addition, as a result of checking the sales volume of 'I' beauty products included in the group for 28 days from the launch of 'My' beauty products, the sales volume was 800,000 units, and 'Ma' beauty products of 'Ma' beauty products As a result of checking the sales volume of the 'Ma' beauty product for 28 days from the time of release, if the sales volume is 1,000,000 units, the device 200 calculates an average value of 800,000 units and 1,000,000 units to generate a second total sales volume of 900,000 units.

S508 단계에서, 장치(200)는 제1 총합 판매량이 제2 총합 판매량보다 큰지 여부를 판단할 수 있다.In step S508, the device 200 may determine whether the first total sales volume is greater than the second total sales volume.

S508 단계에서 제1 총합 판매량이 제2 총합 판매량보다 크다고 판단되면, S509 단계에서, 장치(200)는 인플루언서를 통한 제1 제품의 광고 기여도가 있다고 판단할 수 있다.If it is determined in step S508 that the first total sales volume is greater than the second total sales volume, in step S509, the device 200 may determine that the influencer has a contribution to the advertising of the first product.

예를 들어, 제1 제품의 총합 판매량이 1,500,000개이고, 제2 총합 판매량이 900,000개일 경우, 장치(200)는 제1 총합 판매량이 제2 총합 판매량보다 크다고 판단하여, 인플루언서를 통한 제1 제품의 광고 기여도가 있다고 판단할 수 있다.For example, if the total sales volume of the first product is 1,500,000 units and the total sales volume of the second unit is 900,000 units, the device 200 determines that the total sales volume of the first product is greater than the total sales volume of the second product, and the first product through the influencer. It can be judged that there is an advertising contribution of

S508 단계에서 제1 총합 판매량이 제2 총합 판매량보다 크지 않다고 판단되면, S510 단계에서, 장치(200)는 인플루언서를 통한 제1 제품의 광고 기여도가 부족하다고 판단하고, 제1 제품의 광고 콘텐츠 및 제1 제품의 판매량에 대한 모니터링을 수행하고, 모니터링에 대한 보고서를 생성할 수 있다.If it is determined in step S508 that the first total sales volume is not greater than the second total sales volume, in step S510, the device 200 determines that the advertising contribution of the first product through the influencer is insufficient, and the advertisement content of the first product is determined. and monitoring the sales volume of the first product, and generating a report for the monitoring.

예를 들어, 제1 제품의 총합 판매량이 1,500,000개이고, 제2 총합 판매량이 2,000,000개일 경우, 장치(200)는 제1 총합 판매량이 제2 총합 판매량보다 크지 않다고 판단하여, 제1 제품의 광고 콘텐츠에 대한 조회 수, 댓글 수, 공유 수 및 제1 제품의 판매량에 대한 모니터링을 수행하고, 모니터링에 대한 보고서를 생성할 수 있다.For example, when the total sales volume of the first product is 1,500,000 units and the second total sales volume is 2,000,000 units, the device 200 determines that the first total sales volume is not greater than the second total sales volume, and displays the advertisement content for the first product. The number of views, the number of comments, the number of shares, and the sales volume of the first product may be monitored, and a report for the monitoring may be generated.

도 6은 일실시예에 따른 선정된 인플루언서에게 제품의 정보를 제공하는 과정을 설명하기 위한 순서도이다.6 is a flowchart illustrating a process of providing product information to a selected influencer according to an embodiment.

도 6을 참조하면, 먼저 S601 단계에서, 장치(200)는 선정된 인플루언서가 업로드한 전체 콘텐츠의 정보를 획득할 수 있다. 여기서 콘텐츠의 정보는 광고 콘텐츠의 포함 유무, 콘텐츠의 조회수, 콘텐츠의 상영 시간, 광고 콘텐츠가 포함되었을 경우 광고 콘텐츠의 상영 시간 등을 포함할 수 있다.Referring to FIG. 6 , first, in step S601, the device 200 may obtain information on all contents uploaded by the selected influencer. Here, the content information may include whether or not advertising content is included, the number of views of the content, a running time of the content, and a running time of the advertising content when the advertising content is included.

즉, 장치(200)는 적어도 하나의 유튜브 또는 블로그를 포함하는 데이터베이스를 통해 선정된 인플루언서가 업로드한 전체 콘텐츠의 정보를 획득할 수 있다.That is, the device 200 may obtain information on all content uploaded by a selected influencer through a database including at least one YouTube or blog.

예를 들어, 선정된 인플루언서가 ‘A’ 인플루언서일 경우, 장치(200)는 유튜브의 데이터베이스를 통해 ‘A’ 인플루언서가 업로드한 전체 콘텐츠의 정보를 획득할 수 있다.For example, if the selected influencer is an 'A' influencer, the device 200 may obtain information on all contents uploaded by the 'A' influencer through the YouTube database.

S602 단계에서, 장치(200)는 선정된 인플루언서가 업로드한 전체 콘텐츠 중 광고 콘텐츠를 포함하는 콘텐츠를 제1 모임으로 분류할 수 있다.In step S602, the device 200 may classify content including advertising content among all content uploaded by the selected influencer as a first meeting.

예를 들어, 선정된 인플루언서가 ‘A’ 인플루언서이고, ‘A’ 인플루언서가 업로드한 전체 콘텐츠가 ‘A’ 광고 콘텐츠를 포함하는 제1 콘텐츠, ‘D’ 광고 콘텐츠를 포함하는 제2 콘텐츠, 광고 콘텐츠를 포함하지 않는 제3 콘텐츠, 광고 콘텐츠를 포함하지 않는 제4 콘텐츠, 광고 콘텐츠를 포함하지 않는 제5 콘텐츠인 경우, 장치(200)는 광고 콘텐츠를 포함하는 제1 콘텐츠, 제2 콘텐츠를 제1 모임으로 분류할 수 있다.For example, the selected influencer is an 'A' influencer, and the entire content uploaded by the 'A' influencer includes the first content including 'A' advertisement content, and the 'D' advertisement content. In the case of the second content, the third content not including advertising content, the fourth content not including advertising content, and the fifth content not including advertising content, the device 200 displays the first content including advertising content; The second content may be classified as the first group.

S603 단계에서, 장치(200)는 선정된 인플루언서가 업로드한 전체 콘텐츠 중 광고 콘텐츠를 포함하지 않는 콘텐츠를 제2 모임으로 분류할 수 있다.In step S603, the device 200 may classify content that does not include advertising content among all content uploaded by the selected influencer as a second meeting.

예를 들어, 선정된 인플루언서가 ‘A’ 인플루언서이고, ‘A’ 인플루언서가 업로드한 전체 콘텐츠가 ‘A’ 광고 콘텐츠를 포함하는 제1 콘텐츠, ‘D’ 광고 콘텐츠를 포함하는 제2 콘텐츠, 광고 콘텐츠를 포함하지 않는 제3 콘텐츠, 광고 콘텐츠를 포함하지 않는 제4 콘텐츠, 광고 콘텐츠를 포함하지 않는 제5 콘텐츠인 경우, 장치(200)는 광고 콘텐츠를 포함하지 않는 제3 콘텐츠, 제4 콘텐츠, 제5 콘텐츠를 제2 모임으로 분류할 수 있다.For example, the selected influencer is an 'A' influencer, and the entire content uploaded by the 'A' influencer includes the first content including 'A' advertisement content, and the 'D' advertisement content. In the case of the second content, the third content not including advertising content, the fourth content not including advertising content, and the fifth content not including advertising content, the device 200 displays the third content not including advertising content. , the fourth content and the fifth content can be classified as the second group.

S604 단계에서, 장치(200)는 제1 모임에 포함된 콘텐츠에 대응하는 광고 콘텐츠 상영 시간들을 획득하고, 광고 콘텐츠 상영 시간들의 평균 값을 산출하여 제1 시간으로 생성할 수 있다.In step S604 , the device 200 may obtain advertising content running times corresponding to the content included in the first meeting, calculate an average value of the advertising content running times, and generate the first time.

구체적으로, 장치(200)는 광고 콘텐츠를 포함하는 콘텐츠의 모임인 제1 모임에 포함된 콘텐츠에 대응하는 광고 콘텐츠 상영 시간들을 획득할 수 있고, 광고 콘텐츠 상영 시간들의 평균 값을 산출하여 제1 시간으로 생성할 수 있다.Specifically, the device 200 may obtain advertising content running times corresponding to content included in a first group, which is a group of content including advertising content, and calculate an average value of the advertising content running times for the first time period. can be created with

예를 들어, ‘A’ 광고 콘텐츠를 포함하는 제1 콘텐츠, ‘D’ 광고 콘텐츠를 포함하는 제2 콘텐츠가 제1 모임인 경우, 장치(200)는 제1 콘텐츠의 ‘A’ 광고 콘텐츠의 상영 시간 및 제2 콘텐츠의 ‘D’ 광고 콘텐츠의 상영 시간을 획득할 수 있다. 또한, ‘A’ 광고 콘텐츠의 상영 시간이 8분이고, ‘D’ 광고 콘텐츠의 상영 시간이 12분인 경우, 장치(200)는 제1 시간으로 10분을 생성할 수 있다.For example, when first content including 'A' advertisement content and second content including 'D' advertisement content are a first meeting, the device 200 presents 'A' advertisement content of the first content. The time and running time of 'D' advertising content of the second content may be acquired. In addition, when the running time of 'A' advertisement content is 8 minutes and the running time of 'D' advertisement content is 12 minutes, the device 200 may generate 10 minutes as the first time.

S605 단계에서, 장치(200)는 제1 모임에 포함된 콘텐츠에 대응하는 조회수를 분석하여 제1 평균 조회수를 생성할 수 있다.In step S605, the device 200 may generate a first average number of views by analyzing the number of views corresponding to the content included in the first meeting.

예를 들어, ‘A’ 광고 콘텐츠를 포함하는 제1 콘텐츠, ‘D’ 광고 콘텐츠를 포함하는 제2 콘텐츠가 제1 모임이고, ‘A’ 광고 콘텐츠를 포함하는 제1 콘텐츠의 조회수가 110,000이고, ‘D’ 광고 콘텐츠를 포함하는 제2 콘텐츠의 조회수가 90,000인 경우, 장치(200)는 제1 평균 조회수로 100,000을 생성할 수 있다.For example, the first content including 'A' advertisement content, the second content including 'D' advertisement content are the first group, the number of views of the first content including 'A' advertisement content is 110,000, When the number of views of the second content including the 'D' advertising content is 90,000, the device 200 may generate 100,000 as the first average number of views.

S606 단계에서, 장치(200)는 제2 모임에 포함된 콘텐츠에 대응하는 조회수를 분석하여 제2 평균 조회수를 생성할 수 있다.In step S606, the device 200 may generate a second average number of views by analyzing the number of views corresponding to the content included in the second meeting.

예를 들어, 광고 콘텐츠를 포함하지 않는 제3 콘텐츠, 광고 콘텐츠를 포함하지 않는 제4 콘텐츠, 광고 콘텐츠를 포함하지 않는 제5 콘텐츠가 제2 모임이고, 제3 콘텐츠의 조회수가 200,000이고, 제4 콘텐츠의 조회수가 170,000이고, 제4 콘텐츠의 조회수가 230,000인 경우, 장치(200)는 제2 평균 조회수로 200,000을 생성할 수 있다.For example, the third content not including advertising content, the fourth content not including advertising content, and the fifth content not including advertising content are the second meeting, the number of views of the third content is 200,000, and the fourth When the number of views of the content is 170,000 and the number of views of the fourth content is 230,000, the device 200 may generate 200,000 as the second average number of views.

S607 단계에서, 장치(200)는 제1 평균 조회수를 제2 평균 조회수로 나눈 값으로 제1 비율을 생성할 수 있다.In step S607, the device 200 may generate a first ratio by dividing the first average number of views by the second average number of views.

예를 들어, 제1 평균 조회수가 100,000이고 제2 평균 조회수가 200,000인 경우, 장치(200)는 제1 비율로 0.5를 생성할 수 있다.For example, when the first average number of hits is 100,000 and the second average number of hits is 200,000, the device 200 may generate 0.5 as the first ratio.

S608 단계에서, 장치(200)는 제1 비율이 1보다 큰지 여부를 판단할 수 있다.In step S608, the device 200 may determine whether the first ratio is greater than 1.

S608 단계에서 제1 비율이 1보다 크다고 판단되면, S609 단계에서, 장치(200)는 제1 제품의 광고 콘텐츠를 제1 시간보다 긴 제2 시간 분량으로 생성하여 선정된 인플루언서의 단말(400)로 제공할 수 있다.If it is determined that the first ratio is greater than 1 in step S608, in step S609, the device 200 generates advertisement content for the first product for a second time period longer than the first time, and the terminal 400 of the selected influencer ) can be provided.

예를 들어, 제1 평균 조회수가 250,000이고, 제2 평균 조회수가 200,000이고, 제1 시간이 10분이고, 제2 시간이 15분인 경우, 장치(200)는 제1 비율을 1.5로 생성하고 제1 비율이 1보다 크다고 판단하여 제1 제품의 광고 콘텐츠를 제2 시간인 15분 분량으로 생성하여 선정된 인플루언서의 단말(400)로 제공할 수 있다.For example, when the first average number of views is 250,000, the second average number of views is 200,000, the first time is 10 minutes, and the second time is 15 minutes, the device 200 generates the first ratio as 1.5 and the first If it is determined that the ratio is greater than 1, advertisement content for the first product may be generated for a second time period of 15 minutes and provided to the terminal 400 of the selected influencer.

S608 단계에서 제1 비율이 1보다 크지 않다고 판단되면, S610 단계에서, 장치(200)는 제1 비율이 미리 정의된 제1 기준 비율보다 큰지 여부를 판단할 수 있다. 여기서, 제1 기준 비율은 미리 설정된 비율로 실시 예에 따라 달라질 수 있다.If it is determined in step S608 that the first ratio is not greater than 1, in step S610, the device 200 may determine whether the first ratio is greater than a predefined first reference ratio. Here, the first reference ratio may vary according to embodiments as a preset ratio.

예를 들어, 제1 평균 조회수가 100,000이고 제2 평균 조회수가 200,000인 경우, 장치(200)는 제1 비율을 0.5로 생성하고, 제1 비율이 1보다 작다고 판단하여 제1 비율이 미리 정의된 제1 기준 비율보다 큰지 여부를 판단할 수 있다.For example, when the first average number of hits is 100,000 and the second average number of hits is 200,000, the device 200 generates a first ratio of 0.5, determines that the first ratio is smaller than 1, and determines that the first ratio is predefined. It may be determined whether the ratio is greater than the first reference ratio.

S610 단계에서 제1 비율이 제1 기준 비율보다 크다고 판단되면, S611 단계에서, 장치(200)는 제1 제품의 광고 콘텐츠를 제1 시간 분량으로 생성하여 선정된 인플루언서의 단말(400)로 제공할 수 있다.If it is determined in step S610 that the first ratio is greater than the first reference ratio, in step S611, the device 200 generates advertising content for the first product for a first amount of time and sends it to the terminal 400 of the selected influencer. can provide

예를 들어, 제1 평균 조회수가 150,000이고, 제2 평균 조회수가 200,000이고, 제1 기준 비율이 0.7이고 제1 시간이 10분인 경우, 장치(200)는 제1 비율을 0.75로 생성하고 제1 비율이 1보다 작고, 제1 기준 비율인 0.7보다 크다고 판단하여 제1 제품의 광고 콘텐츠를 제1 시간인 10분의 분량으로 생성하여 선정된 인플루언서의 단말(400)로 제공할 수 있다.For example, when the first average number of views is 150,000, the second average number of views is 200,000, the first reference rate is 0.7, and the first time period is 10 minutes, the device 200 generates the first rate as 0.75 and the first rate is 0.75. By determining that the ratio is less than 1 and greater than the first standard ratio of 0.7, advertisement content for the first product may be generated for the first time of 10 minutes and provided to the terminal 400 of the selected influencer.

S610 단계에서 제1 비율이 제1 기준 비율보다 크지 않다고 판단되면, S612 단계에서, 장치(200)는 제1 제품의 광고 콘텐츠를 제1 시간보다 짧은 제3 시간 분량으로 생성하여 선정된 인플루언서의 단말(400)로 제공할 수 있다.If it is determined in step S610 that the first ratio is not greater than the first reference ratio, in step S612, the device 200 generates advertising content for the first product for a third time shorter than the first time, and selects the influencer. of can be provided to the terminal 400.

예를 들어, 제1 평균 조회수가 100,000이고, 제2 평균 조회수가 200,000이고, 제1 기준 비율이 0.7이고 제1 시간이 10분이고, 제3 시간이 7분인 경우, 장치(200)는 제1 비율을 0.5로 생성하고 제1 비율이 1보다 작고, 제1 기준 비율인 0.7보다도 작다고 판단하여 제1 제품의 광고 콘텐츠를 제3 시간인 7분 분량으로 생성하여 선정된 인플루언서의 단말(400)로 제공할 수 있다.For example, when the first average number of views is 100,000, the second average number of views is 200,000, the first reference rate is 0.7, the first time is 10 minutes, and the third time is 7 minutes, the device 200 sets the first rate is 0.5, the first ratio is smaller than 1, and the first reference ratio is smaller than 0.7, and the advertisement content for the first product is generated for a third time, 7 minutes, and the selected influencer's terminal 400 can be provided with

도 7은 일실시예에 따른 판매 페이지에 인플루언서가 포함된 이미지를 제품 이미지로 교체하는 과정을 설명하기 위한 순서도이다.7 is a flowchart illustrating a process of replacing an image including an influencer with a product image on a sales page according to an embodiment.

도 7을 참조하면, 먼저, S701 단계에서, 장치(200)는 광고 콘텐츠가 동영상 공유 사이트에 업로드 된 것을 확인할 수 있다.Referring to FIG. 7 , first, in step S701, the device 200 can confirm that advertising content has been uploaded to a video sharing site.

S702 단계에서, 장치(200)는 광고 콘텐츠에서 제1 시점의 영상 이미지를 제1 이미지로 추출할 수 있다. 즉, 장치(200)는 광고 콘텐츠에서 제1 시점의 영상을 캡처하여, 캡처한 이미지를 제1 이미지로 추출할 수 있다. 여기서, 제1 시점은 실시예에 따라 상이하게 설정될 수 있다.In step S702, the device 200 may extract a video image of a first view from the advertising content as a first image. That is, the device 200 may capture an image of the first viewpoint from the advertising content and extract the captured image as the first image. Here, the first viewpoint may be set differently according to embodiments.

S703 단계에서, 장치(200)는 제1 이미지에서 제품이 차지하고 있는 영역을 제1 영역으로 구분할 수 있다.In step S703, the device 200 may classify an area occupied by a product in the first image as a first area.

구체적으로, 장치(200)는 제1 이미지를 분석하여, 제1 이미지 상에 있는 제1 제품을 인식할 수 있으며, 제1 이미지 상에서 가장 좌측에 위치하는 제1 제품의 위치를 제1 위치로 확인하고, 제1 이미지 상에서 가장 상측에 위치하는 제1 제품의 위치를 제2 위치로 확인하고, 제1 이미지 상에서 가장 우측에 위치하는 제1 제품의 위치를 제3 위치로 확인하고, 제1 이미지 상에서 가장 하측에 위치하는 제1 제품의 위치를 제4 위치로 확인할 수 있다.Specifically, the device 200 may analyze the first image, recognize the first product on the first image, and determine the location of the first product positioned at the far left on the first image as the first location. and confirms the position of the first product located at the top on the first image as the second position, confirms the position of the first product located on the far right on the first image as the third position, and on the first image The position of the first product located at the lowest side can be identified as the fourth position.

이후, 장치(200)는 제1 위치를 기준으로 상하 방향으로 확장한 제1 직선을 생성하고, 제2 위치를 기준으로 좌우 방향으로 확장한 제2 직선을 생성하고, 제3 위치를 기준으로 상하 방향으로 확장한 제3 직선을 생성하고, 제4 위치를 기준으로 좌우 방향으로 확장한 제4 직선을 생성할 수 있다.Thereafter, the device 200 generates a first straight line that extends in the vertical direction based on the first position, generates a second straight line that extends in the left and right direction based on the second position, and creates a vertical and horizontal line based on the third position. A third straight line extending in a direction may be generated, and a fourth straight line extending in a left-right direction based on the fourth position may be generated.

이후, 장치(200)는 제1 직선, 제2 직선, 제3 직선 및 제4 직선을 연결한 영역을 제1 영역으로 설정한 후, 제1 이미지에서 제1 영역을 구분할 수 있다.Thereafter, the device 200 may set an area connecting the first straight line, the second straight line, the third straight line, and the fourth straight line as the first area, and then distinguish the first area from the first image.

S704 단계에서, 장치(200)는 제1 이미지에서 제1 영역이 있는 부분을 분할하여, 분할된 이미지를 제1-1 이미지로 추출할 수 있다.In step S704, the device 200 may divide the first image into the first region and extract the divided image as the 1-1 image.

S705 단계에서, 장치(200)는 제1-1 이미지에 인플루언서가 있는 것으로 인식되는지 여부를 확인할 수 있다. 즉, 장치(200)는 제1-1 이미지 상에서 글자 이외에 사람 형태의 객체가 인식되는지 여부를 확인하여, 지1-1 이미지에 인플루언서가 있는지 여부를 확인할 수 있다.In step S705, the device 200 may check whether it is recognized that there is an influencer in the 1-1 image. That is, the device 200 may determine whether an influencer exists in the image 1-1 by checking whether an object in the form of a person other than letters is recognized on the image 1-1.

S705 단계에서 제1-1 이미지에 인플루언서가 있는 것으로 확인되면, S706 단계에서, 장치(200)는 제1-1 이미지에서 인플루언서가 차지하고 있는 영역을 제2 영역으로 구분할 수 있다. 이때, 장치(200)는 제1 이미지에서 제1 영역을 구분하는 방식과 동일한 방식을 통해, 제1-1 이미지에서 제2 영역을 구분할 수 있다.If it is confirmed in step S705 that there is an influencer in the 1-1 image, in step S706, the device 200 may divide the area occupied by the influencer in the 1-1 image as a second area. In this case, the device 200 may divide the second region from the 1-1 image in the same way as the first region from the first image.

S707 단계에서, 장치(200)는 광고 콘텐츠를 제1 시점으로부터 시간상 역순으로 재생하여 분석할 수 있다.In step S707, the device 200 may reproduce and analyze advertisement content in reverse chronological order from the first point of view.

S708 단계에서, 장치(200)는 광고 콘텐츠를 제1 시점으로부터 시간상 역순으로 재생하여 분석한 결과, 제2 시점에 제2 영역 내에 인플루언서가 없는 것을 확인할 수 있다.In step S708, the apparatus 200 may confirm that there is no influencer in the second area at the second time point as a result of reproducing and analyzing the advertising content in reverse chronological order from the first time point.

즉, 장치(200)는 광고 콘텐츠를 제1 시점으로부터 시간상 역순으로 재생하여 제2 영역 내에 있는 인플루언서가 역으로 움직이는 것을 모니터링할 수 있으며, 제2 영역 내에 있는 인플루언서가 제2 영역을 벗어난 것으로 확인되는 시점을 제2 시점으로 설정할 수 있다.That is, the device 200 can monitor the reverse movement of the influencer in the second area by playing the advertising content in reverse order in time from the first point of view, and the influencer in the second area can monitor the movement of the influencer in the second area. A time point at which it is confirmed that the object is out of order may be set as the second time point.

S709 단계에서, 장치(200)는 광고 콘텐츠에서 제2 시점의 영상 이미지를 제2 이미지로 추출할 수 있다. 즉, 장치(200)는 광고 콘텐츠에서 제2 시점의 영상을 캡처하여, 캡처한 이미지를 제2 이미지로 추출할 수 있다.In step S709, the device 200 may extract a video image of a second viewpoint from the advertising content as a second image. That is, the device 200 may capture an image of the second viewpoint from the advertising content and extract the captured image as the second image.

S710 단계에서, 장치(200)는 제2 이미지에서 제2 영역이 있는 부분을 분할하여 제2-1 이미지를 추출할 수 있다.In step S710, the device 200 may extract the 2-1 image by dividing the second region in the second image.

S711 단계에서, 장치(200)는 제1-1 이미지에서 제2 영역이 있는 부분을 제2-1 이미지로 교체할 수 있다.In step S711, the device 200 may replace a portion of the 1-1 image with the second area with the 2-1 image.

구체적으로, 장치(200)는 제1-1 이미지에 인플루언서가 있는 것으로 확인되면, 제1-1 이미지에서 인플루언서가 차지하고 있는 영역을 제2 영역으로 구분할 수 있고, 제1-1 이미지에서 제2 영역이 있는 부분을 삭제하고, 삭제된 위치에 제2-1 이미지를 삽입하여, 제1-1 이미지와 제2-1 이미지가 결합된 제1-1 이미지를 생성할 수 있다. 즉, 제1-1 이미지에서 제2 영역이 있는 부분이 제2-1 이미지로 교체되어, 제1-1 이미지에 있었던 인플루언서가 삭제되고, 삭제된 자리에 인플루언서가 없는 부분이 추가되어, 제1-1 이미지에서는 더 이상 인플루언서가 인식되지 않을 수 있다.Specifically, if it is confirmed that there is an influencer in the 1-1 image, the device 200 may classify an area occupied by the influencer in the 1-1 image as a second area, and The 1-1 image in which the 1-1 image and the 2-1 image are combined may be generated by deleting a portion of the second area and inserting the 2-1 image at the deleted position. In other words, the part with the second area in the 1-1 image is replaced with the 2-1 image, the influencer that was in the 1-1 image is deleted, and the part without the influencer is added in the deleted position. As a result, the influencer may no longer be recognized in the 1-1 image.

도 8은 일실시예에 따른 장치의 구성의 예시도이다.8 is an exemplary diagram of a configuration of a device according to an embodiment.

일실시예에 따른 장치(200)는 프로세서(210) 및 메모리(220)를 포함한다. 프로세서(210)는 도 1 내지 도 7을 참조하여 전술된 적어도 하나의 장치들을 포함하거나, 도 1 내지 도 7을 참조하여 전술된 적어도 하나의 방법을 수행할 수 있다. 장치(200)를 이용하는 개인 또는 단체는 도 1 내지 도 7을 참조하여 전술된 방법들 일부 또는 전부와 관련된 서비스를 제공할 수 있다.Device 200 according to an embodiment includes a processor 210 and a memory 220 . The processor 210 may include at least one device described above with reference to FIGS. 1 to 7 or may perform at least one method described above with reference to FIGS. 1 to 7 . Individuals or organizations using the device 200 may provide services related to some or all of the methods described above with reference to FIGS. 1 to 7 .

메모리(220)는 전술된 방법들과 관련된 정보를 저장하거나 후술되는 방법들이 구현된 프로그램을 저장할 수 있다. 메모리(220)는 휘발성 메모리 또는 비휘발성 메모리일 수 있다.The memory 220 may store information related to the methods described above or may store a program in which the methods described below are implemented. Memory 220 may be volatile memory or non-volatile memory.

프로세서(210)는 프로그램을 실행하고, 장치(200)를 제어할 수 있다. 프로세서(210)에 의하여 실행되는 프로그램의 코드는 메모리(220)에 저장될 수 있다. 장치(200)는 입출력 장치(도면 미 표시)를 통하여 외부 장치(예를 들어, 퍼스널 컴퓨터 또는 네트워크)에 연결되고, 유무선 통신을 통해 데이터를 교환할 수 있다.The processor 210 may execute a program and control the device 200 . Program codes executed by the processor 210 may be stored in the memory 220 . The device 200 may be connected to an external device (eg, a personal computer or network) through an input/output device (not shown) and exchange data through wired/wireless communication.

장치(200)는 인공신경망을 학습시키거나, 학습된 인공신경망을 이용하는데 사용될 수 있다. 메모리(220)는 학습 중인 또는 학습된 인공신경망을 포함할 수 있다. 프로세서(210)는 메모리(220)에 저장된 인공신경망 알고리즘을 학습시키거나 실행시킬 수 있다. 인공신경망을 학습시키는 장치(200)와 학습된 인공신경망을 이용하는 장치(200)는 동일할 수도 있고 개별적일 수도 있다.Apparatus 200 may be used to train an artificial neural network or to use a trained artificial neural network. The memory 220 may include a learning or learned artificial neural network. The processor 210 may learn or execute an artificial neural network algorithm stored in the memory 220 . The device 200 for learning the artificial neural network and the device 200 using the learned artificial neural network may be the same or separate.

이상에서 설명된 실시예들은 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치, 방법 및 구성요소는, 예를 들어, 프로세서, 콘트롤러, ALU(arithmetic logic unit), 디지털 신호 프로세서(digital signal processor), 마이크로컴퓨터, FPGA(field programmable gate array), PLU(programmable logic unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다. 처리 장치는 운영 체제(OS) 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 애플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술분야에서 통상의 지식을 가진 자는, 처리 장치가 복수 개의 처리 요소(processing element) 및/또는 복수 유형의 처리 요소를 포함할 수 있음을 알 수 있다. 예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(parallel processor)와 같은, 다른 처리 구성(processing configuration)도 가능하다.The embodiments described above may be implemented as hardware components, software components, and/or a combination of hardware components and software components. For example, the devices, methods and components described in the embodiments may include, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate (FPGA). array), programmable logic units (PLUs), microprocessors, or any other device capable of executing and responding to instructions. A processing device may run an operating system (OS) and one or more software applications running on the operating system. A processing device may also access, store, manipulate, process, and generate data in response to execution of software. For convenience of understanding, there are cases in which one processing device is used, but those skilled in the art will understand that the processing device includes a plurality of processing elements and/or a plurality of types of processing elements. It can be seen that it can include. For example, a processing device may include a plurality of processors or a processor and a controller. Other processing configurations are also possible, such as parallel processors.

실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The method according to the embodiment may be implemented in the form of program instructions that can be executed through various computer means and recorded on a computer readable medium. The computer readable medium may include program instructions, data files, data structures, etc. alone or in combination. Program commands recorded on the medium may be specially designed and configured for the embodiment or may be known and usable to those skilled in computer software. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks and magnetic tapes, optical media such as CD-ROMs and DVDs, and magnetic media such as floptical disks. - includes hardware devices specially configured to store and execute program instructions, such as magneto-optical media, and ROM, RAM, flash memory, and the like. Examples of program instructions include high-level language codes that can be executed by a computer using an interpreter, as well as machine language codes such as those produced by a compiler. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.

소프트웨어는 컴퓨터 프로그램(computer program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다. 소프트웨어 및/또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치, 또는 전송되는 신호 파(signal wave)에 영구적으로, 또는 일시적으로 구체화(embody)될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.Software may include a computer program, code, instructions, or a combination of one or more of the foregoing, which configures a processing device to operate as desired or processes independently or collectively. You can command the device. Software and/or data may be any tangible machine, component, physical device, virtual equipment, computer storage medium or device, intended to be interpreted by or provide instructions or data to a processing device. , or may be permanently or temporarily embodied in a transmitted signal wave. Software may be distributed on networked computer systems and stored or executed in a distributed manner. Software and data may be stored on one or more computer readable media.

이상과 같이 실시예들이 비록 한정된 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기를 기초로 다양한 기술적 수정 및 변형을 적용할 수 있다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.As described above, although the embodiments have been described with limited drawings, those skilled in the art can apply various technical modifications and variations based on the above. For example, the described techniques may be performed in an order different from the method described, and/or components of the described system, structure, device, circuit, etc. may be combined or combined in a different form than the method described, or other components may be used. Or even if it is replaced or substituted by equivalents, appropriate results can be achieved.

그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 청구범위의 범위에 속한다.Therefore, other implementations, other embodiments, and equivalents of the claims are within the scope of the following claims.

Claims (3)

장치에 의해 수행되는, 인공지능 기반 인플루언서 정보 및 브랜드 메이커 정보를 이용한 뷰티 제품 제조사 매칭 방법에 있어서,
브랜드 메이커 단말로부터 개발하고자 하는 뷰티 제품인 제1 제품의 정보 및 상기 제1 제품의 기획안을 획득하는 단계;
상기 제1 제품의 정보를 기초로, 상기 제1 제품의 카테고리를 획득하는 단계;
데이터베이스로부터 상기 뷰티 제품 제조사가 제조한 제품들 중 판매 수량이 기준 값 이상이고, 카테고리가 상기 제1 제품의 카테고리와 같은 뷰티 제품인 제2 제품의 정보를 획득하는 단계;
상기 제2 제품의 정보를 기초로, 상기 브랜드 메이커와 상기 뷰티 제품 제조사의 매칭을 수행하는 단계;
적어도 하나의 데이터베이스로부터 인플루언서가 수행한 광고 콘텐츠를 획득하는 단계;
상기 인플루언서가 수행한 광고 콘텐츠를 기초로, 전체 광고 콘텐츠 중 뷰티 제품과 관련된 광고 콘텐츠가 차지하는 비율이 미리 설정한 기준 비율 이상인 후보 인플루언서의 광고 정보를 획득하는 단계;
상기 후보 인플루언서의 광고 정보를 기초로, 상기 후보 인플루언서가 수행한 광고 콘텐츠의 정보를 획득하는 단계; 및
상기 후보 인플루언서의 광고 정보, 상기 후보 인플루언서가 수행한 광고 콘텐츠의 정보 및 상기 제1 제품의 정보를 기초로, 상기 후보 인플루언서 중 상기 제1 제품의 광고를 수행할 인플루언서를 선정하는 단계를 포함하고,
상기 제2 제품의 정보를 기초로, 상기 브랜드 메이커와 상기 뷰티 제품 제조사의 매칭을 수행하는 단계는,
상기 뷰티 제품 제조사의 상기 제2 제품의 개수를 획득하는 단계;
상기 제2 제품의 개수를 기초로, 상기 뷰티 제품 제조사의 신뢰 지수를 생성하는 단계;
상기 제2 제품의 정보를 기초로, 상기 제2 제품들 중 제품의 실제 판매량이 미리 정의된 예상 판매량보다 큰 제품을 제1 집단으로 분류하고, 상기 제2 제품들 중 제품의 실제 판매량이 예상 판매량보다 크지 않은 제품을 제2 집단으로 분류하는 단계;
상기 제1 집단으로 분류된 제품들의 개수인 제1 개수를 생성하는 단계;
상기 제2 집단으로 분류된 제품들의 개수인 제2 개수를 생성하는 단계;
상기 제1 개수와 상기 제2 개수를 합한 값인 제3 개수를 생성하는 단계;
상기 제1 개수를 상기 제3 개수로 나눈 값에 기초하여 상기 뷰티 제품 제조사의 의 추천 지수를 생성하는 단계;
상기 뷰티 제품 제조사의 신뢰 지수 및 상기 뷰티 제품 제조사의 추천 지수를 기초로, 상기 뷰티 제품 제조사의 점수를 생성하는 단계; 및
상기 뷰티 제품 제조사의 점수를 기초로, 상기 브랜드 메이커와 상기 뷰티 제품 제조사의 매칭을 수행하는 단계;를 포함하는,
인공지능 기반 인플루언서 정보 및 브랜드 메이커 정보를 이용한 뷰티 제품 제조사 매칭 방법.
In the beauty product manufacturer matching method using artificial intelligence-based influencer information and brand maker information, performed by a device,
acquiring information on a first product, which is a beauty product to be developed, and a proposal for the first product, from a brand maker terminal;
obtaining a category of the first product based on the information of the first product;
acquiring, from a database, information on a second product among products manufactured by the beauty product manufacturer, the sales quantity of which is equal to or greater than a reference value, and which is a beauty product whose category is the same as that of the first product;
performing matching between the brand maker and the beauty product manufacturer based on the second product information;
Obtaining advertising content performed by an influencer from at least one database;
Obtaining advertisement information of a candidate influencer whose ratio of advertisement contents related to beauty products among all advertisement contents is equal to or greater than a preset reference ratio, based on the advertisement contents performed by the influencer;
obtaining advertisement content information performed by the candidate influencer based on the advertisement information of the candidate influencer; and
Based on the advertisement information of the candidate influencer, the advertisement content information performed by the candidate influencer, and the information of the first product, the influencer who will perform the advertisement of the first product among the candidate influencers Including the step of selecting a
The step of performing matching between the brand maker and the beauty product manufacturer based on the information of the second product,
acquiring the number of the second products of the beauty product manufacturer;
generating a trust index of the beauty product manufacturer based on the number of the second products;
Based on the information on the second product, products whose actual sales volume is greater than a predefined expected sales volume among the second products are classified into a first group, and the actual sales volume of the product among the second products is the expected sales volume. classifying products that are no larger than a second population;
generating a first number that is the number of products classified into the first group;
generating a second number that is the number of products classified into the second group;
generating a third number that is a sum of the first number and the second number;
generating a recommendation index of the beauty product manufacturer based on a value obtained by dividing the first number by the third number;
generating a score of the beauty product manufacturer based on a trust index of the beauty product manufacturer and a recommendation index of the beauty product manufacturer; and
Performing matching between the brand maker and the beauty product manufacturer based on the scores of the beauty product manufacturer;
Beauty product manufacturer matching method using AI-based influencer information and brand maker information.
삭제delete 제1항에 있어서,
상기 후보 인플루언서 중 상기 제1 제품의 광고를 수행할 인플루언서를 선정하는 단계는,
상기 후보 인플루언서의 정보를 기초로, 상기 후보 인플루언서의 타겟 연령 정보 및 타겟 성별 정보를 포함하는 상기 후보 인플루언서의 타겟 정보를 획득하는 단계;
상기 후보 인플루언서의 광고 콘텐츠 정보를 기초로, 상기 광고 콘텐츠의 개수, 상기 광고 콘텐츠의 평균 시청 횟수, 상기 콘텐츠의 광고 평균 공유 횟수, 상기 광고 콘텐츠의 평균 댓글 횟수를 포함하는 상기 후보 인플루언서의 콘텐츠 관심 정보를 획득하는 단계;
상기 후보 인플루언서의 타겟 정보, 상기 후보 인플루언서의 콘텐츠 관심 정보 및 상기 제1 제품의 정보에 기초하여 제1 입력 신호를 생성하는 단계;
상기 제1 입력 신호를 제1 인공신경망에 적용하여, 제1 출력 신호를 생성하는 단계;
상기 제1 출력 신호에 기초하여 상기 제1 제품 및 상기 후보 인플루언서에 대응하는 매칭 정보를 생성하는 단계;
상기 후보 인플루언서 중 매칭된 뷰티 제품 제조사가 생산한 제품을 광고한 이력을 확인하여 광고 횟수에 비례하는 가중치를 상기 매칭 정보에 적용하는 단계; 및
상기 가중치가 적용된 매칭 정보를 이용하여 상기 제1 제품의 광고를 수행할 인플루언서를 선정하는 단계;를 포함하는,
인공지능 기반 인플루언서 정보 및 브랜드 메이커 정보를 이용한 뷰티 제품 제조사 매칭 방법.
According to claim 1,
The step of selecting an influencer to perform an advertisement for the first product from among the candidate influencers,
obtaining target information of the candidate influencer including target age information and target gender information of the candidate influencer based on the information of the candidate influencer;
The candidate influencer including the number of advertisement contents, the average number of views of the advertisement contents, the average number of advertisement sharing of the contents, and the average number of comments on the advertisement contents, based on the advertisement contents information of the candidate influencer. obtaining content interest information of;
generating a first input signal based on target information of the candidate influencer, content interest information of the candidate influencer, and information of the first product;
generating a first output signal by applying the first input signal to a first artificial neural network;
generating matching information corresponding to the first product and the candidate influencer based on the first output signal;
checking a history of advertising products produced by a matched beauty product manufacturer among the candidate influencers and applying a weight proportional to the number of advertisements to the matching information; and
Selecting an influencer to advertise the first product using the matching information to which the weight is applied;
Beauty product manufacturer matching method using AI-based influencer information and brand maker information.
KR1020220098507A 2022-08-08 2022-08-08 Method, device and system for matching beauty product manufacturers using influencer information and brand maker information based on artificial intelligence KR102515439B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020220098507A KR102515439B1 (en) 2022-08-08 2022-08-08 Method, device and system for matching beauty product manufacturers using influencer information and brand maker information based on artificial intelligence

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020220098507A KR102515439B1 (en) 2022-08-08 2022-08-08 Method, device and system for matching beauty product manufacturers using influencer information and brand maker information based on artificial intelligence

Publications (1)

Publication Number Publication Date
KR102515439B1 true KR102515439B1 (en) 2023-03-30

Family

ID=85985887

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020220098507A KR102515439B1 (en) 2022-08-08 2022-08-08 Method, device and system for matching beauty product manufacturers using influencer information and brand maker information based on artificial intelligence

Country Status (1)

Country Link
KR (1) KR102515439B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102601446B1 (en) * 2023-07-31 2023-11-13 주식회사 원트라이 Method, device and system for providing sales product matching platform service based on influencer using artificial intelligence model
KR102643697B1 (en) 2023-11-27 2024-03-06 주식회사 엠제이에프엘비 Method, device, and system for providing matching and curation platform services between influencers and brands using artificial intelligence models

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150131422A (en) * 2014-05-14 2015-11-25 황덕삼 Method for operating server providing flatform service for manufacturing product
KR20200005557A (en) * 2017-04-10 2020-01-15 와일드파이어 시스템즈, 인크. Digital communication monetization system
KR20200139937A (en) * 2019-06-05 2020-12-15 주식회사 에스티씨 Selling platform server and method based on level matching through competency evaluation
KR20210030064A (en) * 2019-09-09 2021-03-17 원상연 System for matching companion animal influencer and method for matching information
KR20210049042A (en) * 2019-09-06 2021-05-04 주식회사지앤지커머스 System and method for providing 3rd profit generation service for influencers in social media platform
KR102270645B1 (en) 2019-08-09 2021-06-29 이현규 Methods and systems for delivering business services that enable manufacturing collaboration
KR102278809B1 (en) 2019-11-06 2021-07-19 (주)만월회 Method and apparatus for matching product and influencer using artificial intelligence
KR102297669B1 (en) * 2021-02-23 2021-09-03 이민형 System for providing matching service for connecting between manufacturer and distributor
KR102379181B1 (en) * 2021-09-03 2022-03-25 주식회사 오일오엠 Method, device and system for deriving beauty business plan and strategy based on artificial intelligence
KR20220051501A (en) 2020-10-19 2022-04-26 (주)돌샘 System and Method for Matching Advertiser and Infulencer through Analysis on Influencer
KR20220053131A (en) 2020-10-22 2022-04-29 (주)돌샘 Method for Matching Influencer with Company by using Deep Learning and Server Thereof
KR20220072151A (en) * 2020-11-25 2022-06-02 주식회사 피우컴퍼니 Method, device and system for recommending and matching optimal influencer

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150131422A (en) * 2014-05-14 2015-11-25 황덕삼 Method for operating server providing flatform service for manufacturing product
KR20200005557A (en) * 2017-04-10 2020-01-15 와일드파이어 시스템즈, 인크. Digital communication monetization system
KR20200139937A (en) * 2019-06-05 2020-12-15 주식회사 에스티씨 Selling platform server and method based on level matching through competency evaluation
KR102270645B1 (en) 2019-08-09 2021-06-29 이현규 Methods and systems for delivering business services that enable manufacturing collaboration
KR20210049042A (en) * 2019-09-06 2021-05-04 주식회사지앤지커머스 System and method for providing 3rd profit generation service for influencers in social media platform
KR20210030064A (en) * 2019-09-09 2021-03-17 원상연 System for matching companion animal influencer and method for matching information
KR102278809B1 (en) 2019-11-06 2021-07-19 (주)만월회 Method and apparatus for matching product and influencer using artificial intelligence
KR20220051501A (en) 2020-10-19 2022-04-26 (주)돌샘 System and Method for Matching Advertiser and Infulencer through Analysis on Influencer
KR20220053131A (en) 2020-10-22 2022-04-29 (주)돌샘 Method for Matching Influencer with Company by using Deep Learning and Server Thereof
KR20220072151A (en) * 2020-11-25 2022-06-02 주식회사 피우컴퍼니 Method, device and system for recommending and matching optimal influencer
KR102297669B1 (en) * 2021-02-23 2021-09-03 이민형 System for providing matching service for connecting between manufacturer and distributor
KR102379181B1 (en) * 2021-09-03 2022-03-25 주식회사 오일오엠 Method, device and system for deriving beauty business plan and strategy based on artificial intelligence

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102601446B1 (en) * 2023-07-31 2023-11-13 주식회사 원트라이 Method, device and system for providing sales product matching platform service based on influencer using artificial intelligence model
KR102643697B1 (en) 2023-11-27 2024-03-06 주식회사 엠제이에프엘비 Method, device, and system for providing matching and curation platform services between influencers and brands using artificial intelligence models

Similar Documents

Publication Publication Date Title
KR102379181B1 (en) Method, device and system for deriving beauty business plan and strategy based on artificial intelligence
KR102515439B1 (en) Method, device and system for matching beauty product manufacturers using influencer information and brand maker information based on artificial intelligence
US10817902B2 (en) System and method for preference determination
KR102322845B1 (en) Method, device and system for deriving brand marketing strategy based on artificial intelligence
US10965775B2 (en) Discovering signature of electronic social networks
KR102468827B1 (en) Method, device and system for sourcing products based on artificial intelligence and providing category-customized review analysis service
US10430727B1 (en) Systems and methods for privacy-preserving generation of models for estimating consumer behavior
Davoudi et al. Social trust model for rating prediction in recommender systems: Effects of similarity, centrality, and social ties
KR101524971B1 (en) Personality traits prediction method and apparatus based on consumer psychology
Cao et al. Customer demand prediction of service-oriented manufacturing incorporating customer satisfaction
Wiencierz et al. Where does my money go? How online comments on a donation campaign influence the perceived trustworthiness of a nonprofit organization
US11810147B2 (en) Automated attribution modeling and measurement
US20200320548A1 (en) Systems and Methods for Estimating Future Behavior of a Consumer
KR102439666B1 (en) Method, device and system for providing marketing strategy based on influencer
US10984343B2 (en) Training and estimation of selection behavior of target
US20140214510A1 (en) Social rewards
US20190311418A1 (en) Trend identification and modification recommendations based on influencer media content analysis
KR102491120B1 (en) Method, device and system for providing purchasing platform service through influencer linkage
Chen et al. A user’s personality prediction approach by mining network interaction behaviors on Facebook
US20220101358A1 (en) Segments of contacts
KR102414937B1 (en) Artificial intelligence-based influencer and brand matching method, device and system
US10721509B2 (en) Complex system architecture for sensatory data based decision-predictive profile construction and analysis
CN106447419A (en) Visitor identification based on feature selection
KR20210155783A (en) Method, and apparatus for providing casting platform
US20190354937A1 (en) Optimized automatic consensus determination for events

Legal Events

Date Code Title Description
GRNT Written decision to grant