[go: up one dir, main page]

KR102808603B1 - Method for providing a solution for automating the creation of analysis data for content planning and regular reporting for branding and marketing based on a generative artificial intelligence model - Google Patents

Method for providing a solution for automating the creation of analysis data for content planning and regular reporting for branding and marketing based on a generative artificial intelligence model Download PDF

Info

Publication number
KR102808603B1
KR102808603B1 KR1020240111374A KR20240111374A KR102808603B1 KR 102808603 B1 KR102808603 B1 KR 102808603B1 KR 1020240111374 A KR1020240111374 A KR 1020240111374A KR 20240111374 A KR20240111374 A KR 20240111374A KR 102808603 B1 KR102808603 B1 KR 102808603B1
Authority
KR
South Korea
Prior art keywords
product
marketing
sales
content
analysis
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020240111374A
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 KR1020240111374A priority Critical patent/KR102808603B1/en
Application granted granted Critical
Publication of KR102808603B1 publication Critical patent/KR102808603B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0276Advertisement creation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/0475Generative networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • 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/0637Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0242Determining effectiveness of advertisements

Landscapes

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

Abstract

일실시예에 따른 장치는 제품 정보를 획득하고, 제품 정보를 생성형 인공지능 모델에 입력하여 콘텐츠 기획안을 생성하고, 제품의 분석 요청을 수신하면, 제품 분석 보고 화면을 출력할 수 있다.According to one embodiment, a device can obtain product information, input the product information into a generative artificial intelligence model to generate a content plan, and when a request for product analysis is received, can output a product analysis report screen.

Description

생성형 인공지능 모델 기반 브랜딩 및 마케팅을 위한 콘텐츠 기획안 제안 및 정기 보고 분석 데이터 생성 자동화 솔루션 제공 방법{METHOD FOR PROVIDING A SOLUTION FOR AUTOMATING THE CREATION OF ANALYSIS DATA FOR CONTENT PLANNING AND REGULAR REPORTING FOR BRANDING AND MARKETING BASED ON A GENERATIVE ARTIFICIAL INTELLIGENCE MODEL}{METHOD FOR PROVIDING A SOLUTION FOR AUTOMATING THE CREATION OF ANALYSIS DATA FOR CONTENT PLANNING AND REGULAR REPORTING FOR BRANDING AND MARKETING BASED ON A GENERATIVE ARTIFICIAL INTELLIGENCE MODEL}

아래 실시예들은 생성형 인공지능 모델 기반 브랜딩 및 마케팅을 위한 콘텐츠 기획안 제안 및 정기 보고 분석 데이터 생성 자동화 솔루션을 제공하는 기술에 관한 것이다.The examples below relate to a technology that provides a solution for automating the creation of content planning proposals and periodic reporting analysis data for branding and marketing based on a generative artificial intelligence model.

현대 마케팅 환경에서는 소비자들의 요구와 시장 동향을 빠르게 파악하고, 이에 맞춘 맞춤형 콘텐츠 기획안을 제안하는 것이 중요해지고 있다. 특히, 다양한 소셜 미디어 플랫폼과 디지털 마케팅 채널의 발달로 인해, 기업들은 더 많은 데이터와 복잡한 분석을 필요로 하게 되었다. 이러한 환경에서 마케터들은 지속적으로 새로운 아이디어를 발굴하고, 효과적인 마케팅 전략을 수립하기 위해 많은 시간과 자원을 투자하고 있다. 그러나, 기존의 방법으로는 방대한 데이터를 효율적으로 처리하고, 신속하게 최적의 마케팅 기획안을 도출하는 데 한계가 있다.In the modern marketing environment, it is becoming increasingly important to quickly understand consumer needs and market trends and propose customized content plans that match them. In particular, due to the development of various social media platforms and digital marketing channels, companies have come to require more data and complex analyses. In this environment, marketers are continuously investing a lot of time and resources to discover new ideas and establish effective marketing strategies. However, existing methods have limitations in efficiently processing massive amounts of data and quickly deriving optimal marketing plans.

생성형 인공지능 모델은 이러한 문제를 해결하기 위한 혁신적인 기술로 주목받고 있다. 생성형 인공지능 모델은 자연어 처리 및 기계 학습 알고리즘을 활용하여, 대규모 데이터를 분석하고 패턴을 도출하며, 이를 기반으로 창의적이고 효과적인 콘텐츠를 자동으로 생성할 수 있다. 이를 통해 마케터들은 더 적은 시간과 비용으로 높은 품질의 마케팅 기획안을 얻을 수 있게 된다. 또한, 생성형 인공지능 모델은 지속적으로 학습하고 진화하기 때문에, 시장의 변화와 소비자 트렌드에 빠르게 대응할 수 있는 장점이 있다. Generative AI models are gaining attention as an innovative technology to solve these problems. Generative AI models can analyze large amounts of data, derive patterns, and automatically generate creative and effective content based on this by utilizing natural language processing and machine learning algorithms. This allows marketers to obtain high-quality marketing plans in less time and at less cost. In addition, since generative AI models continuously learn and evolve, they have the advantage of being able to quickly respond to market changes and consumer trends.

이에 따라, 생성형 인공지능 모델 기반 브랜딩 및 마케팅을 위한 콘텐츠 기획안 제안 및 정기 보고 분석 데이터 생성 자동화 솔루션을 제공하는 기술에 대한 개발이 요구되는 실정이다.Accordingly, there is a need for the development of technology that provides a solution for automating the creation of content planning proposals and regular reporting analysis data for branding and marketing based on generative artificial intelligence models.

대한민국 등록특허 제10-2572579호(2023.08.30 공고)Republic of Korea Patent No. 10-2572579 (announced on August 30, 2023) 대한민국 등록특허 제10-2613621호(2023.12.14 공고)Republic of Korea Patent No. 10-2613621 (announced on December 14, 2023) 대한민국 등록특허 제10-2551997호(2023.07.06 공고)Republic of Korea Patent No. 10-2551997 (Announced on July 6, 2023) 대한민국 등록특허 제10-2546328 호(2023.06.22 공고)Republic of Korea Patent No. 10-2546328 (announced on June 22, 2023)

실시예들은 생성형 인공지능 모델을 활용하여 효율적이고 맞춤형 마케팅 콘텐츠 기획안을 자동으로 생성하고자 한다.The examples aim to automatically generate efficient and customized marketing content plans using generative artificial intelligence models.

실시예들은 다양한 판매 사이트로부터 제품 정보를 수집하고, 이를 바탕으로 제품의 경제성, 사용 복잡성 및 마케팅 채널의 효율성을 분석하여 최적의 마케팅 채널을 추천하는 자동화 솔루션을 제공하고자 한다.The examples aim to provide an automated solution that collects product information from various sales sites and analyzes the product's economic feasibility, usage complexity, and marketing channel efficiency based on the collected information to recommend the optimal marketing channel.

실시예들은 제품의 판매 데이터를 기반으로 시각화 보고 화면을 제공하여, 사용자들이 판매 성과와 시장 동향을 직관적으로 이해할 수 있도록 돕고자 한다.The examples provide visual reporting screens based on product sales data to help users intuitively understand sales performance and market trends.

본 발명의 목적은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 명확하게 이해될 수 있을 것이다.The purpose of the present invention is not limited to the purposes mentioned above, and other purposes not mentioned can be clearly understood from the description below.

일실시예에 따르면, 장치에 의해 수행되는 방법은, 제품 정보를 획득하는 단계; 상기 제품 정보를 생성형 인공지능 모델에 입력하여 콘텐츠 기획안을 생성하는 단계; 및 제품의 분석 요청을 수신하면, 제품 분석 보고 화면을 출력하는 단계를 포함할 수 있다.According to one embodiment, a method performed by a device may include: a step of obtaining product information; a step of inputting the product information into a generative artificial intelligence model to generate a content plan; and a step of outputting a product analysis report screen when a request for product analysis is received.

상기 콘텐츠 기획안을 생성하는 단계는, 제품을 판매하는 판매 사이트로부터 제품의 평균 판매 가격 및 판매 주기를 확인하는 단계, 상기 평균 판매 가격 및 판매 주기를 기반으로 제품의 경제성을 결정하는 단계, 상기 판매 사이트로부터 제품의 상세 정보에 포함된 텍스트와 이미지의 양을 확인하는 단계, 상기 텍스트와 이미지의 양을 기반으로 상기 제품의 사용 복잡성을 결정하는 단계, 상기 제품의 경제성 및 상기 사용 복잡성을 기반으로 제품 지수를 결정하는 단계, 마케팅 채널에 해당하는 웹 사이트에 포함된 콘텐츠의 텍스트와 이미지의 양을 기반으로 마케팅 채널 별 설명도를 결정하는 단계, 마케팅 채널에 해당하는 웹 사이트를 방문하는 방문자의 콘텐츠 시청 시간 및 도달 범위를 기반으로 마케팅 채널 별 전달도를 결정하는 단계, 상기 마케팅 채널 별 설명도 및 전달도를 기반으로 마케팅 채널 별 효율성 지수를 결정하는 단계, 상기 효율성 지수를 기준으로 마케팅 채널을 제1 그룹, 제2 그룹 및 제3 그룹으로 분류하는 단계, 상기 제1 내지 제3 그룹의 효율성 지수 및 상기 제품 지수를 확인하여 제품과 마케팅 채널을 매칭하는 단계, 상기 판매 사이트로부터 제품과 연관된 마케팅 콘텐츠 중 조회수가 미리 설정된 기준 이상인 마케팅 콘텐츠가 게시된 인기 마케팅 채널을 확인하는 단계, 상기 인기 마케팅 채널에 포함된 콘텐츠에 포함된 텍스트의 간격, 크기, 양, 문장 길이, 이미지 개수, 이미지의 크기, 동영상 개수, 동영상의 길이 및 등장한 객체의 수를 기반으로 인기 콘텐츠 스타일을 분석하는 단계, 상기 제품과 매칭된 마케팅 채널의 콘텐츠 스타일을 확인하는 단계, 상기 제품과 매칭된 마케팅 채널의 콘텐츠 스타일과 상기 인기 콘텐츠 스타일의 유사도가 미리 설정된 기준을 만족하는 경우, 상기 제품과 매칭된 마케팅 채널을 추천 마케팅 채널로 선정하는 단계, 상기 제품과 매칭된 마케팅 채널의 콘텐츠 스타일과 상기 인기 콘텐츠 스타일의 유사도가 미리 설정된 기준을 만족하지 않는 경우, 상기 제품과 매칭된 마케팅 채널과 동일한 그룹에 속한 마케팅 채널 중 효율성 지수가 가장 높은 마케팅 채널을 추천 마케팅 채널로 선정하는 단계, 및 상기 제품 정보 및 상기 추천 마케팅 채널의 콘텐츠 스타일을 생성형 인공지능 모델에 입력하여 제품의 콘텐츠 기획안을 생성하는 단계를 포함할 수 있다.The step of generating the content plan comprises: a step of checking the average selling price and selling cycle of the product from a sales site selling the product; a step of determining the economic feasibility of the product based on the average selling price and selling cycle; a step of checking the amount of text and images included in the detailed information of the product from the sales site; a step of determining the complexity of use of the product based on the amount of text and images; a step of determining a product index based on the economic feasibility of the product and the complexity of use; a step of determining a description by marketing channel based on the amount of text and images of content included in a website corresponding to the marketing channel; a step of determining a delivery rate by marketing channel based on the content viewing time and reach of visitors visiting a website corresponding to the marketing channel; a step of determining an efficiency index by marketing channel based on the description and delivery rate by marketing channel; a step of classifying marketing channels into a first group, a second group, and a third group based on the efficiency index; a step of matching the product with the marketing channel by checking the efficiency index and the product index of the first to third groups; a step of checking a popular marketing channel on which marketing content with a number of views exceeding a preset standard among marketing content related to the product from the sales site is posted; a step of determining the spacing, size, amount, and sentences of text included in content included in the popular marketing channel. The method may include: analyzing a popular content style based on the length, number of images, size of images, number of videos, length of videos, and number of objects appearing; checking the content style of a marketing channel matched with the product; selecting the marketing channel matched with the product as a recommended marketing channel if the similarity between the content style of the marketing channel matched with the product and the popular content style satisfies a preset criterion; selecting the marketing channel with the highest efficiency index among the marketing channels belonging to the same group as the marketing channel matched with the product as a recommended marketing channel if the similarity between the content style of the marketing channel matched with the product and the popular content style does not satisfy the preset criterion; and generating a content plan for the product by inputting the product information and the content style of the recommended marketing channel into a generative artificial intelligence model.

상기 제품 분석 보고 화면을 출력하는 단계는, 상기 제품의 분석 요청에 기반하여, 제품의 분석 리스트를 표시하는 분석 리스트 표시 화면을 출력하는 단계, 상기 제품의 분석 결과를 그래프로 표시한 시각화 보고 화면을 출력하는 단계, 및 상기 제품과 관련된 키워드의 분석 결과를 표시한 키워드 분석 화면을 출력하는 단계를 포함할 수 있다.The step of outputting the above product analysis report screen may include a step of outputting an analysis list display screen that displays an analysis list of products based on an analysis request for the product, a step of outputting a visualization report screen that displays the analysis results of the product in a graph, and a step of outputting a keyword analysis screen that displays the analysis results of keywords related to the product.

상기 분석 리스트 표시 화면은 공동구매, 오픈마켓, 홈쇼핑을 포함하는 제품의 판매 형태 구분 정보, 제품의 카테고리 및 제품군, 반영 데이터 기간, 작성자, 작성일 및 열람 아이디에 대한 정보를 포함하는 제품 기본 정보를 표시하고, 제품의 제조사를 트리맵 형태로 시각적으로 표시하는 제품 제조사 리스트를 포함하고, 상기 제품 제조사 리스트의 트리맵은 각 제조사의 시장 점유율을 상대적인 면적으로 표시하고, 각 제조사는 상이한 색상과 면적으로 구분되고, 제조사 중 어느 하나가 선택되면, 상기 선택된 제조사의 상세 정보를 팝업 형태로 표시하고, 제품의 브랜드를 트리맵 형태로 시각적으로 표시하는 제품 브랜드 리스트를 포함하고, 상기 제품 브랜드 리스트의 트리맵은 각 브랜드의 시장 점유율을 상대적인 면적으로 표시하고, 각 브랜드는 상이한 색상과 면적으로 구분되고, 브랜드 중 어느 하나가 선택되면, 상기 선택된 브랜드의 상세 정보를 팝업 형태로 표시하고, 제품의 제품군에 해당하는 제품을 트리맵 형태로 시각적으로 표시하는 제품 리스트를 포함하고, 상기 제품 리스트의 트리맵은 제품의 판매량을 상대적인 면적으로 표시하고, 각 제품은 상이한 색상과 면적으로 구분되고, 제품 중 어느 하나가 선택되면, 해당 제품의 상세 정보를 팝업 형태로 표시할 수 있다.The above analysis list display screen displays basic product information including product sales form classification information including group purchase, open market, and home shopping, product category and product group, reflected data period, author, creation date, and viewing ID, and includes a product manufacturer list that visually displays the manufacturer of the product in the form of a tree map, and the tree map of the product manufacturer list displays the market share of each manufacturer in a relative area, and each manufacturer is distinguished by different colors and areas, and when one of the manufacturers is selected, detailed information of the selected manufacturer is displayed in a pop-up form, and includes a product brand list that visually displays the brand of the product in the form of a tree map, and the tree map of the product brand list displays the market share of each brand in a relative area, and each brand is distinguished by different colors and areas, and when one of the brands is selected, detailed information of the selected brand is displayed in a pop-up form, and includes a product list that visually displays products corresponding to the product group in the form of a tree map, and the tree map of the product list displays the sales volume of the product in a relative area, and each product is distinguished by different colors and areas, and when one of the products is selected, detailed information of the corresponding product can be displayed in a pop-up form.

상기 시각화 보고 화면은, 월별 제품 판매 횟수를 막대 그래프의 형태로 표시하고, 상기 막대 그래프 중 어느 하나가 선택되면 막대 그래프의 하단에는 선택된 월의 판매 제품 리스트를 테이블 형태로 표시하고, 상기 판매 제품 리스트는 제품의 판매 시기, 제품군, 제품명, 브랜드, 제조사, 판매 횟수에 대한 정보를 포함하고, 표시할 판매 제품의 정보의 개수를 선택할 수 있는 표출 개수 선택 버튼을 포함하고, 판매 제품을 검색할 수 있는 검색바를 포함하고, 미리 설정된 기준을 만족하는 인기 판매자를 추출하고, 인기 판매자의 판매 제품 및 판매 횟수를 제품 별로 판매 횟수가 많은 순서대로 막대 그래프의 형태로 표시하되, 제품별 보기와 판매자별 보기를 전환할 수 있는 탭 인터페이스를 포함하고, 제품별 보기 탭이 선택된 경우, 각 막대 그래프의 높이는 판매자 별 판매 횟수에 비례하여 상이한 색상으로 표시되고, 각 판매 제품을 판매한 판매자의 판매 횟수를 표시하고, 판매자별 보기 탭이 선택된 경우, 판매자 별로 판매 횟수가 많은 순서대로 막대 그래프의 형태로 표시하되, 각 막대 그래프의 높이는 제품 별 판매 횟수에 비례하여 상이한 색상으로 표시되고, 각 판매 제품의 판매 횟수를 표시하고, 제품의 최저 판매 가격, 최고 판매 가격, 평균 판매 가격 및 최소 기준 단위 당 가격 정보를 표시하고, 제품과 동일한 제품군에 속하는 제품 별 최소 기준 단위 당 가격을 가격이 낮은 순서대로 정렬하여 표시한 막대 그래프를 포함하고, 막대 그래프 중 어느 하나가 선택되면, 해당 막대 그래프에 해당하는 제품의 제품명과 최소 기준 단위 당 가격이 팝업 형태로 표시할 수 있다.The above visualization report screen displays the number of monthly product sales in the form of a bar graph, and when one of the bar graphs is selected, a list of products sold in the selected month is displayed in a table format at the bottom of the bar graph, and the list of products sold includes information on the sales period, product group, product name, brand, manufacturer, and number of sales of the product, and includes a display number selection button for selecting the number of information on products to be displayed, and includes a search bar for searching for products sold, and extracts popular sellers who satisfy preset criteria, and displays the products sold by popular sellers and the number of sales in the form of a bar graph in order of the number of sales for each product, and includes a tab interface for switching between a view by product and a view by seller, and when the view by product tab is selected, the height of each bar graph is displayed in a different color in proportion to the number of sales for each seller, and the number of sales of the seller who sold each sold product is displayed, and when the view by seller tab is selected, the height of each bar graph is displayed in a different color in proportion to the number of sales for each product, and the number of sales for each sold product is displayed, and the lowest sale price, highest sale price, Displays information on average selling price and minimum standard unit price, and includes a bar graph sorted in order of lowest price by minimum standard unit price for each product belonging to the same product group as the product, and when any of the bar graphs is selected, the product name and minimum standard unit price of the product corresponding to the bar graph can be displayed in a pop-up form.

상기 키워드 분석 화면은, 키워드 분석 결과에 따른 키워드를 피드 키워드, 해시태그, 소구점으로 분류하여 시각화하고, 각 키워드는 워드 클라우드 형태로 시각화되어 크기가 큰 단어일수록 빈도가 높은 것을 특징으로 하며, 키워드의 순위를 테이블 형태로 표시하여, 각 분류별 상위 키워드의 순위를 나열할 수 있다.The above keyword analysis screen visualizes keywords according to the keyword analysis results by classifying them into feed keywords, hashtags, and keywords. Each keyword is visualized in the form of a word cloud, and the larger the word, the higher its frequency. The keyword ranking is displayed in a table format, and the ranking of the top keywords for each classification can be listed.

상기 장치에 의해 수행되는 방법은, 상기 콘텐츠 기획안을 생성하는 단계 이전에 상기 콘텐츠 기획안을 생성하기 위한 제품의 정보 수집 기간을 결정하는 단계를 더 포함하고, 상기 정보 수집 기간을 결정하는 단계는, 상기 제품 정보로부터 제품과 관련된 키워드를 추출하고, 상기 추출된 키워드 중 주요 키워드를 결정하는 단계, 상기 판매 사이트로부터 제품과 연관된 마케팅 콘텐츠에서 상기 주요 키워드가 언급된 횟수를 확인하는 단계, 현재 시점과 상기 언급 횟수가 제일 높은 제1 시점까지의 제1 기간을 확인하는 단계, 상기 제1 기간이 미리 설정된 기준 기간 미만인 경우, 상기 제1 시점을 정보 수집 기간의 시작 시점으로 결정하고, 현재 시점을 정보 수집 기간의 종료 시점으로 결정하는 단계, 상기 제1 기간이 미리 설정된 기준 기간 이상인 경우, 상기 제1 시점부터 현재 시점 까지의 기간 중 상기 언급 횟수가 제일 낮은 제2 시점을 확인하는 단계, 현재 시점과 상기 제2 시점까지의 제2 기간을 확인하는 단계, 상기 제2 기간이 미리 설정된 기준을 만족하는 경우, 상기 제1 시점을 정보 수집 기간의 시작 시점으로 결정하고, 상기 제2 시점을 정보 수집 기간의 종료 시점으로 결정하는 단계, 상기 제2 기간이 미리 설정된 기준을 만족하지 않는 경우, 상기 제1 기간에서 상기 제1 시점을 제외하고 상기 언급 횟수가 가장 높은 시점인 제3 시점을 확인하는 단계, 및 상기 제3 시점을 정보 수집 기간의 시작 시점으로 결정하고, 상기 제2 시점을 정보 수집 기간의 종료 시점으로 결정하는 단계를 포함할 수 있다.The method performed by the above device further includes a step of determining an information collection period of a product for generating the content plan before the step of generating the content plan, wherein the step of determining the information collection period includes a step of extracting keywords related to the product from the product information and determining a main keyword among the extracted keywords, a step of checking the number of times the main keyword is mentioned in marketing content associated with the product from the sales site, a step of checking a first period from the current time point to the first time point with the highest number of mentions, a step of determining the first time point as the start time of the information collection period and determining the current time point as the end time of the information collection period if the first period is less than the preset reference period, a step of checking a second time point with the lowest number of mentions among the period from the first time point to the current time point if the first period is equal to or greater than the preset reference period, a step of checking a second period from the current time point to the second time point, a step of determining the first time point as the start time of the information collection period and determining the second time point as the end time of the information collection period if the second period satisfies the preset criterion, and a step of checking the second period from the current time point to the second time point, a step of determining the first time point as the start time of the information collection period and determining the second time point as the end time of the information collection period if the second period does not satisfy the preset criterion, The method may include a step of identifying a third time point having the highest number of mentions, excluding the first time point in the period, and a step of determining the third time point as the start time of the information collection period and determining the second time point as the end time of the information collection period.

상기 분석 리스트 표시 화면은 상기 제품 기본 정보, 제품 제조사 리스트, 제품 브랜드 리스트 및 제품 리스트를 각각 다운로드 할 수 있는 다운로드 버튼을 포함하고, 제품의 제조사의 제조사 사이트와 연결된 링크를 포함하는 제조사 사이트 버튼을 제조사 별로 추가로 포함하고, 상기 제품 브랜드 리스트는 제품의 브랜드의 브랜드 사이트와 연결된 링크를 포함하는 브랜드 사이트 버튼을 브랜드 별로 추가로 포함하고, 상기 제품 리스트는 제품의 판매 사이트와 연결된 링크를 포함하는 판매 사이트 버튼을 제품 별로 추가로 포함하고, 상기 제품 리스트 중 특정 원료가 포함된 제품의 개수가 미리 설정된 기준을 만족하는 원료를 포함하는 제품의 제품명을 제1 굵기로 표시하고, 해당하지 않는 제품의 제품명을 제1 굵기와 상이한 제2 굵기로 표시할 수 있다.The above analysis list display screen includes a download button capable of downloading the product basic information, the product manufacturer list, the product brand list, and the product list, respectively, and additionally includes a manufacturer site button for each manufacturer that includes a link connected to the manufacturer site of the manufacturer of the product, the product brand list additionally includes a brand site button for each brand that includes a link connected to the brand site of the product brand, and the product list additionally includes a sales site button for each product that includes a link connected to the sales site of the product, and among the product list, the product names of products including a raw material satisfying a preset standard in which a number of products including a specific raw material are included may be displayed in a first bold color, and the product names of products that do not correspond may be displayed in a second bold color different from the first bold color.

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

실시예들은 생성형 인공지능 모델을 활용하여 마케팅 콘텐츠 기획안을 자동으로 생성함으로써, 마케터들이 시간과 자원을 절약할 수 있다. 이를 통해 마케팅 기획의 효율성을 높이고, 신속하게 최적의 마케팅 전략을 수립할 수 있다.Examples can save marketers time and resources by automatically generating marketing content plans using generative artificial intelligence models. This increases the efficiency of marketing plans and allows for the rapid establishment of optimal marketing strategies.

실시예들은 제품의 경제성, 사용 복잡성 및 마케팅 채널의 효율성을 분석하여 최적의 마케팅 채널을 자동으로 추천함으로써, 기업들이 보다 효과적인 마케팅 전략을 수립할 수 있다. 이를 통해 제품 판매 성과를 극대화하고, 시장 변화와 소비자 트렌드에 신속하게 대응할 수 있다.Examples can analyze the economic feasibility of a product, the complexity of use, and the effectiveness of marketing channels to automatically recommend the optimal marketing channel, allowing companies to establish more effective marketing strategies. This can maximize product sales performance and quickly respond to market changes and consumer trends.

실시예들은 제품의 판매 데이터를 시각적으로 표시하여, 사용자들이 판매 성과와 시장 동향을 직관적으로 이해할 수 있게 할 수 있다. 이를 통해 데이터 기반의 의사 결정을 지원하고, 마케팅 전략 수립 시 중요한 인사이트를 제공할 수 있다.Examples can visually display product sales data, allowing users to intuitively understand sales performance and market trends. This can support data-based decision-making and provide important insights when establishing marketing strategies.

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

도 1은 일실시예에 따른 시스템의 구성을 설명하기 위한 도면이다.
도 2는 일실시예에 따른 생성형 인공지능 모델 기반 브랜딩 및 마케팅을 위한 콘텐츠 기획안 제안 및 정기 보고 분석 데이터 생성 자동화 솔루션을 제공하는 과정을 설명하기 위한 순서도이다.
도 3은 일실시예에 따른 콘텐츠 기획안을 생성하는 과정을 설명하기 위한 순서도이다.
도 4는 일실시예에 따른 제품 분석 보고 화면을 출력하는 과정을 설명하기 위한 순서도이다.
도 5는 일실시예에 따른 분석 리스트 표시 화면을 설명하기 위한 도면이다.
도 6은 일실시예에 따른 분석 리스트 표시 화면을 설명하기 위한 도면이다.
도 7은 일실시예에 따른 시각화 보고 화면을 설명하기 위한 도면이다.
도 8은 일실시예에 따른 시각화 보고 화면을 설명하기 위한 도면이다.
도 9는 일실시예에 따른 시각화 보고 화면을 설명하기 위한 도면이다.
도 10은 일실시예에 따른 키워드 분석 화면을 설명하기 위한 도면이다.
도 11은 일실시예에 따른 콘텐츠 기획안을 생성하기 위한 제품의 정보 수집 기간을 결정하는 과정을 설명하기 위한 순서도이다.
도 12는 일실시예에 따른 장치의 구성의 예시도이다.
Figure 1 is a drawing for explaining the configuration of a system according to one embodiment.
Figure 2 is a flowchart illustrating a process for providing a solution for automating the creation of content planning proposals and regular reporting analysis data for branding and marketing based on a generative artificial intelligence model according to one embodiment.
Figure 3 is a flowchart illustrating the process of creating a content plan according to an embodiment.
Figure 4 is a flowchart illustrating a process for outputting a product analysis report screen according to an embodiment.
Figure 5 is a drawing for explaining an analysis list display screen according to an embodiment.
Figure 6 is a drawing for explaining an analysis list display screen according to an embodiment.
Figure 7 is a drawing for explaining a visualization report screen according to an embodiment.
Figure 8 is a drawing for explaining a visualization report screen according to an embodiment.
Figure 9 is a drawing for explaining a visualization report screen according to an embodiment.
Figure 10 is a drawing for explaining a keyword analysis screen according to an embodiment.
Figure 11 is a flowchart illustrating a process for determining a product information collection period for creating a content plan according to an embodiment.
Figure 12 is an example diagram of the configuration of a device according to one embodiment.

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

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

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

어떤 구성요소가 다른 구성요소에 "연결되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다.When it is said that a component is "connected" to another component, it should be understood that it may be directly connected or connected to that other component, but there may also be other components in between.

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

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

또한, 첨부 도면을 참조하여 설명함에 있어, 도면 부호에 관계없이 동일한 구성 요소는 동일한 참조부호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 실시예를 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 실시예의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.In addition, when describing with reference to the attached drawings, the same components will be given the same reference numerals regardless of the drawing numbers, and redundant descriptions thereof will be omitted. When describing an 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 thereof will be omitted.

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

도 1은 일실시예에 따른 시스템의 구성을 설명하기 위한 도면이다.Figure 1 is a drawing for explaining the configuration of a system according to one embodiment.

일실시예에 따른 시스템은 통신망을 통해 서로 통신 가능한 사용자의 단말(10) 및 장치(30)를 포함할 수 있다.A system according to one embodiment may include a user's terminal (10) and a device (30) capable of communicating with each other through a communication network.

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

사용자의 단말(10)은 본 발명에 따른 브랜딩 및 마케팅을 위한 콘텐츠 기획안 제안 및 정기 보고 분석 데이터 생성 자동화 솔루션을 제공받고자 하는 사용자가 사용하는 단말일 수 있다. 사용자의 단말(10)은 데스크탑 컴퓨터, 노트북, 태블릿, 스마트폰 등일 수 있다. 예를 들어, 도 1에 도시된 바와 같이, 사용자의 단말(10)은 스마트폰일 수 있으며, 실시예에 따라 달리 채용될 수도 있다.The user's terminal (10) may be a terminal used by a user who wishes to receive a content planning proposal for branding and marketing according to the present invention and an automated solution for generating regular report analysis data. The user's terminal (10) may be a desktop computer, a laptop, a tablet, a smartphone, etc. For example, as shown in Fig. 1, the user's terminal (10) may be a smartphone, and may be employed differently depending on the embodiment.

사용자의 단말(10)은 통상의 컴퓨터가 가지는 연산 기능, 저장/참조 기능, 입출력 기능 및 제어 기능을 전부 또는 일부 수행하도록 구성될 수 있다. 사용자의 단말(10)은 장치(30)와 유무선으로 통신하도록 구성될 수 있다.The user's terminal (10) may be configured to perform all or part of the computational functions, storage/reference functions, input/output functions, and control functions of a typical computer. The user's terminal (10) may be configured to communicate with the device (30) via wired or wireless means.

사용자의 단말(10)은 장치(30)를 이용하여 서비스를 제공하는 자 내지 단체가 운영하는 웹 페이지에 접속되거나, 장치(30)를 이용하여 서비스를 제공하는 자 내지 단체가 개발·배포한 애플리케이션이 설치될 수 있다. 사용자의 단말(10)은 웹 페이지 또는 애플리케이션을 통해 장치(30)와 연동될 수 있다.The user's terminal (10) may be connected to a web page operated by a person or group providing a service using the device (30), or an application developed and distributed by a person or group providing a service using the device (30) may be installed. The user's terminal (10) may be linked to the device (30) through a web page or application.

사용자의 단말(10)은 장치(30)에서 제공하는 웹 페이지, 애플리케이션을 등을 통해 장치(30)에 접속할 수 있다.The user's terminal (10) can access the device (30) through a web page, application, etc. provided by the device (30).

청구항에 기재된 단수의 표현은 복수를 포함하는 것으로 이해될 수 있다.Any singular expression in the claims is to be understood to include the plural.

장치(30)는 브랜딩 및 마케팅을 위한 콘텐츠 기획안 제안 및 정기 보고 분석 데이터 생성 자동화 솔루션을 제공할 수 있다. The device (30) can provide an automated solution for creating content planning proposals for branding and marketing and generating periodic reporting analysis data.

장치(30)는 장치(30)를 이용하여 서비스를 제공하는 자 내지 단체가 보유한 자체 서버일수도 있고, 클라우드 서버일 수도 있고, 분산된 노드(node)들의 p2p(peer-to-peer) 집합일 수도 있다. 장치(30)는 통상의 컴퓨터가 가지는 연산 기능, 저장/참조 기능, 입출력 기능 및 제어 기능을 전부 또는 일부 수행하도록 구성될 수 있다.The device (30) may be a server owned by a person or organization providing a service using the device (30), may be a cloud server, or may be a p2p (peer-to-peer) collection of distributed nodes. The device (30) may be configured to perform all or part of the computational functions, storage/reference functions, input/output functions, and control functions of a typical computer.

장치(30)는 사용자의 단말(10)과 유무선으로 통신하도록 구성될 수 있으며, 사용자의 단말(10)의 동작을 제어하고, 사용자의 단말(10)의 화면에 어느 정보를 표시할 것인지에 대해 제어할 수 있다.The device (30) can be configured to communicate with the user's terminal (10) via wired or wireless means, control the operation of the user's terminal (10), and control which information to display on the screen of the user's terminal (10).

한편, 설명의 편의를 위해 도 1에서는 사용자의 단말(10)만을 도시하였으나, 단말들의 수는 실시예에 따라 얼마든지 달라질 수 있다. 장치(30)의 처리 용량이 허용하는 한, 단말들의 수는 특별한 제한이 없다.Meanwhile, for convenience of explanation, only the user's terminal (10) is illustrated in Fig. 1, but the number of terminals may vary depending on the embodiment. There is no particular limitation on the number of terminals as long as the processing capacity of the device (30) allows.

장치(30)는 브랜딩 및 마케팅을 위한 콘텐츠 기획안 제안 및 정기 보고 분석 데이터 생성 자동화 솔루션을 제공할 수 있다. 일실시예에 따르면, 장치(30) 내에는 데이터베이스가 구비될 수 있으며, 이에 한정되지 않고, 장치(30)와 별도로 데이터베이스가 구성될 수 있다. 장치(30)는 기계 학습 알고리즘의 수행을 위한 다수의 인공 신경망을 포함할 수 있다.The device (30) can provide a solution for automating content planning proposals for branding and marketing and generating analysis data for regular reporting. According to one embodiment, a database may be provided within the device (30), but is not limited thereto, and the database may be configured separately from the device (30). The device (30) can include a plurality of artificial neural networks for performing machine learning algorithms.

장치(30)는 사용자 인터페이스를 통해 분석 리스트 표시 화면, 시각화 보고 화면 및 키워드 분석 화면을 포함하는 제품 분석 보고 화면을 제공할 수 있다. 이때, 생성형 인공지능 모델 기반 브랜딩 및 마케팅을 위한 콘텐츠 기획안 제안 및 정기 보고 분석 데이터 생성 자동화 솔루션을 제공하는 과정에 대한 자세한 설명은 도 2를 참조하여 후술하기로 한다.The device (30) can provide a product analysis report screen including an analysis list display screen, a visualization report screen, and a keyword analysis screen through a user interface. At this time, a detailed description of the process of providing a content planning proposal for branding and marketing based on a generative artificial intelligence model and an automated solution for generating regular report analysis data will be described later with reference to FIG. 2.

도 2는 일실시예에 따른 생성형 인공지능 모델 기반 브랜딩 및 마케팅을 위한 콘텐츠 기획안 제안 및 정기 보고 분석 데이터 생성 자동화 솔루션을 제공하는 과정을 설명하기 위한 순서도이다.Figure 2 is a flowchart illustrating a process for providing a solution for automating the creation of content planning proposals and regular reporting analysis data for branding and marketing based on a generative artificial intelligence model according to one embodiment.

도 2를 참조하면, 먼저, S201 단계에서, 장치(30)는 제품 정보를 획득할 수 있다.Referring to FIG. 2, first, in step S201, the device (30) can obtain product information.

제품 정보는 제품의 제품명, 종류, 타겟 고객 정보, 제조사, 브랜드, 특징, 성분, 사용법, 마케팅 자료, 사용자 리뷰, 판매량, 마케팅 요구사항 등을 포함할 수 있으나, 이에 한정되지는 않는다. 장치(30)는 제품 정보를 구조화된 형태로 데이터베이스에 저장할 수 있다. 이때, 제품 정보는 텍스트, 이미지, 비디오 등의 다양한 형식으로 존재할 수 있으며, 장치(30)는 이를 분석하여 필요한 데이터를 추출하고 정리할 수 있다.Product information may include, but is not limited to, product name, type, target customer information, manufacturer, brand, features, ingredients, directions for use, marketing materials, user reviews, sales volume, marketing requirements, etc. The device (30) may store product information in a structured form in a database. At this time, product information may exist in various formats such as text, image, video, etc., and the device (30) may analyze this to extract and organize necessary data.

일실시예에 따르면, 장치(30)는 제품 데이터베이스, 사용자 입력, 온라인 소스 등을 통해 제품 정보를 수집할 수 있으나, 이에 한정되지는 않는다. 일실시예에 따르면, 장치(30)는 제품 정보 수집을 자동화할 수 있다. In one embodiment, the device (30) may collect product information through, but is not limited to, a product database, user input, online sources, etc. In one embodiment, the device (30) may automate product information collection.

예를 들어, 장치(30)는 API를 통해 온라인 판매 사이트, 소셜 미디어, 제품 리뷰 사이트 제조업체의 데이터베이스 등 다양한 소스로부터 실시간으로 제품 정보를 수집할 수 있으나, 이에 한정되지는 않는다. 이를 통해 장치(30)는 항상 최신의 제품 정보를 유지하고, 새로운 제품이 출시될 때마다 신속하게 콘텐츠를 생성할 수 있다. 장치(30)는 웹 크롤러나 API를 활용하여 데이터 수집을 자동화할 수 있으며, 수집된 데이터를 정제하여 필요한 정보만을 추출할 수 있다.For example, the device (30) can collect product information in real time from various sources such as online sales sites, social media, product review sites, and manufacturers' databases via API, but is not limited thereto. Through this, the device (30) can always maintain the latest product information and quickly generate content whenever a new product is released. The device (30) can automate data collection by utilizing a web crawler or API, and can refine the collected data to extract only the necessary information.

장치(30)는 제품의 주요 특성, 소비자 평가, 시장 트렌드 등의 제품 정보를 포함하는 데이터셋을 구축할 수 있다.The device (30) can build a dataset including product information such as product key characteristics, consumer evaluations, and market trends.

S202 단계에서, 장치(30)는 제품 정보를 생성형 인공지능 모델에 입력하여 콘텐츠 기획안을 생성할 수 있다.At step S202, the device (30) can input product information into a generative artificial intelligence model to generate a content plan.

생성형 인공지능(Generative AI, GAI) 모델은 주어진 입력 데이터에서 새로운 데이터를 생성하는 능력을 갖춘 인공지능 시스템을 말한다. 생성형 인공지능 모델은 주로 딥러닝 기술을 기반으로 하며, 텍스트, 이미지, 음악, 비디오 등 다양한 형태의 데이터를 생성할 수 있다. 대표적인 생성형 인공지능 모델로는 OpenAI의 GPT 시리즈, Google의 BERT, 그리고 GAN(Generative Adversarial Network) 등이 있다. 이들 모델은 대규모 데이터셋을 학습하여 새로운 컨텐츠를 만들어내는 데 사용되며, 이는 기존의 규칙 기반 시스템과 달리 데이터 패턴을 스스로 학습하고 생성하는 능력을 통해 이루어진다.Generative AI (GAI) models are AI systems that have the ability to generate new data from given input data. Generative AI models are mainly based on deep learning technology and can generate various types of data such as text, images, music, and videos. Representative generative AI models include OpenAI's GPT series, Google's BERT, and GAN (Generative Adversarial Network). These models are used to learn from large datasets and create new content, and unlike existing rule-based systems, this is achieved through the ability to learn and generate data patterns on their own.

생성형 인공지능 모델의 주요 역할은 주로 컨텐츠 생성과 자동화된 창작 활동에 있다. 예를 들어, 텍스트 생성 모델은 사용자의 입력에 따라 자연스러운 문장을 생성하거나, 특정 주제에 대해 글을 작성할 수 있다. 이미지 생성 모델은 기존의 이미지 스타일을 학습하여 새로운 이미지를 만들거나, 특정 요구사항에 맞는 그래픽을 생성하는 데 사용된다. 또한 음악 생성 모델은 다양한 장르의 음악을 자동으로 작곡할 수 있으며, 비디오 생성 모델은 특정 시나리오에 맞는 동영상을 생성할 수 있다. 이러한 역할을 통해 생성형 인공지능은 광고, 마케팅, 엔터테인먼트, 교육 등 다양한 산업 분야에서 활용되고 있다.The main role of generative AI models is mainly in content generation and automated creative activities. For example, text generation models can generate natural sentences based on user input or write articles on specific topics. Image generation models are used to learn existing image styles to create new images or generate graphics that meet specific requirements. In addition, music generation models can automatically compose music of various genres, and video generation models can generate videos that meet specific scenarios. Through these roles, generative AI is being utilized in various industries such as advertising, marketing, entertainment, and education.

생성형 인공지능 모델의 기능은 크게 데이터 학습, 패턴 인식, 그리고 새로운 데이터 생성으로 나눌 수 있다. 먼저 데이터 학습 단계에서는 모델이 대규모 데이터셋을 통해 다양한 패턴과 특성을 학습한다. 이후 패턴 인식 단계에서는 학습된 데이터를 바탕으로 새로운 입력에 대한 이해와 분석을 수행한다. 마지막으로 새로운 데이터 생성 단계에서는 앞서 학습한 패턴을 이용해 주어진 조건에 맞는 새로운 데이터를 생성한다. 이 과정에서 생성형 인공지능 모델은 기존 데이터의 특징을 유지하면서도 창의적이고 독창적인 결과물을 만들어내는 능력을 발휘할 수 있다.The functions of generative AI models can be broadly divided into data learning, pattern recognition, and new data generation. First, in the data learning stage, the model learns various patterns and characteristics through a large dataset. Then, in the pattern recognition stage, it performs understanding and analysis of new inputs based on the learned data. Finally, in the new data generation stage, it generates new data that meets given conditions using previously learned patterns. In this process, the generative AI model can demonstrate the ability to produce creative and original results while maintaining the characteristics of existing data.

생성형 인공지능 모델은 입력된 데이터를 기반으로 제품의 특징과 타겟 시장에 맞춘 마케팅 콘텐츠를 자동으로 생성할 수 있다.Generative AI models can automatically generate marketing content tailored to product features and target markets based on input data.

장치(30)는 생성형 인공지능 모델의 학습을 위해 대량의 제품 정보를 활용할 수 있다. 모델은 기계 학습 알고리즘을 통해 제품의 특성과 소비자 선호도를 학습하고, 이를 기반으로 효과적인 마케팅 전략을 도출할 수 있다. 예를 들어, 장치(30)는 다이어트 보조제 제품의 경우, 체중 감량 효과, 주요 성분, 소비자 리뷰 등을 분석하여 최적의 마케팅 메시지와 시각 자료를 생성할 수 있다.The device (30) can utilize a large amount of product information for learning a generative artificial intelligence model. The model can learn product characteristics and consumer preferences through a machine learning algorithm, and derive effective marketing strategies based on this. For example, in the case of a diet supplement product, the device (30) can analyze weight loss effects, main ingredients, consumer reviews, etc. to generate optimal marketing messages and visual materials.

장치(30)는 생성된 콘텐츠 기획안을 다양한 형식으로 출력할 수 있다. 예를 들어, 소셜 미디어 게시물, 블로그 포스트, 광고 배너 등의 형식으로 콘텐츠를 제공할 수 있으나, 이에 한정되지 않으며, 각 마케팅 채널에 최적화된 콘텐츠를 생성할 수 있다. The device (30) can output the generated content plan in various formats. For example, the content can be provided in the format of a social media post, a blog post, an advertising banner, etc., but is not limited thereto, and content optimized for each marketing channel can be generated.

또한, 장치(30)는 생성된 콘텐츠의 성과를 추적하고, 이를 바탕으로 지속적으로 콘텐츠 기획안을 개선할 수 있다. 이를 통해 장치(30)는 마케팅 효율성을 극대화할 수 있다.In addition, the device (30) can track the performance of the generated content and continuously improve the content planning based on this. Through this, the device (30) can maximize marketing efficiency.

생성형 인공지능 모델에 의해 생성된 초기 콘텐츠는 장치(30)에 의해 검토되고, 필요에 따라 수정될 수 있다.Initial content generated by the generative artificial intelligence model can be reviewed by the device (30) and modified as needed.

이때, 생성형 인공지능 모델을 활용하여 콘텐츠 기획안을 생성하는 과정에 대한 자세한 설명은 도 3을 참조하여 후술하기로 한다.At this time, a detailed description of the process of creating a content plan using a generative artificial intelligence model will be described later with reference to Figure 3.

S203 단계에서, 장치(30)는 제품의 분석 요청을 수신하면, 제품 분석 보고 화면을 출력할 수 있다.At step S203, when the device (30) receives a request for analysis of a product, it can output a product analysis report screen.

제품 분석 보고 화면은 분석 리스트 표시 화면, 시각화 보고 화면 및 키워드 분석 화면을 포함할 수 있으나, 이에 한정되지는 않는다.The product analysis report screen may include, but is not limited to, an analysis list display screen, a visualization report screen, and a keyword analysis screen.

장치(30)는 사용자로부터 분석 요청을 수신하고, 해당 요청에 따라 필요한 데이터를 데이터베이스에서 검색하여 분석 리스트를 생성한다. 분석 리스트에는 제품의 판매 정보, 소비자 리뷰, 시장 트렌드 등 다양한 분석 항목이 포함될 수 있으나 이에 한정되지는 않는다. 분석 리스트는 사용자가 쉽게 접근하고 이해할 수 있도록 테이블 형태로 제공될 수 있다. 장치(30)는 분석 리스트를 정렬하거나 필터링할 수 있는 기능도 제공하여, 사용자가 원하는 정보에 신속하게 접근할 수 있도록 지원할 수 있다.The device (30) receives an analysis request from a user, and searches the database for necessary data according to the request to create an analysis list. The analysis list may include various analysis items such as product sales information, consumer reviews, and market trends, but is not limited thereto. The analysis list may be provided in a table format so that the user can easily access and understand it. The device (30) may also provide a function for sorting or filtering the analysis list, thereby supporting the user to quickly access the desired information.

장치(30)는 제품의 분석 결과를 그래프로 표시한 시각화 보고 화면을 출력할 수 있다. 이를 위해 장치(30)는 다양한 분석 도구를 활용하여 제품의 판매 성과, 시장 트렌드, 소비자 반응 등을 시각적으로 표현할 수 있다. 예를 들어, 장치(30)는 판매량 추이, 시장 점유율, 소비자 만족도 등을 막대 그래프, 파이 차트, 라인 차트 등의 형태로 시각화하여 사용자에게 제공할 수 있다. 이를 통해 사용자는 복잡한 데이터를 쉽게 이해하고, 효과적으로 분석할 수 있다.The device (30) can output a visualization report screen that displays the product analysis results in a graph. To this end, the device (30) can use various analysis tools to visually express the product's sales performance, market trends, consumer responses, etc. For example, the device (30) can provide users with visualizations of sales volume trends, market share, consumer satisfaction, etc. in the form of bar graphs, pie charts, line charts, etc. Through this, users can easily understand complex data and analyze it effectively.

장치(30)는 시각화 보고 화면을 사용자 맞춤형으로 제공할 수 있다. 예를 들어, 사용자가 관심 있는 특정 항목을 선택하여 해당 항목에 대한 시각화 데이터를 우선적으로 표시하거나, 사용자 선호에 따라 그래프의 형태와 색상을 조정할 수 있도록 할 수 있다. 또한, 장치(30)는 시각화된 데이터를 클릭하여 세부 정보를 확인할 수 있는 인터랙티브 기능을 제공하여, 사용자가 더욱 깊이 있는 분석을 수행할 수 있도록 지원할 수 있다. 이를 통해 장치(30)는 사용자에게 더 나은 분석 도구를 제공할 수 있다.The device (30) can provide a customized visualization report screen. For example, the user can select a specific item of interest to preferentially display visualization data for that item, or adjust the shape and color of the graph according to the user's preference. In addition, the device (30) can provide an interactive function that allows the user to check detailed information by clicking on the visualized data, thereby supporting the user to perform a more in-depth analysis. Through this, the device (30) can provide the user with a better analysis tool.

장치(30)는 시각화 보고 화면을 실시간으로 업데이트하여 최신 데이터를 반영할 수 있다. 이를 위해 장치(30)는 실시간 데이터 수집 및 분석 시스템을 구축하고, 새로운 데이터가 입력될 때마다 자동으로 시각화 보고 화면을 갱신할 수 있다. 또한, 장치(30)는 사용자에게 특정 조건에 따라 자동으로 업데이트된 시각화 보고서를 받을 수 있는 알림 기능을 제공할 수 있다. 이를 통해 장치(30)는 사용자에게 항상 최신 정보를 제공하고, 신속한 의사 결정을 지원할 수 있다.The device (30) can update the visualization report screen in real time to reflect the latest data. To this end, the device (30) can establish a real-time data collection and analysis system and automatically update the visualization report screen whenever new data is input. In addition, the device (30) can provide the user with a notification function that allows the user to receive a visualization report that is automatically updated according to specific conditions. Through this, the device (30) can always provide the user with the latest information and support quick decision-making.

장치(30)는 제품과 관련된 키워드의 분석 결과를 표시한 키워드 분석 화면을 출력할 수 있다. 이를 위해 장치(30)는 소셜 미디어, 리뷰 사이트, 뉴스 기사 등 다양한 소스에서 제품과 관련된 키워드를 수집하고, 이를 분석하여 주요 키워드와 트렌드를 도출할 수 있다. The device (30) can output a keyword analysis screen that displays the analysis results of keywords related to the product. To this end, the device (30) can collect keywords related to the product from various sources such as social media, review sites, and news articles, and analyze them to derive major keywords and trends.

예를 들어, 장치(30)는 키워드 분석 결과를 워드 클라우드, 빈도 그래프, 트렌드 차트 등의 형태로 시각화하여 사용자에게 제공할 수 있으나, 이에 한정되지는 않는다. 이를 통해 사용자는 제품과 관련된 주요 키워드와 소비자 관심도를 쉽게 파악할 수 있다.For example, the device (30) may provide the user with the keyword analysis results in the form of a word cloud, a frequency graph, a trend chart, etc., but is not limited thereto. Through this, the user can easily identify the main keywords and consumer interests related to the product.

장치(30)는 키워드 분석 화면을 사용자 맞춤형으로 제공할 수 있다. 예를 들어, 사용자가 관심 있는 특정 키워드를 선택하여 해당 키워드의 변화 추이를 우선적으로 표시하거나, 사용자 선호에 따라 키워드의 시각화 형태와 색상을 조정할 수 있도록 할 수 있다. The device (30) can provide a keyword analysis screen customized to the user. For example, the user can select a specific keyword of interest and display the change trend of the keyword first, or adjust the visualization form and color of the keyword according to the user's preference.

또한, 장치(30)는 키워드의 빈도수, 연관 키워드, 키워드 간의 관계 등을 클릭하여 세부 정보를 확인할 수 있는 인터랙티브 기능을 제공하여, 사용자가 더욱 깊이 있는 분석을 수행할 수 있도록 지원할 수 있다. 이를 통해 장치(30)는 사용자에게 더 나은 키워드 분석 도구를 제공할 수 있다.In addition, the device (30) can provide an interactive function that allows the user to check detailed information by clicking on the frequency of keywords, related keywords, relationships between keywords, etc., thereby enabling the user to perform a more in-depth analysis. Through this, the device (30) can provide the user with a better keyword analysis tool.

장치(30)는 키워드 분석 화면을 실시간으로 업데이트하여 최신 데이터를 반영할 수 있다. 이를 위해 장치(30)는 실시간 데이터 수집 및 분석 시스템을 구축하고, 새로운 데이터가 입력될 때마다 자동으로 키워드 분석 화면을 갱신할 수 있다. The device (30) can update the keyword analysis screen in real time to reflect the latest data. To this end, the device (30) can establish a real-time data collection and analysis system and automatically update the keyword analysis screen whenever new data is input.

또한, 장치(30)는 사용자에게 특정 조건에 따라 자동으로 업데이트된 키워드 분석 결과를 받을 수 있는 알림 기능을 제공할 수 있다. 이를 통해 장치(30)는 사용자에게 항상 최신 정보를 제공하고, 신속한 의사 결정을 지원할 수 있다.In addition, the device (30) can provide a notification function that allows the user to automatically receive updated keyword analysis results according to specific conditions. Through this, the device (30) can always provide the user with the latest information and support quick decision-making.

장치(30)는 다양한 분석 도구를 활용하여 콘텐츠 기획안의 성과를 평가하고, 그 결과를 시각적으로 표시할 수 있다.The device (30) can evaluate the performance of a content plan using various analysis tools and visually display the results.

장치(30)는 제품 분석 보고 화면을 사용자 친화적으로 설계할 수 있다. 예를 들어, 대시보드 형식으로 다양한 지표를 한눈에 볼 수 있도록 구성하고, 각 지표를 그래프나 차트로 시각화하여 이해하기 쉽게 제공할 수 있다. 또한, 장치(30)는 사용자가 원하는 정보를 쉽게 찾을 수 있도록 필터링 및 검색 기능을 제공하며, 분석 결과를 PDF나 Excel 등의 형식으로 다운로드할 수 있도록 지원할 수 있다.The device (30) can design the product analysis report screen to be user-friendly. For example, it can be configured in a dashboard format so that various indicators can be viewed at a glance, and each indicator can be visualized as a graph or chart to provide an easy-to-understand presentation. In addition, the device (30) can provide filtering and search functions so that the user can easily find the information they want, and can support downloading the analysis results in a format such as PDF or Excel.

장치(30)는 실시간으로 분석 결과를 업데이트하여, 항상 최신의 정보를 제공할 수 있다. 이를 위해 장치(30)는 실시간 데이터 수집 및 분석 시스템을 구축하고, 새로운 데이터가 입력될 때마다 자동으로 분석을 수행할 수 있다. 또한, 장치(30)는 사용자에게 알림 기능을 제공하여, 중요한 변화나 새로운 분석 결과가 발생할 때 즉시 통지할 수 있다. 이를 통해 장치(30)는 사용자에게 지속적인 모니터링과 실시간 대응을 가능하게 한다.The device (30) can update the analysis results in real time, so as to always provide the latest information. To this end, the device (30) can establish a real-time data collection and analysis system, and automatically perform analysis whenever new data is input. In addition, the device (30) can provide a notification function to the user, so as to immediately notify when an important change or new analysis result occurs. Through this, the device (30) enables the user to perform continuous monitoring and real-time response.

이때, 제품 분석 보고 화면을 제공하는 과정에 대한 자세한 설명은 도 4 내지 도 10을 참조하여 후술하기로 한다.At this time, a detailed description of the process of providing a product analysis report screen will be described later with reference to FIGS. 4 to 10.

도 3은 일실시예에 따른 콘텐츠 기획안을 생성하는 과정을 설명하기 위한 순서도이다.Figure 3 is a flowchart illustrating the process of creating a content plan according to an embodiment.

도 3을 참조하면, 먼저, S301 단계에서, 장치(30)는 제품 지수를 결정할 수 있다.Referring to FIG. 3, first, in step S301, the device (30) can determine a product index.

일실시예에 따르면, 장치(30)는 제품을 판매하는 판매 사이트로부터 제품의 평균 판매 가격 및 판매 주기를 확인하고, 평균 판매 가격 및 판매 주기를 기반으로 제품의 경제성을 결정할 수 있다.According to one embodiment, the device (30) can check the average selling price and selling cycle of the product from a sales site selling the product, and determine the economic feasibility of the product based on the average selling price and selling cycle.

예를 들어, 장치(30)는 특정 제품의 평균 판매 가격이 낮고 판매 주기가 짧은 경우, 해당 제품의 경제성을 낮게 평가하고, 평균 판매 가격이 높고 판매 주기가 길수록 해당 제품의 경제성을 높게 평가할 수 있다.For example, the device (30) may evaluate the economic feasibility of a specific product as low when the average selling price of the product is low and the sales cycle is short, and may evaluate the economic feasibility of the product as high when the average selling price is high and the sales cycle is long.

장치(30)는 판매 사이트로부터 제품의 상세 정보에 포함된 텍스트와 이미지의 양을 확인하고, 텍스트와 이미지의 양을 기반으로 제품의 사용 복잡성을 결정할 수 있다.The device (30) can check the amount of text and images included in the detailed information of a product from a sales site and determine the complexity of use of the product based on the amount of text and images.

일실시예에 따르면, 장치(30)는 제품 설명이 길고 복잡한 텍스트와 다수의 이미지로 구성된 경우, 장치(30)는 해당 제품의 사용 복잡성이 높다고 평가하고, 간단한 설명과 적은 수의 이미지로 구성된 제품은 사용 복잡성이 낮은 것으로 평가할 수 있다.According to one embodiment, if a product description is composed of long and complex text and a large number of images, the device (30) may evaluate the product as having high complexity of use, and a product composed of a simple description and a small number of images may be evaluated as having low complexity of use.

장치(30)는 제품의 경제성 및 사용 복잡성을 기반으로 제품 지수를 결정할 수 있다.The device (30) can determine a product index based on the economic feasibility and usage complexity of the product.

장치(30)는 제품의 경제성과 사용 복잡성을 종합적으로 고려하여 제품 지수를 결정할 수 있다. 제품 지수는 경제성과 사용 복잡성 간의 균형을 반영하며, 제품의 전반적인 시장 경쟁력을 평가하는 지표로 활용될 수 있다.The device (30) can determine a product index by comprehensively considering the product's economic efficiency and complexity of use. The product index reflects the balance between economic efficiency and complexity of use, and can be used as an indicator for evaluating the product's overall market competitiveness.

일실시예에 따르면, 장치(30)는 제품의 경제성이 높을수록, 사용 복잡성이 높을수록 제품 지수를 높게 결정하고, 경제성이 낮을수록, 사용 복잡성이 낮을수록 제품 지수를 낮게 결정할 수 있다.According to one embodiment, the device (30) can determine a higher product index as the product's economic feasibility and usage complexity increase, and can determine a lower product index as the product's economic feasibility and usage complexity decrease.

S302 단계에서, 장치(30)는 마케팅 채널 별 효율성 지수를 결정할 수 있다.At step S302, the device (30) can determine an efficiency index for each marketing channel.

마케팅 채널은 제품이나 서비스를 소비자에게 전달하고, 홍보하며, 판매를 촉진하는 다양한 경로를 의미할 수 있다. 예를 들어, 마케팅 채널은 블로그 포스트, 소셜 미디어 게시물, 영상 콘텐츠, 이메일 마케팅, 디스플레이 광고, 오프라인 마케팅 등을 포함할 수 있으나, 이에 한정되지는 않는다. Marketing channels can refer to various paths through which a product or service is communicated to consumers, promoted, and sold. For example, marketing channels can include, but are not limited to, blog posts, social media posts, video content, email marketing, display advertising, and offline marketing.

다양한 형태의 마케팅 채널이 존재하며, 각 채널은 고유의 특성과 장점을 가지고 있다. 효과적인 마케팅 전략을 수립하기 위해서는 각 채널의 특성을 이해하고, 제품이나 서비스에 적합한 채널을 선택하여 최적의 조합을 이루는 것이 중요하다.There are various forms of marketing channels, and each channel has its own characteristics and advantages. In order to establish an effective marketing strategy, it is important to understand the characteristics of each channel, select the appropriate channel for the product or service, and create the optimal combination.

일실시예에 따르면, 장치(30)는 마케팅 채널에 해당하는 웹 사이트에 포함된 콘텐츠의 텍스트와 이미지의 양을 기반으로 마케팅 채널 별 설명도를 결정할 수 있다.According to one embodiment, the device (30) may determine a marketing channel-specific description based on the amount of text and images of content included in a website corresponding to the marketing channel.

일실시예에 따르면, 장치(30)는 마케팅 채널 별 설명도를 결정하기 위해 웹 사이트에서 제공되는 콘텐츠의 텍스트와 이미지의 양을 분석한다. 장치(30)는 각 콘텐츠의 텍스트 길이와 이미지 수를 측정하여 설명도를 산출할 수 있다.According to one embodiment, the device (30) analyzes the amount of text and images of content provided on a website to determine a description for each marketing channel. The device (30) can measure the length of text and the number of images of each content to produce a description.

설명도는 각 마케팅 채널에서 제공되는 콘텐츠의 정보량과 복잡도를 나타내며, 이는 소비자가 콘텐츠를 이해하는 데 걸리는 시간과 노력을 반영한다. 예를 들어, 장치(30)는 텍스트가 길고 이미지가 많은 콘텐츠를 포함하는 마케팅 채널은 설명도가 높다고 평가하고, 텍스트가 짧고 이미지가 적은 콘텐츠를 포함하는 마케팅 채널은 설명도가 낮은 것으로 평가할 수 있다.The descriptiveness indicates the amount of information and complexity of the content provided by each marketing channel, which reflects the time and effort it takes for a consumer to understand the content. For example, the device (30) may evaluate a marketing channel that includes content with long text and many images as having a high descriptiveness, and a marketing channel that includes content with short text and few images as having a low descriptiveness.

장치(30)는 마케팅 채널에 해당하는 웹 사이트를 방문하는 방문자의 콘텐츠 시청 시간 및 도달 범위를 기반으로 마케팅 채널 별 전달도를 결정할 수 있다.The device (30) can determine the delivery rate for each marketing channel based on the content viewing time and reach of visitors visiting the website corresponding to the marketing channel.

전달도는 콘텐츠가 소비자에게 얼마나 효과적으로 전달되는지를 평가하는 지표로, 소비자가 콘텐츠를 얼마나 오랜 시간 동안 시청하고, 콘텐츠가 얼마나 많은 소비자에게 도달했는지를 반영할 수 있다. 예를 들어, 장치(30)는 방문자가 콘텐츠를 오래 시청하고, 많은 소비자가 콘텐츠에 접근하는 경우, 해당 마케팅 채널의 전달도가 높다고 평가하고, 방문자가 콘텐츠를 짧게 시청하고, 적은 소비자가 콘텐츠에 접근하는 경우, 해당 마케팅 채널의 전달도가 낮다고 평가할 수 있다.The delivery rate is an indicator for evaluating how effectively the content is delivered to the consumer, and can reflect how long the consumer watches the content and how many consumers the content reaches. For example, if the visitor watches the content for a long time and many consumers access the content, the device (30) can evaluate the delivery rate of the corresponding marketing channel as high, and if the visitor watches the content for a short time and few consumers access the content, the device (30) can evaluate the delivery rate of the corresponding marketing channel as low.

장치(30)는 마케팅 채널 별 설명도 및 전달도를 기반으로 마케팅 채널 별 효율성 지수를 결정할 수 있다.The device (30) can determine an efficiency index for each marketing channel based on the description and delivery diagram for each marketing channel.

일실시예에 따르면, 장치(30)는 마케팅 채널의 설명도가 낮을수록, 전달도가 높을수록 효율성 지수를 높게 결정하고, 설명도가 높을수록, 전달도가 낮을수록 효율성 지수를 낮게 결정할 수 있다.According to one embodiment, the device (30) can determine a higher efficiency index as the explanatory power of the marketing channel is lower and the transmission power is higher, and can determine a lower efficiency index as the explanatory power is higher and the transmission power is lower.

마케팅 채널의 효율성 지수는 각 마케팅 채널이 소비자에게 얼마나 효과적으로 정보를 전달하는지를 평가하는 지표이다. 효율성 지수는 마케팅 채널에서 제공되는 콘텐츠의 설명도와 전달도를 종합적으로 고려하여 산출되며, 마케팅 활동의 성공 가능성을 예측하는 데 중요한 역할을 한다. 효율성 지수는 마케팅 전략 수립 및 자원 배분에 있어 중요한 참고 자료로 사용될 수 있다.The efficiency index of a marketing channel is an indicator that evaluates how effectively each marketing channel delivers information to consumers. The efficiency index is calculated by comprehensively considering the description and delivery of the content provided by the marketing channel, and plays an important role in predicting the possibility of success of marketing activities. The efficiency index can be used as an important reference for establishing marketing strategies and allocating resources.

장치(30)는 마케팅 채널의 효율성 지수가 높을 때, 해당 마케팅 채널이 소비자에게 매우 효과적으로 정보를 전달하고 있다는 것을 의미한다. 설명도가 낮고 전달도가 높은 마케팅 채널은 소비자들이 콘텐츠를 쉽게 이해하고, 많은 사람들이 콘텐츠에 접근하고 있음을 나타낸다. 따라서, 효율성 지수가 높은 마케팅 채널은 마케팅 활동의 투자 대비 높은 성과를 기대할 수 있으며, 집중적으로 자원을 투입하여 마케팅 효과를 극대화할 수 있는 채널로 평가될 수 있다.Device (30) means that when the efficiency index of a marketing channel is high, the marketing channel is very effectively delivering information to consumers. A marketing channel with low explanatory power and high delivery indicates that consumers easily understand the content and that many people are accessing the content. Therefore, a marketing channel with a high efficiency index can be expected to have high performance compared to the investment in marketing activities, and can be evaluated as a channel that can maximize the marketing effect by intensively investing resources.

S303 단계에서, 장치(30)는 효율성 지수를 기준으로 마케팅 채널을 제1 그룹, 제2 그룹 및 제3 그룹으로 분류할 수 있다.At step S303, the device (30) can classify marketing channels into a first group, a second group, and a third group based on an efficiency index.

예를 들어, 장치(30)는 마케팅 채널의 효율성 지수가 높은 순서대로 나열하고, 효율성 지수가 가장 높은 제1 그룹, 효율성 지수가 중간인 제2 그룹, 효율성 지수가 가장 낮은 제3 그룹으로 마케팅 채널을 분류할 수 있으나, 이에 한정되지는 않는다.For example, the device (30) may list marketing channels in order of their efficiency indices, and classify the marketing channels into a first group with the highest efficiency indices, a second group with an intermediate efficiency indices, and a third group with the lowest efficiency indices, but is not limited thereto.

S304 단계에서, 장치(30)는 제1 내지 제3 그룹의 효율성 지수 및 제품 지수를 확인하여 제품과 마케팅 채널을 매칭할 수 있다.At step S304, the device (30) can check the efficiency index and product index of the first to third groups to match the product with the marketing channel.

장치(30)는 각 제품이 가장 효과적으로 홍보될 수 있는 마케팅 채널을 식별하고, 최적의 마케팅 전략을 수립하며, 제품의 특성과 마케팅 채널의 효율성을 종합적으로 고려하여, 마케팅 효과를 극대화할 수 있다.The device (30) can identify the marketing channel through which each product can be most effectively promoted, establish an optimal marketing strategy, and comprehensively consider the characteristics of the product and the efficiency of the marketing channel to maximize the marketing effect.

장치(30)는 제품의 경제성과 사용 복잡성을 기반으로 산출된 제품 지수를 확인할 수 있다. 제품 지수는 제품의 시장 경쟁력을 나타내는 지표로, 경제성이 높고 사용 복잡성이 낮을수록 제품 지수가 높게 평가된다. 장치(30)는 이러한 제품 지수를 바탕으로 제품의 특성과 시장 위치를 파악할 수 있다. 예를 들어, 경제성이 높고 사용 복잡성이 낮은 제품은 소비자에게 매우 매력적이며, 다양한 마케팅 채널에서 효과적으로 홍보될 가능성이 높다.The device (30) can check the product index calculated based on the product's economic feasibility and usage complexity. The product index is an indicator of the product's market competitiveness, and the higher the product index, the higher the product index is evaluated as the economic feasibility is high and the usage complexity is low. The device (30) can identify the product's characteristics and market position based on this product index. For example, a product with high economic feasibility and low usage complexity is very attractive to consumers and is likely to be effectively promoted through various marketing channels.

장치(30)는 제1 내지 제3 그룹의 마케팅 채널 별 효율성 지수를 확인할 수 있다. 효율성 지수는 각 마케팅 채널의 설명도와 전달도를 종합적으로 평가한 지표로, 설명도가 낮고 전달도가 높을수록 효율성 지수가 높게 평가된다. 장치(30)는 이러한 효율성 지수를 바탕으로 각 마케팅 채널의 효과성을 파악하고, 특정 제품과 매칭할 마케팅 채널을 선택할 수 있다. 예를 들어, 효율성 지수가 높은 채널은 제품 홍보에 있어 높은 성과를 기대할 수 있는 채널로 평가된다.The device (30) can check the efficiency index of each marketing channel of the first to third groups. The efficiency index is an index that comprehensively evaluates the explanatory power and the delivery power of each marketing channel. The efficiency index is evaluated higher when the explanatory power is lower and the delivery power is higher. The device (30) can determine the effectiveness of each marketing channel based on this efficiency index and select a marketing channel to match with a specific product. For example, a channel with a high efficiency index is evaluated as a channel from which high performance can be expected in product promotion.

장치(30)는 제품 지수와 마케팅 채널 효율성 지수를 종합적으로 고려하여, 제품과 가장 적합한 마케팅 채널을 매칭할 수 있다. 이를 통해 장치(30)는 각 제품이 가장 효과적으로 홍보될 수 있는 마케팅 채널을 식별하고, 최적의 마케팅 전략을 수립할 수 있다. 예를 들어, 경제성이 높고 사용 복잡성이 낮은 제품은 효율성 지수가 높은 마케팅 채널과 매칭하여, 소비자에게 강력한 메시지를 전달하고, 높은 전환율을 기대할 수 있다. 반면, 경제성이 낮고 사용 복잡성이 높은 제품은 효율성 지수가 낮은 채널보다는 적절한 개선을 통해 보다 효과적인 채널에 매칭될 필요가 있다.The device (30) can match the product with the most suitable marketing channel by comprehensively considering the product index and the marketing channel efficiency index. Through this, the device (30) can identify the marketing channel through which each product can be most effectively promoted and establish an optimal marketing strategy. For example, a product with high economic feasibility and low complexity of use can be matched with a marketing channel with high efficiency index to deliver a strong message to consumers and expect a high conversion rate. On the other hand, a product with low economic feasibility and high complexity of use needs to be matched with a more effective channel through appropriate improvement rather than a channel with low efficiency index.

장치(30)는 각 마케팅 채널의 효율성을 평가하고 이를 제품과 매칭함으로써 마케팅 리소스를 효율적으로 배분할 수 있다. 효율성 지수가 높은 채널에 집중 투자하여 최대의 효과를 얻고, 효율성 지수가 낮은 채널은 개선하거나 자원을 다른 채널로 재배분할 수 있다. 이를 통해 마케팅 캠페인의 성과를 최적화하고, 불필요한 비용을 절감할 수 있다. 또한, 자동화된 매칭 과정은 인적 자원의 투입을 최소화하고, 빠르고 정확한 결정이 가능하게 한다.The device (30) can efficiently distribute marketing resources by evaluating the efficiency of each marketing channel and matching it with a product. By focusing investment on channels with a high efficiency index, maximum effects can be obtained, and channels with a low efficiency index can be improved or resources can be reallocated to other channels. This can optimize the performance of a marketing campaign and reduce unnecessary costs. In addition, the automated matching process minimizes the investment of human resources and enables quick and accurate decisions.

장치(30)를 통해 제품과 마케팅 채널을 최적 매칭함으로써, 기업은 시장에서의 경쟁력을 강화할 수 있다. 데이터 기반의 마케팅 전략을 통해 타겟 소비자에게 더욱 효과적으로 접근하고, 브랜드 인지도를 높이며, 제품 판매를 촉진할 수 있다. 이는 결과적으로 시장 점유율을 확대하고, 기업의 성장과 수익성을 향상시키는 데 기여한다.By optimally matching products and marketing channels through the device (30), a company can strengthen its competitiveness in the market. Through data-based marketing strategies, it can more effectively approach target consumers, increase brand awareness, and promote product sales. This ultimately contributes to expanding market share and improving the growth and profitability of the company.

장치(30)는 각 제품과 마케팅 채널의 특성을 고려하여 최적의 매칭을 수행하고, 이를 통해 마케팅 활동의 효과를 극대화할 수 있다.The device (30) performs optimal matching by considering the characteristics of each product and marketing channel, thereby maximizing the effectiveness of marketing activities.

S305 단계에서, 장치(30)는 판매 사이트로부터 제품과 연관된 마케팅 콘텐츠 중 조회수가 미리 설정된 기준 이상인 마케팅 콘텐츠가 게시된 인기 마케팅 채널을 확인할 수 있다. 이때, 미리 설정된 기준은 실시예에 따라 상이하게 설정될 수 있다.In step S305, the device (30) can check popular marketing channels where marketing content with a number of views exceeding a preset standard among marketing content related to a product from a sales site is posted. At this time, the preset standard may be set differently depending on the embodiment.

장치(30)는 판매 사이트에 포함된 제품과 연관된 마케팅 콘텐츠를 추출할 수 있으며, 추출된 마케팅 콘텐츠의 조회수를 확인하여, 조회수가 미리 설정된 기준 이상인 마케팅 콘텐츠가 게시된 마케팅 채널의 종류를 확인할 수 있다. 예를 들어, 제품과 연관된 마케팅 콘텐츠는 제품을 홍보하기 위해 생성된 마케팅 콘텐츠로 블로그 포스트, 소셜 미디어 게시물, 비디오 리뷰, 인플루언서 협찬 게시물, 디스플레이 광고 등을 포함할 수 있으나, 이에 한정되지는 않는다.The device (30) can extract marketing content related to a product included in a sales site, and check the number of views of the extracted marketing content to check the type of marketing channel on which the marketing content with a number of views exceeding a preset standard is posted. For example, marketing content related to a product may include, but is not limited to, blog posts, social media posts, video reviews, influencer-sponsored posts, display advertisements, etc., as marketing content created to promote the product.

인기 마케팅 채널은 제품 홍보에 있어 높은 성과를 기대할 수 있는 채널로 평가되며, 장치(30)는 이를 바탕으로 마케팅 전략을 최적화할 수 있다.Popular marketing channels are evaluated as channels from which high performance can be expected in product promotion, and the device (30) can optimize marketing strategies based on these.

S306 단계에서, 장치(30)는 인기 콘텐츠 스타일을 분석할 수 있다.At step S306, the device (30) can analyze popular content styles.

일실시예에 따르면, 장치(30)는 인기 마케팅 채널에 포함된 콘텐츠에 포함된 텍스트의 간격, 크기, 양, 문장 길이, 이미지 개수, 이미지의 크기, 동영상 개수, 동영상의 길이 및 등장한 객체의 수를 기반으로 인기 콘텐츠 스타일을 분석할 수 있다.According to one embodiment, the device (30) can analyze popular content styles based on the spacing, size, amount, sentence length, number of images, size of images, number of videos, length of videos, and number of objects featured in the content included in popular marketing channels.

장치(30)는 인기 마케팅 채널에 게시된 콘텐츠의 다양한 요소를 세부적으로 분석하여, 소비자에게 인기가 있는 콘텐츠의 특성을 파악하고자 한다.The device (30) analyzes in detail various elements of content posted on popular marketing channels to identify the characteristics of content that is popular with consumers.

장치(30)는 인기 마케팅 채널에 포함된 콘텐츠의 텍스트를 분석할 수 있다. 이를 위해 장치(30)는 텍스트의 간격, 크기, 양, 문장 길이 등을 측정하여, 소비자들이 선호하는 텍스트 스타일을 파악할 수 있다.The device (30) can analyze text of content included in popular marketing channels. To this end, the device (30) can measure the spacing, size, amount, sentence length, etc. of the text to determine the text style preferred by consumers.

장치(30)는 콘텐츠에 포함된 이미지와 동영상을 분석할 수 있다. 이미지의 개수와 크기, 동영상의 개수와 길이 등을 측정하여, 시각적인 요소가 어떻게 구성되어 있는지 파악할 수 있다.The device (30) can analyze images and videos included in the content. By measuring the number and size of images, the number and length of videos, etc., it is possible to determine how visual elements are composed.

장치(30)는 동영상 및 이미지에 등장하는 객체의 수를 분석할 수 있다. 객체의 수와 종류를 파악하여, 어떤 요소들이 소비자들의 관심을 끌고 있는지 확인할 수 있다. 예를 들어, 장치(30)는 동영상에 등장하는 제품, 인물, 배경 등의 객체를 분석하여, 특정 객체들이 포함된 콘텐츠가 더 많은 조회수와 참여도를 얻고 있는지 평가할 수 있다.The device (30) can analyze the number of objects appearing in videos and images. By identifying the number and types of objects, it can determine which elements are attracting the attention of consumers. For example, the device (30) can analyze objects such as products, people, and backgrounds appearing in videos to evaluate whether content containing specific objects is receiving more views and participation.

S307 단계에서, 장치(30)는 제품과 매칭된 마케팅 채널의 콘텐츠 스타일을 확인할 수 있다.At step S307, the device (30) can check the content style of the marketing channel matched with the product.

장치(30)는 S304 단계에서 제품과 매칭된 마케팅 콘텐츠 채널을 확인하고, 제품과 매칭된 마케팅 채널의 콘텐츠 스타일을 확인할 수 있다.The device (30) can check a marketing content channel matched with a product in step S304 and check the content style of the marketing channel matched with the product.

예를 들어, 제품과 매칭된 마케팅 채널이 블로그인 경우, 장치(30)는 블로그 포스트의 텍스트의 간격, 크기, 양, 문장 길이, 이미지 개수, 이미지의 크기, 동영상 개수, 동영상의 길이 및 등장한 객체의 수 등을 분석하여, 해당 채널의 콘텐츠 스타일을 종합적으로 평가할 수 있다.For example, if the marketing channel matched with the product is a blog, the device (30) can comprehensively evaluate the content style of the channel by analyzing the spacing, size, amount, sentence length, number of images, size of images, number of videos, length of videos, and number of objects appearing in the text of the blog post.

S308 단계에서, 장치(30)는 제품과 매칭된 마케팅 채널의 콘텐츠 스타일과 인기 콘텐츠 스타일의 유사도에 기반하여 추천 마케팅 채널을 선정할 수 있다.At step S308, the device (30) can select a recommended marketing channel based on the similarity between the content style of the marketing channel matched with the product and the popular content style.

장치(30)는 제품과 매칭된 마케팅 채널의 콘텐츠 스타일과 인기 콘텐츠 스타일의 유사도를 평가할 수 있다. 이를 위해 장치(30)는 S306 단계에서 분석된 인기 콘텐츠 스타일과 S307 단계에서 확인된 제품과 매칭된 마케팅 채널의 콘텐츠 스타일을 비교한다. 유사도 평가에서는 텍스트의 구조, 이미지와 동영상의 배치, 등장 객체의 유형 등을 종합적으로 고려하여, 두 스타일 간의 일치 정도를 분석할 수 있다. The device (30) can evaluate the similarity between the content style of the marketing channel matched with the product and the popular content style. To this end, the device (30) compares the popular content style analyzed in step S306 with the content style of the marketing channel matched with the product identified in step S307. In the similarity evaluation, the degree of correspondence between the two styles can be analyzed by comprehensively considering the structure of the text, the arrangement of images and videos, the types of objects appearing, etc.

일실시예에 따르면, 장치(30)는 제품과 매칭된 마케팅 채널의 콘텐츠 스타일과 인기 콘텐츠 스타일의 유사도가 미리 설정된 기준 이상 것에 해당하는 인기 콘텐츠 스타일에 해당하는 마케팅 채널을 추천 마케팅 채널로 설정할 수 있다.According to one embodiment, the device (30) may set a marketing channel corresponding to a popular content style in which the similarity between the content style of the marketing channel matched with the product and the popular content style exceeds a preset standard as a recommended marketing channel.

장치(30)는 유사도 평가 결과를 바탕으로 추천 마케팅 채널을 선정할 수 있다. 유사도가 높은 채널은 인기 콘텐츠의 특성을 잘 반영하고 있어, 소비자에게 더 효과적으로 다가갈 수 있는 채널로 평가된다. 이에 따라 장치(30)는 유사도가 높은 마케팅 채널을 우선적으로 추천하여, 마케팅 활동의 효과를 극대화할 수 있다.The device (30) can select a recommended marketing channel based on the similarity evaluation result. A channel with a high similarity reflects the characteristics of popular content well, and is evaluated as a channel that can reach consumers more effectively. Accordingly, the device (30) can maximize the effectiveness of marketing activities by preferentially recommending a marketing channel with a high similarity.

장치(30)는 유사도가 높은 마케팅 채널을 선정함으로써, 소비자에게 더 효과적으로 다가갈 수 있는 마케팅 전략을 수립할 수 있다. 인기 콘텐츠 스타일을 반영한 채널을 통해 제품을 홍보하면, 소비자 참여도와 전환율을 높일 수 있다.The device (30) can establish a marketing strategy that can more effectively reach consumers by selecting a marketing channel with high similarity. By promoting a product through a channel that reflects a popular content style, consumer participation and conversion rate can be increased.

인기 콘텐츠 스타일을 지속적으로 모니터링하고, 새로운 트렌드에 맞춘 마케팅 채널을 신속하게 선정함으로써, 실시간 데이터 분석을 통해 변화하는 시장 환경에 빠르게 대응할 수 있다.By continuously monitoring popular content styles and quickly selecting marketing channels that fit new trends, you can quickly respond to changing market environments through real-time data analysis.

S309 단계에서, 장치(30)는 제품 정보 및 추천 마케팅 채널의 콘텐츠 스타일을 생성형 인공지능 모델에 입력하여 제품의 콘텐츠 기획안을 생성할 수 있다.At step S309, the device (30) can input product information and content styles of recommended marketing channels into a generative artificial intelligence model to generate a content plan for the product.

장치(30)는 생성형 인공지능 모델을 활용하여 제품과 가장 적합한 마케팅 콘텐츠를 자동으로 생성할 수 있다.The device (30) can automatically generate marketing content most suitable for the product by utilizing a generative artificial intelligence model.

장치(30)는 제품 정보를 생성형 인공지능 모델에 입력할 수 있다. 제품 정보는 제품의 특성, 기능, 장점, 타겟 시장, 소비자 리뷰 등 제품과 관련된 데이터를 포함할 수 있으나, 이에 한정되지는 않는다. 이를 통해 생성형 인공지능 모델은 제품의 고유한 특성과 시장 포지셔닝을 이해하고, 이에 맞춘 콘텐츠를 생성할 수 있다. The device (30) can input product information into the generative artificial intelligence model. The product information can include data related to the product, such as product characteristics, functions, advantages, target markets, and consumer reviews, but is not limited thereto. Through this, the generative artificial intelligence model can understand the unique characteristics and market positioning of the product and generate content tailored thereto.

예를 들어, 장치(30)는 특정 다이어트 보조제의 성분, 효능, 사용법 등의 정보를 모델에 입력하여, 제품의 특성을 반영한 마케팅 콘텐츠를 생성할 수 있다.For example, the device (30) can input information such as ingredients, efficacy, and usage of a specific diet supplement into the model to generate marketing content reflecting the characteristics of the product.

장치(30)는 추천 마케팅 채널의 콘텐츠 스타일도 생성형 인공지능 모델에 입력할 수 있다. 콘텐츠 스타일은 S308 단계에서 분석된 텍스트 구조, 이미지 배치, 동영상 길이 및 구성 요소 등의 데이터를 포함할 수 있으나, 이에 한정되지는 않는다. The device (30) can also input the content style of the recommended marketing channel into the generative artificial intelligence model. The content style may include, but is not limited to, data such as text structure, image placement, video length, and components analyzed in step S308.

이를 통해 생성형 인공지능 모델은 해당 채널에서 효과적으로 작동하는 콘텐츠 스타일을 학습하고, 이를 기반으로 최적화된 마케팅 콘텐츠를 생성할 수 있다. 예를 들어, 장치(30)는 유튜브 채널의 인기 동영상 스타일을 모델에 입력하여, 해당 스타일을 반영한 제품 홍보 영상을 생성할 수 있다.Through this, the generative artificial intelligence model can learn the content style that works effectively on the channel and generate optimized marketing content based on this. For example, the device (30) can input the style of a popular video on a YouTube channel into the model and generate a product promotional video that reflects the style.

장치(30)는 제품 정보와 추천 마케팅 채널의 콘텐츠 스타일을 기반으로 생성형 인공지능 모델이 최적의 콘텐츠 기획안을 생성할 수 있도록 한다. 생성형 인공지능 모델은 입력된 데이터를 종합적으로 분석하여, 소비자에게 가장 효과적으로 전달될 수 있는 마케팅 콘텐츠를 생성한다. The device (30) enables a generative artificial intelligence model to generate an optimal content plan based on product information and the content style of the recommended marketing channel. The generative artificial intelligence model comprehensively analyzes the input data to generate marketing content that can be most effectively delivered to consumers.

예를 들어, 생성형 인공지능 모델은 제품 설명 동영상, 소셜 미디어 게시물, 블로그 포스트 등 다양한 형태의 마케팅 콘텐츠를 자동으로 생성할 수 있다. 이를 통해 장치(30)는 효율적이고 일관된 마케팅 콘텐츠를 신속하게 제작할 수 있다.For example, a generative AI model can automatically generate various forms of marketing content, such as product description videos, social media posts, blog posts, etc. This allows the device (30) to quickly produce efficient and consistent marketing content.

장치(30)는 생성형 인공지능 모델을 학습시키기 위해 다양한 데이터셋을 수집하고 전처리할 수 있다. 초기 단계에서 장치(30)는 웹사이트, 소셜 미디어, 제품 리뷰 등 다양한 소스에서 텍스트, 이미지, 동영상 등의 데이터를 수집하여 데이터셋을 구축한다. 수집된 데이터는 불필요한 정보 제거, 텍스트 토큰화, 이미지 리사이징 등 전처리 과정을 거쳐 학습에 적합한 형태로 변환될 수 있다. 이를 통해 장치(30)는 생성형 인공지능 모델이 다양한 콘텐츠 스타일과 형식을 학습할 수 있도록 준비한다.The device (30) can collect and preprocess various data sets to train a generative artificial intelligence model. In the initial stage, the device (30) collects data such as text, images, and videos from various sources such as websites, social media, and product reviews to build a data set. The collected data can be converted into a form suitable for learning through a preprocessing process such as removing unnecessary information, tokenizing text, and resizing images. Through this, the device (30) prepares the generative artificial intelligence model to learn various content styles and formats.

장치(30)는 전처리된 데이터를 생성형 인공지능 모델에 입력하여 학습을 진행할 수 있다. 생성형 인공지능 모델은 주로 Transformer 아키텍처를 기반으로 하며, 대규모 데이터셋을 통해 언어 모델링, 이미지 생성, 비디오 분석 등의 다양한 과제를 학습할 수 있다.The device (30) can input preprocessed data into a generative artificial intelligence model to perform learning. The generative artificial intelligence model is mainly based on the Transformer architecture and can learn various tasks such as language modeling, image generation, and video analysis through a large-scale dataset.

생성형 인고지능 모델은 입력 데이터의 패턴과 관계를 학습하여, 주어진 조건에 맞는 새로운 콘텐츠를 생성하는 능력을 갖추게 된다. 학습 과정에서는 주기적으로 모델의 성능을 평가하고, 과적합을 방지하기 위해 검증 데이터셋을 활용하여 모델을 튜닝할 수 있다.Generative AI models learn patterns and relationships in input data and are able to generate new content that meets given conditions. During the learning process, the model's performance can be periodically evaluated and the model can be tuned using a validation dataset to prevent overfitting.

장치(30)는 학습된 생성형 인공지능 모델을 지속적으로 업데이트하고 개선할 수 있다. 새로운 데이터가 수집되면 이를 모델에 추가하여 재학습을 진행하고, 최신 트렌드와 소비자 선호도를 반영한 콘텐츠 생성이 가능하도록 한다. 이를 통해 장치(30)는 항상 최신의 정보와 기술을 반영한 콘텐츠를 생성할 수 있으며, 마케팅 효과를 극대화할 수 있다. 또한, 생성형 인공지능 모델의 학습 과정에서 발생하는 오류나 개선점을 지속적으로 모니터링하고 피드백을 반영하여 모델의 성능을 지속적으로 향상시킬 수 있다.The device (30) can continuously update and improve the learned generative artificial intelligence model. When new data is collected, it is added to the model to perform re-learning, and content can be created that reflects the latest trends and consumer preferences. Through this, the device (30) can always create content that reflects the latest information and technology, and maximize marketing effects. In addition, errors or improvements that occur during the learning process of the generative artificial intelligence model can be continuously monitored and feedback can be reflected to continuously improve the performance of the model.

장치(30)는 생성형 인공지능 모델을 활용하여 제품 정보와 추천 마케팅 채널의 콘텐츠 스타일을 기반으로 자동으로 마케팅 콘텐츠를 생성할 수 있다. 이는 기존의 수작업 중심의 콘텐츠 제작 방식에 비해 시간과 비용을 절감할 수 있으며, 일관성 있고 높은 품질의 콘텐츠를 생성할 수 있다는 점에서 중요한 기술적 진보를 의미한다. 생성형 인공지능 모델의 도입은 마케팅 콘텐츠의 제작 효율성을 극대화하고, 마케팅 전략의 유연성을 높인다.The device (30) can automatically generate marketing content based on product information and content styles of recommended marketing channels by utilizing a generative artificial intelligence model. This represents a significant technological advancement in that it can save time and cost compared to existing manual content production methods and can generate consistent and high-quality content. The introduction of a generative artificial intelligence model maximizes the efficiency of marketing content production and increases the flexibility of marketing strategies.

장치(30)는 생성형 인공지능 모델을 통해 마케팅 콘텐츠를 자동으로 생성함으로써, 콘텐츠 제작 시간을 크게 단축할 수 있다. 이는 마케팅 캠페인의 신속한 실행을 가능하게 하며, 마케팅의 업무 부담을 줄여준다. 또한, 생성형 인공지능 모델은 대량의 콘텐츠를 신속하게 생성할 수 있어, 다변화된 마케팅 전략을 효과적으로 실행할 수 있다.The device (30) can significantly shorten the content production time by automatically generating marketing content through a generative artificial intelligence model. This enables rapid execution of marketing campaigns and reduces the marketing workload. In addition, the generative artificial intelligence model can rapidly generate a large amount of content, so that a diversified marketing strategy can be effectively executed.

장치(30)는 생성형 인공지능 모델을 통해 일관된 품질의 마케팅 콘텐츠를 생성할 수 있다. 이는 브랜드 이미지와 메시지의 일관성을 유지하는 데 중요한 역할을 하며, 소비자에게 신뢰성과 전문성을 전달할 수 있다. 생성형 인공지능 모델은 입력된 데이터와 학습된 패턴을 기반으로 높은 품질의 콘텐츠를 지속적으로 생성할 수 있다.The device (30) can generate marketing content of consistent quality through a generative artificial intelligence model. This plays an important role in maintaining consistency of brand image and message, and can convey reliability and professionalism to consumers. The generative artificial intelligence model can continuously generate high-quality content based on input data and learned patterns.

장치(30)는 제품 정보와 추천 마케팅 채널의 콘텐츠 스타일을 기반으로 맞춤형 마케팅 콘텐츠를 생성할 수 있다. 이는 타겟 소비자의 관심과 선호도를 반영한 콘텐츠를 제공함으로써, 소비자의 참여도를 높이고 전환율을 증가시킬 수 있다. 맞춤형 마케팅 콘텐츠는 소비자와의 상호작용을 강화하고, 브랜드 충성도를 높이는 데 기여한다.The device (30) can generate customized marketing content based on product information and the content style of the recommended marketing channel. This can increase consumer participation and increase conversion rates by providing content that reflects the interests and preferences of target consumers. Customized marketing content contributes to strengthening interaction with consumers and increasing brand loyalty.

도 4는 일실시예에 따른 제품 분석 보고 화면을 출력하는 과정을 설명하기 위한 순서도이다. 제품 분석 보고 화면은 분석 리스트 표시 화면, 시각화 보고 화면 및 키워드 분석 화면을 포함할 수 있다.Figure 4 is a flowchart for explaining a process for outputting a product analysis report screen according to an embodiment. The product analysis report screen may include an analysis list display screen, a visualization report screen, and a keyword analysis screen.

도 4를 참조하면, 먼저, S401 단계에서, 장치(30)는 분석 리스트 표시 화면을 출력할 수 있다. Referring to FIG. 4, first, in step S401, the device (30) can output an analysis list display screen.

분석 리스트 표시 화면은, 제품 기본 정보, 제품 제조사 리스트, 제품 브랜드 리스트 및 제품 리스트를 포함할 수 있으나, 이에 한정되지는 않는다.The analysis list display screen may include, but is not limited to, product basic information, a product manufacturer list, a product brand list, and a product list.

이때, 분석 리스트 표시 화면을 출력하는 과정은 도 5 내지 도 6을 참조하여 후술하기로 한다.At this time, the process of outputting the analysis list display screen will be described later with reference to FIGS. 5 and 6.

S402 단계에서, 장치(30)는 시각화 보고 화면을 출력할 수 있다.At step S402, the device (30) can output a visualization report screen.

이때, 시각화 보고 화면을 출력하는 과정에 대한 자세한 설명은 도 7 내지 도 9를 참조하여 후술하기로 한다.At this time, a detailed description of the process of outputting the visualization report screen will be described later with reference to FIGS. 7 to 9.

S403 단계에서, 장치(30)는 키워드 분석 화면을 출력할 수 있다.At step S403, the device (30) can output a keyword analysis screen.

이때, 키워드 분석 화면을 출력하는 과정에 대한 자세한 설명은 도 10을 참조하여 후술하기로 한다.At this time, a detailed description of the process of outputting the keyword analysis screen will be described later with reference to Fig. 10.

도 5는 일실시예에 따른 분석 리스트 표시 화면을 설명하기 위한 도면이다.Figure 5 is a drawing for explaining an analysis list display screen according to an embodiment.

장치(30)는 분석 리스트 표시 화면을 사용자의 단말(10)의 화면에 표시할 수 있다.The device (30) can display an analysis list display screen on the screen of the user's terminal (10).

도 5의 (a)를 참조하면, 장치(30)는 제품의 판매 형태 구분 정보, 제품의 카테고리 및 제품군, 반영 데이터 기간, 작성자, 작성일 및 열람 아이디에 대한 정보를 포함하는 제품 기본 정보를 표시할 수 있다.Referring to (a) of FIG. 5, the device (30) can display product basic information including information on product sales form classification, product category and product group, reflection data period, author, creation date, and viewing ID.

제품의 판매 형태는 공동구매, 오픈마켓, 홈쇼핑을 포함할 수 있으나, 이에 한정되지는 않는다. 구분 정보는 소비자에게 제품이 어떤 경로를 통해 판매되고 있는지를 명확히 알려줄 수 있다. 예를 들어, 특정 제품이 홈쇼핑에서 주로 판매되는지, 또는 오픈마켓에서 더 많이 판매되는지를 쉽게 파악할 수 있다.The sales form of the product may include, but is not limited to, group purchase, open market, and home shopping. Classification information can clearly inform consumers through which channel the product is sold. For example, it is easy to determine whether a particular product is mainly sold through home shopping or more sold through open markets.

장치(30)는 또한 제품의 카테고리 및 제품군을 표시할 수 있다. 예를 들어, 제품이 식품, 건강식품, 영양제 등 어떤 카테고리에 속하는지, 그리고 더 구체적으로는 어떤 제품군에 속하는지를 시각적으로 나타낼 수 있다. 이러한 정보는 소비자가 제품을 쉽게 탐색하고, 자신의 필요에 맞는 제품을 신속하게 찾을 수 있도록 도와준다.The device (30) can also display the category and product group of the product. For example, it can visually display which category the product belongs to, such as food, health food, nutritional supplement, etc., and more specifically, which product group it belongs to. This information helps consumers easily navigate the products and quickly find the product that suits their needs.

장치(30)는 제품의 반영 데이터 기간, 작성자, 작성일 및 열람 아이디에 대한 정보도 표시할 수 있다. 반영 데이터 기간은 제품 정보가 수집된 기간을 의미하며, 열람 아이디는 특정 사용자에 의해 조회된 기록을 추적할 수 있도록 한다.The device (30) can also display information about the product's reflection data period, author, creation date, and viewing ID. The reflection data period means the period during which the product information was collected, and the viewing ID enables tracking of records viewed by a specific user.

도 5의 (b)를 참조하면, 장치(30)는 제품의 제조사를 트리맵 형태로 시각적으로 표시하는 제품 제조사 리스트를 표시할 수 있다.Referring to (b) of FIG. 5, the device (30) can display a list of product manufacturers that visually display the product manufacturers in the form of a tree map.

장치(30)는 제품 제조사 리스트의 트리맵을 각 제조사의 시장 점유율을 상대적인 면적으로 표시하고, 각 제조사는 상이한 색상과 면적으로 구분되어 표시할 수 있다. 트리맵 형태는 각 제조사의 시장 점유율을 상대적인 면적으로 나타내어, 시각적으로 비교하기 쉽게 해준다.The device (30) displays the market share of each manufacturer as a relative area in a tree map of a list of product manufacturers, and each manufacturer can be displayed with a different color and area. The tree map format displays the market share of each manufacturer as a relative area, making it easy to visually compare.

각 제조사는 상이한 색상과 면적으로 구분되며, 이는 사용자가 제조사를 빠르게 식별하고, 각 제조사의 시장 내 위치를 한눈에 파악할 수 있도록 돕는다. 예를 들어, 시장 점유율이 큰 제조사는 더 큰 면적과 눈에 띄는 색상으로 표시되어, 주요 제조사를 쉽게 식별할 수 있다.Each manufacturer is distinguished by a different color and area, which helps users quickly identify manufacturers and see their position in the market at a glance. For example, manufacturers with a large market share are displayed with a larger area and a more prominent color, making it easy to identify major manufacturers.

장치(30)는 사용자로부터 제조사 중 어느 하나가 선택되면, 선택된 제조사의 상세 정보를 팝업 형태로 표시할 수 있다. 예를 들어, 상세 정보는 제조사의 제품 라인업, 주요 성과, 고객 리뷰 등의 내용을 포함할 수 있으나, 이에 한정되지는 않는다. 제조사의 상세 정보를 제공함으로써, 사용자가 선택한 제조사에 대한 심층적인 정보를 제공할 수 있다.The device (30) can display detailed information of the selected manufacturer in a pop-up form when one of the manufacturers is selected by the user. For example, the detailed information can include, but is not limited to, the manufacturer's product lineup, major achievements, customer reviews, etc. By providing detailed information of the manufacturer, it is possible to provide in-depth information on the manufacturer selected by the user.

도 6은 일실시예에 따른 분석 리스트 표시 화면을 설명하기 위한 도면이다.Figure 6 is a drawing for explaining an analysis list display screen according to an embodiment.

도 6의 (a)를 참조하면, 장치(30)는 제품의 브랜드를 트리맵 형태로 시각적으로 표시하는 제품 브랜드 리스트를 표시할 수 있다.Referring to (a) of FIG. 6, the device (30) can display a product brand list that visually displays the product brands in the form of a tree map.

장치(30)는 제품 브랜드 리스트의 트리맵을 각 브랜드의 시장 점유율을 상대적인 면적으로 표시하고, 각 브랜드는 상이한 색상과 면적으로 구분하여 표시할 수 있다. 장치(30)는 각 브랜드의 시장 점유율을 상대적인 면적으로 표시하여, 사용자가 브랜드의 시장 내 위치를 쉽게 파악할 수 있도록 한다. 각 브랜드는 상이한 색상과 면적으로 구분되어, 시각적으로 명확히 구별할 수 있다. 예를 들어, 시장 점유율이 큰 브랜드는 더 큰 면적과 눈에 띄는 색상으로 표시되어, 주요 브랜드를 쉽게 식별할 수 있다.The device (30) can display the market share of each brand in a tree map of a product brand list as a relative area, and each brand can be displayed by distinguishing it with a different color and area. The device (30) displays the market share of each brand as a relative area, so that a user can easily identify the position of the brand in the market. Each brand can be distinguished with a different color and area, so that they can be visually clearly distinguished. For example, a brand with a large market share can be displayed with a larger area and a prominent color, so that a major brand can be easily identified.

장치(30)는 트리맵 형태의 제품 브랜드 리스트를 통해 다양한 브랜드를 한눈에 비교할 수 있도록 한다. 사용자는 브랜드의 시장 점유율을 시각적으로 비교하여, 어느 브랜드가 더 큰 영향력을 가지고 있는지 쉽게 파악할 수 있다. 또한, 각 브랜드의 상세 정보를 팝업 형태로 제공함으로써, 브랜드 간의 특성과 장단점을 비교하고, 자신에게 적합한 브랜드를 선택할 수 있다. 예를 들어, 특정 브랜드가 제공하는 제품군과 그 제품의 특징을 다른 브랜드와 비교하여, 가장 적합한 브랜드를 선택할 수 있다.The device (30) allows users to compare various brands at a glance through a product brand list in the form of a tree map. Users can easily determine which brand has greater influence by visually comparing the market share of the brands. In addition, by providing detailed information on each brand in the form of a pop-up, users can compare the characteristics and pros and cons of each brand and select a brand that suits them. For example, users can compare the product line and product features provided by a specific brand with those of other brands to select the most suitable brand.

장치(30)는 사용자로부터 브랜드 중 어느 하나가 선택되면, 선택된 브랜드의 상세 정보를 팝업 형태로 표시할 수 있다.The device (30) can display detailed information of the selected brand in a pop-up form when one of the brands is selected by the user.

예를 들어, 브랜드의 상세 정보는 브랜드의 제품 목록, 주요 특성, 고객 평점 등 다양한 내용을 포함할 수 있으나, 이에 한정되지는 않는다.For example, brand details may include, but are not limited to, a list of the brand's products, key features, customer ratings, etc.

도 6의 (b)를 참조하면, 장치(30)는 제품의 제품군에 해당하는 제품을 트리맵 형태로 시각적으로 표시하는 제품 리스트를 표시할 수 있다.Referring to (b) of FIG. 6, the device (30) can display a product list that visually displays products corresponding to a product group in the form of a tree map.

장치(30)는 제품 리스트의 트리맵을 제품의 판매량을 상대적인 면적으로 표시하고, 각 제품은 상이한 색상과 면적으로 구분할 수 있다. 장치(30)는 각 제품의 판매량을 상대적인 면적으로 나타내어, 사용자가 제품의 인기를 시각적으로 비교할 수 있도록 한다. 각 제품은 상이한 색상과 면적으로 구분되어, 시각적으로 명확히 구별할 수 있다. 예를 들어, 판매량이 많은 제품은 더 큰 면적과 눈에 띄는 색상으로 표시되어, 주요 제품을 쉽게 식별할 수 있다.The device (30) displays the tree map of the product list with the sales volume of the products as a relative area, and each product can be distinguished by a different color and area. The device (30) displays the sales volume of each product as a relative area, so that the user can visually compare the popularity of the products. Each product is distinguished by a different color and area, so that they can be visually clearly distinguished. For example, a product with a large sales volume is displayed with a larger area and a prominent color, so that the main product can be easily identified.

장치(30)는 제품 중 어느 하나가 선택되면, 해당 제품의 상세 정보를 팝업 형태로 표시할 수 있다.When one of the products is selected, the device (30) can display detailed information about the product in a pop-up form.

상세 정보는 제품의 주요 특성, 사용 방법, 고객 리뷰 등 다양한 내용을 포함할 수 있다.Detailed information can include a variety of information, such as the product's key features, how to use it, and customer reviews.

예를 들어, 특정 제품이 어떤 특징을 가지고 있으며, 고객들로부터 어떤 평가를 받고 있는지를 상세 정보를 통해 확인할 수 있다. 장치(30)는 트리맵 형태의 제품 리스트를 통해 다양한 제품을 한눈에 비교할 수 있도록 한다. 사용자는 각 제품의 판매량을 시각적으로 비교하여, 어느 제품이 더 인기가 있는지 쉽게 파악할 수 있다. 또한, 각 제품의 상세 정보를 팝업 형태로 제공함으로써, 제품 간의 특성과 장단점을 비교하도록 할 수 있다.For example, you can check what features a specific product has and what evaluations it has received from customers through detailed information. The device (30) allows you to compare various products at a glance through a product list in the form of a tree map. Users can easily determine which product is more popular by visually comparing the sales volume of each product. In addition, by providing detailed information on each product in a pop-up form, you can compare the characteristics and pros and cons of each product.

장치(30)는 트리맵 형태의 시각적 표시를 통해 제품 브랜드와 제품 리스트를 사용자에게 효과적으로 전달할 수 있다. 이는 시각적 데이터 분석을 통해 사용자가 쉽게 정보를 파악하고, 비교할 수 있도록 돕는 중요한 기술적 진보를 의미한다. 트리맵 형태의 시각화는 복잡한 데이터를 간결하게 표현할 수 있어, 사용자의 이해를 돕고 의사 결정을 지원한다.The device (30) can effectively convey product brands and product lists to users through visual displays in the form of treemaps. This represents an important technological advancement that helps users easily understand and compare information through visual data analysis. Visualization in the form of treemaps can concisely express complex data, thereby helping users understand and support decision-making.

장치(30)는 제품 브랜드와 제품 리스트를 트리맵 형태로 시각적으로 표시함으로써, 각 브랜드와 제품의 시장 내 위치를 명확히 보여주며, 상세 정보 팝업 기능은 사용자에게 심층적인 정보를 제공한다. 이를 통해 장치(30)는 제품 선택의 편의성과 신뢰성을 높이며, 사용자의 만족도를 극대화할 수 있다.The device (30) visually displays product brands and product lists in the form of a tree map, thereby clearly showing the market position of each brand and product, and the detailed information pop-up function provides in-depth information to the user. Through this, the device (30) can increase the convenience and reliability of product selection and maximize user satisfaction.

한편, 분석 리스트 표시 화면은 제품 기본 정보, 제품 제조사 리스트, 제품 브랜드 리스트 및 제품 리스트를 각각 다운로드 할 수 있는 다운로드 버튼을 포함할 수 있다.Meanwhile, the analysis list display screen may include download buttons that can download product basic information, product manufacturer list, product brand list, and product list, respectively.

사용자는 다운로드 버튼을 클릭하여, 제품의 카테고리, 제품군, 반영 데이터 기간, 작성자, 작성일 및 열람 아이디 등의 정보를 포함하는 제품 기본 정보를 손쉽게 다운로드할 수 있다. 이를 통해 사용자는 분석된 데이터를 로컬 저장소에 저장하고, 필요할 때마다 데이터를 참조하거나 공유할 수 있다.Users can easily download basic product information, including product category, product group, reflected data period, author, creation date, and viewing ID, by clicking the download button. This allows users to save the analyzed data to local storage and refer to or share the data whenever necessary.

분석 리스트 표시 화면은 제품의 제조사의 제조사 사이트와 연결된 링크를 포함하는 제조사 사이트 버튼을 제조사 별로 추가로 포함할 수 있다.The Analysis List display screen may additionally include a Manufacturer Site button for each manufacturer that contains a link to the manufacturer site of the product's manufacturer.

장치(30)는 분석 리스트 표시 화면에서 제품 제조사 리스트를 다운로드할 수 있는 버튼과 함께, 각 제조사 별로 제조사 사이트와 연결된 링크를 포함하는 제조사 사이트 버튼을 추가로 포함할 수 있다. 사용자는 제조사 사이트 버튼을 클릭하여, 해당 제조사의 공식 웹사이트로 직접 이동할 수 있다. 이를 통해 사용자는 제조사에 대한 추가 정보를 얻고, 제조사와의 직접적인 소통을 도모할 수 있다. 또한, 제조사 리스트 다운로드 버튼을 통해 전체 제조사 리스트를 다운로드할 수 있어, 제조사 정보를 효율적으로 관리할 수 있다.The device (30) may additionally include a manufacturer site button that includes a link to the manufacturer site for each manufacturer, along with a button for downloading a list of product manufacturers on the analysis list display screen. By clicking the manufacturer site button, the user can go directly to the official website of the manufacturer. Through this, the user can obtain additional information about the manufacturer and promote direct communication with the manufacturer. In addition, the entire manufacturer list can be downloaded through the manufacturer list download button, so that the manufacturer information can be managed efficiently.

제품 브랜드 리스트는 제품의 브랜드의 브랜드 사이트와 연결된 링크를 포함하는 브랜드 사이트 버튼을 브랜드 별로 추가로 포함할 수 있다.The Product Brands list may additionally include a Brand Site button for each brand that contains a link to the brand site of that brand of the product.

장치(30)는 분석 리스트 표시 화면에서 제품 브랜드 리스트를 다운로드할 수 있는 버튼과 함께, 각 브랜드 별로 브랜드 사이트와 연결된 링크를 포함하는 브랜드 사이트 버튼을 추가로 포함할 수 있다. 사용자는 브랜드 사이트 버튼을 클릭하여, 해당 브랜드의 공식 웹사이트로 직접 이동할 수 있다. 이를 통해 사용자는 브랜드에 대한 추가 정보를 얻고, 브랜드와의 직접적인 소통을 도모할 수 있다. 또한, 브랜드 리스트 다운로드 버튼을 통해 전체 브랜드 리스트를 다운로드할 수 있어, 브랜드 정보를 효율적으로 관리할 수 있다.The device (30) may additionally include a brand site button that includes a link to a brand site for each brand, along with a button for downloading a product brand list on the analysis list display screen. By clicking the brand site button, the user can go directly to the official website of the brand. Through this, the user can obtain additional information about the brand and promote direct communication with the brand. In addition, the entire brand list can be downloaded through the brand list download button, so that brand information can be managed efficiently.

제품 리스트는 제품의 판매 사이트와 연결된 링크를 포함하는 판매 사이트 버튼을 제품 별로 추가로 포함할 수 있다.Product listings may additionally include a Sales Site button for each product that contains a link to the product's sales site.

장치(30)는 분석 리스트 표시 화면에서 제품 리스트를 다운로드할 수 있는 버튼과 함께, 각 제품 별로 판매 사이트와 연결된 링크를 포함하는 판매 사이트 버튼을 추가로 포함할 수 있다. 사용자는 판매 사이트 버튼을 클릭하여, 해당 제품의 판매 페이지로 직접 이동할 수 있다. 이를 통해 사용자는 제품의 상세 정보를 확인하고, 직접 구매할 수 있다. 또한, 제품 리스트 다운로드 버튼을 통해 전체 제품 리스트를 다운로드할 수 있어, 제품 정보를 효율적으로 관리할 수 있다.The device (30) may additionally include a sales site button that includes a link to a sales site for each product, along with a button for downloading a product list on the analysis list display screen. A user may click the sales site button to directly move to the sales page for the corresponding product. Through this, the user may check detailed information about the product and purchase it directly. In addition, the entire product list may be downloaded through the product list download button, so that product information may be managed efficiently.

장치(30)는 분석 리스트 표시 화면에서 다운로드 버튼과 링크 버튼을 제공함으로써, 사용자가 필요한 정보를 손쉽게 접근하고, 효율적으로 관리할 수 있도록 돕는다. 특히, 제품 제조사 리스트, 제품 브랜드 리스트 및 제품 리스트에 각각 제조사 사이트 버튼, 브랜드 사이트 버튼, 판매 사이트 버튼을 추가함으로써, 사용자 편의성을 크게 향상시킨다. 이러한 기능은 사용자가 데이터를 더욱 유연하게 활용할 수 있도록 하여, 데이터 관리와 분석의 효율성을 높일 수 있다.The device (30) provides a download button and a link button on the analysis list display screen, thereby helping the user to easily access and efficiently manage the necessary information. In particular, by adding a manufacturer site button, a brand site button, and a sales site button to the product manufacturer list, product brand list, and product list, respectively, user convenience is greatly improved. This function allows the user to utilize the data more flexibly, thereby increasing the efficiency of data management and analysis.

장치(30)는 제품 리스트 중 특정 원료가 포함된 제품의 개수가 미리 설정된 기준을 만족하는 원료를 포함하는 제품의 제품명을 제1 굵기로 표시하고, 해당하지 않는 제품의 제품명을 제1 굵기와 상이한 제2 굵기로 표시할 수 있다. 이때, 미리 설정된 기준은 실시예에 따라 상이하게 설정될 수 있다. 이때, 제1 굵기 및 제2 굵기는 서로 상이하며, 실시예에 따라 상이하게 설정될 수 있으며, 제품의 중요도나 사용자 요구에 따라 다르게 적용될 수 있다. The device (30) can display the product names of products that include a raw material that satisfies a preset criterion for the number of products that include a specific raw material among the product list in a first thickness, and display the product names of products that do not include the raw material in a second thickness that is different from the first thickness. At this time, the preset criterion can be set differently depending on the embodiment. At this time, the first thickness and the second thickness are different from each other, can be set differently depending on the embodiment, and can be applied differently depending on the importance of the product or user needs.

예를 들어, 특정 비타민이나 영양소가 포함된 제품을 강조하여 표시하고자 할 때, 이 기능을 통해 해당 제품명을 더 굵게 표시함으로써 사용자의 시각적 주의를 끌 수 있다.For example, if you want to highlight a product that contains a particular vitamin or nutrient, this feature can be used to draw the user's visual attention by making the product name bolder.

장치(30)는 특정 원료가 포함된 제품명을 제1 굵기로, 해당하지 않는 제품명을 제2 굵기로 표시할 수 있다. 이때, 제1 굵기와 제2 굵기는 서로 상이하게 설정되며, 이를 통해 사용자가 제품 리스트를 쉽게 구분하고 중요 정보를 빠르게 파악할 수 있도록 한다. 예를 들어, 제1 굵기는 볼드체로, 제2 굵기는 일반체로 설정할 수 있다. 이러한 시각적 차이는 사용자가 특정 원료가 포함된 제품을 신속하게 식별하는 데 도움을 준다.The device (30) can display product names containing specific raw materials in a first bold font, and product names not containing specific raw materials in a second bold font. At this time, the first bold font and the second bold font are set differently from each other, thereby allowing the user to easily distinguish the product list and quickly identify important information. For example, the first bold font can be set to bold, and the second bold font can be set to regular. This visual difference helps the user quickly identify products containing specific raw materials.

예를 들어, 사용자는 특정 원료에 대한 중요도에 따라 굵기 설정을 다르게 할 수 있으며, 이는 사용자 인터페이스의 유연성을 높인다. 사용자 인터페이스 설정 메뉴를 통해 사용자가 직접 굵기 값을 지정할 수 있도록 하여, 개인의 선호도에 맞는 표시 방식을 제공할 수 있다. 이를 통해 장치(30)는 사용자 경험을 향상시키고, 제품 정보 접근성을 높일 수 있다.For example, a user can set different thickness settings depending on the importance of a particular raw material, which increases the flexibility of the user interface. By allowing the user to directly specify the thickness value through the user interface setting menu, a display method that suits the individual's preference can be provided. Through this, the device (30) can improve the user experience and increase the accessibility of product information.

장치(30)는 제품 리스트에서 특정 원료 포함 여부에 따른 제품명 굵기 표시 기능을 제공함으로써, 사용자가 중요한 제품 정보를 빠르게 파악할 수 있도록 돕는다. 특히, 제1 굵기와 제2 굵기의 시각적 차이는 제품 정보를 명확하게 구분하고, 중요한 정보를 강조하는 데 중요한 역할을 한다. 이러한 기능은 사용자 인터페이스의 효율성을 높이며, 정보 접근성을 개선하는 중요한 기술적 진보를 의미한다.The device (30) provides a product name bold display function according to whether a specific raw material is included in the product list, thereby helping the user to quickly identify important product information. In particular, the visual difference between the first bold and the second bold plays an important role in clearly distinguishing product information and emphasizing important information. This function increases the efficiency of the user interface and represents an important technological advancement that improves information accessibility.

장치(30)는 분석 리스트 표시 화면에서 다양한 정보를 다운로드할 수 있는 버튼을 제공하여, 사용자가 데이터를 손쉽게 저장하고, 필요할 때마다 접근할 수 있도록 한다. 이를 통해 사용자는 데이터를 효율적으로 관리하고, 분석 작업의 효율성을 크게 향상시킬 수 있다. 또한, 다운로드 버튼을 통해 다양한 데이터를 로컬 저장소에 저장함으로써, 데이터의 보존과 공유가 용이해진다.The device (30) provides a button for downloading various information on the analysis list display screen, so that the user can easily save the data and access it whenever necessary. This allows the user to efficiently manage the data and greatly improve the efficiency of the analysis work. In addition, by saving various data to a local storage through the download button, the preservation and sharing of the data becomes easy.

장치(30)는 제조사 사이트 버튼, 브랜드 사이트 버튼, 판매 사이트 버튼을 제공하여, 사용자가 필요한 정보를 빠르게 접근할 수 있도록 한다. 이를 통해 사용자는 제조사, 브랜드, 판매 사이트와 직접 연결되어, 추가 정보를 얻거나 소통할 수 있다. 이러한 기능은 사용자의 편의성을 극대화하며, 사용자가 필요한 정보를 효율적으로 활용할 수 있도록 돕는다.The device (30) provides a manufacturer site button, a brand site button, and a sales site button, so that the user can quickly access the information he needs. Through this, the user can directly connect to the manufacturer, brand, and sales site, and obtain additional information or communicate. This function maximizes the convenience of the user and helps the user to efficiently utilize the information he needs.

장치(30)는 다양한 정보의 다운로드와 링크 제공을 통해 사용자가 데이터에 기반한 전략적 의사 결정을 내릴 수 있도록 지원한다. 사용자는 제조사, 브랜드, 제품에 대한 정보를 종합적으로 분석하여, 효과적인 마케팅 전략을 수립하고, 시장 변화에 신속하게 대응할 수 있다. 이를 통해 장치(30)는 사용자가 경쟁력 있는 비즈니스 전략을 개발하고 실행할 수 있도록 돕는다.The device (30) supports users to make strategic decisions based on data by providing downloads and links to various information. Users can comprehensively analyze information on manufacturers, brands, and products to establish effective marketing strategies and respond quickly to market changes. Through this, the device (30) helps users develop and execute competitive business strategies.

도 7은 일실시예에 따른 시각화 보고 화면을 설명하기 위한 도면이다.Figure 7 is a drawing for explaining a visualization report screen according to an embodiment.

도 7의 (a)를 참조하면, 장치(30)는 월별 제품 판매 횟수를 막대 그래프의 형태로 표시할 수 있다.Referring to (a) of Fig. 7, the device (30) can display the number of monthly product sales in the form of a bar graph.

시각적 표시를 통해 사용자는 특정 월에 판매된 제품의 수량을 한눈에 파악할 수 있다. 예를 들어, 1월, 3월, 11월 등의 특정 월에 판매 횟수가 두드러지게 높은 것을 시각적으로 쉽게 인식할 수 있다. 이는 제품의 판매 추이를 이해하고, 특정 시점에 판매가 증가하거나 감소한 원인을 분석하는 데 유용하다.Visual representations allow users to see at a glance the number of products sold in a given month. For example, it is easy to visually recognize that sales are noticeably high in certain months such as January, March, and November. This is useful for understanding the sales trend of a product and analyzing the reasons for the increase or decrease in sales at a given point in time.

장치(30)는 막대 그래프의 높이를 각 월의 판매 횟수에 비례하여 표시할 수 있다. 각 막대의 높이는 해당 월의 판매된 제품의 총 횟수를 나타내며, 이를 통해 사용자는 판매량의 변동을 시각적으로 확인할 수 있다.The device (30) can display the height of the bar graph in proportion to the number of sales in each month. The height of each bar represents the total number of products sold in the corresponding month, thereby allowing the user to visually check the change in sales volume.

장치(30)는 시각적 데이터를 통해 제품의 판매 추이를 쉽게 이해할 수 있도록 돕는 중요한 도구를 제공한다. 월별 제품 판매 횟수와 판매 제품 리스트를 시각적으로 명확하게 표시함으로써, 사용자는 데이터를 직관적으로 이해하고 분석할 수 있다. 이러한 시각적 도구는 복잡한 데이터를 간결하게 표현하여, 사용자의 데이터 분석 효율성을 크게 향상시킨다.The device (30) provides an important tool that helps users easily understand product sales trends through visual data. By clearly and visually displaying the number of monthly product sales and the list of products sold, users can intuitively understand and analyze the data. This visual tool concisely expresses complex data, greatly improving the efficiency of users' data analysis.

장치(30)는 월별 제품 판매 횟수를 시각적으로 표시하여, 사용자가 판매 추이를 빠르게 파악할 수 있도록 한다. 이를 통해 사용자는 특정 시점의 판매 패턴을 분석하고, 효과적인 마케팅 전략을 수립할 수 있다. 또한, 판매 제품 리스트를 통해 상세 정보를 제공함으로써, 데이터 분석의 정확성을 높일 수 있다.The device (30) visually displays the number of monthly product sales, allowing users to quickly understand sales trends. This allows users to analyze sales patterns at a specific point in time and establish effective marketing strategies. In addition, by providing detailed information through a list of products sold, the accuracy of data analysis can be increased.

도 7의 (b)를 참조하면, 장치(30)는 사용자로부터 막대 그래프 중 어느 하나가 선택되면 막대 그래프의 하단에는 선택된 월의 판매 제품 리스트를 테이블 형태로 표시할 수 있다.Referring to (b) of Fig. 7, when one of the bar graphs is selected by the user, the device (30) can display a list of products sold in the selected month in a table format at the bottom of the bar graph.

판매 제품 리스트는 제품의 판매 시기, 제품군, 제품명, 브랜드, 제조사, 판매 횟수에 대한 정보를 포함할 수 있으나, 이에 한정되지는 않는다.A list of products for sale may include, but is not limited to, information about the time of sale, product family, product name, brand, manufacturer, and number of sales.

판매 제품 리스트는 표시할 판매 제품의 정보의 개수를 선택할 수 있는 표출 개수 선택 버튼을 포함하고, 판매 제품을 검색할 수 있는 검색바를 포함할 수 있으나, 이에 한정되지는 않는다.The list of products for sale may include, but is not limited to, a display quantity selection button that allows selection of the number of product information to be displayed, and a search bar that allows selection of products for sale.

사용자는 한 번에 볼 수 있는 리스트 항목의 수를 조절하여, 필요에 따라 더 많은 정보를 한눈에 보거나, 세부적으로 살펴볼 수 있다. 예를 들어, 사용자가 한 페이지에 10개의 항목을 표시하도록 설정하면, 10개의 제품 정보가 표시되며, 페이지를 넘겨가며 추가 항목을 확인할 수 있다.Users can adjust the number of list items they can see at one time, allowing them to see more information at a glance or look at it in more detail, as needed. For example, if the user sets the page to display 10 items, information for 10 products will be displayed, and additional items can be viewed by flipping through the pages.

사용자는 검색어를 입력하여 특정 제품이나 브랜드를 신속하게 찾을 수 있으며, 이는 방대한 데이터 내에서 원하는 정보를 쉽게 찾을 수 있도록 돕는다. 예를 들어, 사용자가 특정 브랜드의 제품을 검색하면, 해당 브랜드의 제품만을 리스트에서 필터링하여 표시할 수 있다.Users can quickly find specific products or brands by entering search terms, which helps them easily find the information they want in a vast amount of data. For example, if a user searches for a product of a specific brand, the list can be filtered to display only products of that brand.

장치(30)는 판매 제품 리스트에 포함된 정보를 사용자가 선택한 기준에 따라 정렬하거나 필터링할 수 있는 기능을 제공할 수 있다. 예를 들어, 사용자는 제품명을 기준으로 정렬하거나, 특정 브랜드나 제조사의 제품만을 필터링하여 볼 수 있다. 이를 통해 사용자는 자신이 필요로 하는 정보를 더욱 신속하게 찾을 수 있으며, 데이터 분석의 효율성을 높일 수 있다.The device (30) can provide a function that allows the user to sort or filter information included in the list of products for sale according to criteria selected by the user. For example, the user can sort by product name or filter to view only products from a specific brand or manufacturer. This allows the user to find the information he or she needs more quickly and improve the efficiency of data analysis.

장치(30)는 선택된 월의 판매 제품 리스트를 테이블 형태로 제공하여, 사용자가 필요한 정보를 쉽게 접근할 수 있도록 한다. 표출 개수 선택 및 검색 기능을 통해 사용자는 방대한 데이터 내에서도 필요한 정보를 신속하게 찾을 수 있으며, 이는 사용자 경험을 크게 향상시킨다. 이러한 기능은 사용자의 데이터 탐색을 용이하게 하고, 필요한 정보를 신속하게 제공하여 업무 효율성을 높인다.The device (30) provides a list of products sold in the selected month in a table format, allowing users to easily access the information they need. The display quantity selection and search functions allow users to quickly find the information they need even within a vast amount of data, which greatly improves the user experience. These functions facilitate users' data exploration and quickly provide necessary information, thereby increasing work efficiency.

장치(30)는 월별 판매 데이터와 상세 제품 정보를 제공함으로써, 사용자가 데이터에 기반한 전략적 의사 결정을 내릴 수 있도록 지원한다. 사용자는 판매 데이터와 트렌드를 분석하여, 효과적인 마케팅 전략을 수립하고, 시장 변화에 빠르게 대응할 수 있다. 이를 통해 장치(30)는 사용자가 경쟁력 있는 비즈니스 전략을 개발하고 실행할 수 있도록 돕는다.The device (30) provides monthly sales data and detailed product information to enable users to make strategic decisions based on data. Users can analyze sales data and trends to establish effective marketing strategies and respond quickly to market changes. Through this, the device (30) helps users develop and execute competitive business strategies.

도 8은 일실시예에 따른 시각화 보고 화면을 설명하기 위한 도면이다.Figure 8 is a drawing for explaining a visualization report screen according to an embodiment.

도 8의 (a)를 참조하면, 장치(30)는 인기 판매자의 판매 제품 및 판매 횟수를 제품 별로 판매 횟수가 많은 순서대로 막대 그래프의 형태로 표시할 수 있다. 이때, 장치(30)는 미리 설정된 기준을 만족하는 인기 판매자를 추출할 수 있다. 이때, 미리 설정된 기준은 실시예에 따라 상이하게 설정될 수 있다. 예를 들어 기준은 판매 횟수, 매출액, 리뷰 수 등을 포함할 수 있으나, 이에 한정되지는 않는다.Referring to (a) of Fig. 8, the device (30) can display the sales products and sales frequency of popular sellers in the form of a bar graph in order of the number of sales for each product. At this time, the device (30) can extract popular sellers that satisfy preset criteria. At this time, the preset criteria can be set differently depending on the embodiment. For example, the criteria can include the number of sales, sales amount, number of reviews, etc., but are not limited thereto.

예를 들어, 장치(30)는 기준이 판매 횟수인 경우, 판매 사이트로부터 판매자의 판매 횟수를 확인할 수 있으며, 판매 횟수가 미리 설정된 기준 횟수를 만족하는 판매자를 추출할 수 있다. 이때, 미리 설정된 기준 횟수는 실시예에 따라 상이하게 설정될 수 있다.For example, if the criterion is the number of sales, the device (30) can check the number of sales of the seller from the sales site and extract the seller whose number of sales satisfies the preset standard number. At this time, the preset standard number can be set differently depending on the embodiment.

장치(30)는 인기 판매자의 판매 제품 및 판매 횟수를 제품 별로 판매 횟수가 많은 순서대로 막대 그래프의 형태로 표시하되, 제품별 보기와 판매자별 보기를 전환할 수 있는 탭 인터페이스를 포함할 수 있다.The device (30) displays the products sold by popular sellers and the number of sales in the form of a bar graph in order of the number of sales for each product, and may include a tab interface that can switch between a view by product and a view by seller.

장치(30)는 제품별 보기 탭이 선택된 경우, 각 막대 그래프의 높이는 판매자 별 판매 횟수에 비례하고, 각 막대 그래프는 판매자 별 미리 설정된 상이한 색상으로 표시되고, 막대 그래프는 각 판매 제품을 판매한 판매자의 판매 횟수를 표시할 수 있다. When the product-specific view tab is selected, the device (30) can display the height of each bar graph in proportion to the number of sales by seller, each bar graph in a different color preset for each seller, and the bar graph can display the number of sales by the seller who sold each product.

장치(30)의 데이터베이스에는 판매자의 판매자 코드와 색상이 미리 매칭되어 저장되어 있을 수 있다. The database of the device (30) may have the seller's seller code and color matched in advance and stored.

제품별 보기 탭이 선택된 경우, 각 막대 그래프의 높이는 각 제품의 판매 횟수에 비례하며, 막대 그래프는 판매자 별로 상이한 색상으로 표시되어 시각적 구별이 용이하다. When the View by Product tab is selected, the height of each bar graph is proportional to the number of sales of each product, and the bar graphs are displayed in different colors for each seller for easy visual distinction.

장치(30)는 제품별 보기 탭이 선택된 경우, 각 제품의 판매 데이터를 상세히 시각화할 수 있다. 각 막대 그래프의 높이는 해당 제품의 총 판매 횟수를 나타내며, 막대의 색상은 제품을 판매한 판매자를 시각적으로 구분할 수 있다.The device (30) can visualize the sales data of each product in detail when the product-specific view tab is selected. The height of each bar graph indicates the total number of sales of the corresponding product, and the color of the bar can visually distinguish the seller who sold the product.

도 8의 (b)를 참조하면, 장치(30)는 판매자별 보기 탭이 선택된 경우, 판매자 별로 판매 횟수가 많은 순서대로 막대 그래프의 형태로 표시할 수 있다.Referring to (b) of Fig. 8, when the seller-specific view tab is selected, the device (30) can display the number of sales by seller in the form of a bar graph in order of the number of sales by seller.

장치(30)는 각 막대 그래프의 높이는 제품 별 판매 횟수에 비례하여 상이한 색상으로 표시하고, 각 판매 제품의 판매 횟수를 표시할 수 있다.The device (30) can display the height of each bar graph in different colors in proportion to the number of sales for each product, and display the number of sales for each product.

장치(30)는 판매자 별로 판매 횟수가 많은 순서대로 막대 그래프를 정렬하여, 인기 판매자들의 판매 성과를 한눈에 파악할 수 있도록 한다. 이때, 각 막대 그래프의 높이는 판매자가 판매한 총 제품의 수를 나타내며, 막대 그래프의 색상은 각 제품을 구분하기 위해 사용될 수 있다.The device (30) arranges bar graphs in order of the number of sales by seller, so that the sales performance of popular sellers can be seen at a glance. At this time, the height of each bar graph indicates the total number of products sold by the seller, and the color of the bar graph can be used to distinguish each product.

장치(30)는 각 판매자가 판매한 제품을 상이한 색상으로 구분하여, 제품별 판매 횟수를 시각적으로 명확히 표시할 수 있다. 예를 들어, 판매자 코드 B026S는 다양한 색상의 막대 그래프로 나타내어, 각 색상은 해당 판매자가 판매한 제품을 나타낸다. 각 막대 그래프에는 해당 제품의 판매 횟수가 표시되어, 사용자가 특정 판매자가 어떤 제품을 얼마나 많이 판매했는지 쉽게 파악할 수 있다.The device (30) can visually clearly display the number of sales of each product by distinguishing the products sold by each seller with different colors. For example, the seller code B026S is displayed as a bar graph of various colors, and each color represents a product sold by the seller. Each bar graph displays the number of sales of the product, so that the user can easily determine which product and how many times a specific seller has sold it.

장치(30)는 판매자별 판매 데이터를 비교하여, 어떤 판매자가 가장 높은 성과를 보이는지 시각적으로 분석할 수 있다. 시각적 비교는 사용자가 판매자별 판매 성과를 쉽게 파악하고, 효과적인 판매 전략을 수립하는 데 도움을 줄 수 있다.The device (30) can compare sales data by seller to visually analyze which seller has the highest performance. The visual comparison can help users easily understand sales performance by seller and establish effective sales strategies.

장치(30)는 판매자별 판매 데이터를 시각적으로 명확하게 표시함으로써, 사용자가 판매 성과를 한눈에 파악할 수 있도록 돕는 중요한 도구를 제공한다. 특히, 제품별 판매 횟수를 구분하기 위해 막대 그래프에 상이한 색상을 적용함으로써, 데이터의 가독성과 분석 효율성을 크게 향상시킨다. 이는 복잡한 판매 데이터를 간결하게 시각화하여, 사용자가 데이터를 쉽게 이해하고, 분석할 수 있도록 하는 중요한 기술적 진보를 의미한다.The device (30) provides an important tool that helps users to understand sales performance at a glance by visually clearly displaying sales data by seller. In particular, by applying different colors to the bar graph to distinguish the number of sales by product, the readability of the data and the analysis efficiency are greatly improved. This means an important technological advancement that allows users to easily understand and analyze the data by concisely visualizing complex sales data.

장치(30)는 판매자별 판매 데이터를 시각적으로 명확하게 표시하여, 사용자가 판매 추이를 빠르게 파악할 수 있도록 한다. 이를 통해 사용자는 특정 판매자의 성과를 분석하고, 이를 바탕으로 효과적인 판매 전략을 수립할 수 있다. 또한, 판매자별 성과를 시각적으로 비교할 수 있어, 판매 효율성을 높이는 방안을 모색할 수 있다.The device (30) visually displays sales data by seller clearly, allowing users to quickly understand sales trends. Through this, users can analyze the performance of a specific seller and establish effective sales strategies based on this. In addition, since the performance of each seller can be visually compared, methods for increasing sales efficiency can be sought.

장치(30)는 판매자별 데이터를 막대 그래프 형태로 시각화하여, 사용자가 필요한 정보를 쉽게 접근할 수 있도록 한다. 제품별 보기와 판매자별 보기를 전환할 수 있는 기능은 사용자의 편의성을 극대화하며, 다양한 관점에서 데이터를 분석할 수 있도록 지원한다.The device (30) visualizes seller-specific data in the form of a bar graph, allowing users to easily access the information they need. The ability to switch between product-specific and seller-specific views maximizes user convenience and supports data analysis from various perspectives.

장치(30)는 인기 판매자의 판매 데이터를 시각적으로 표시함으로써, 판매 성과를 한눈에 파악할 수 있도록 돕는 중요한 도구를 제공한다. 특히, 제품별 보기와 판매자별 보기를 전환할 수 있는 탭 인터페이스는 사용자에게 다양한 시각적 분석 방법을 제공하여, 데이터의 이해도를 높인다.The device (30) provides an important tool to help users understand sales performance at a glance by visually displaying sales data of popular sellers. In particular, the tab interface that allows switching between product-by-product and seller-by-seller views provides users with a variety of visual analysis methods, thereby enhancing the understanding of data.

장치(30)는 판매 데이터를 시각적으로 명확하게 표시하여, 사용자가 판매 추이를 빠르게 파악할 수 있도록 한다. 이를 통해 사용자는 특정 제품의 인기도와 판매자 간의 성과를 분석할 수 있으며, 이를 바탕으로 효과적인 마케팅 전략을 수립할 수 있다. 또한, 판매자별 성과를 시각적으로 비교할 수 있어, 판매 효율성을 높이는 방안을 모색할 수 있다.The device (30) visually displays sales data clearly, allowing users to quickly understand sales trends. Through this, users can analyze the popularity of specific products and performance among sellers, and based on this, establish effective marketing strategies. In addition, since performance by seller can be visually compared, methods for increasing sales efficiency can be sought.

장치(30)는 인기 판매자의 데이터를 막대 그래프 형태로 시각화하여, 사용자가 필요한 정보를 쉽게 접근할 수 있도록 한다. 제품별 보기와 판매자별 보기를 전환할 수 있는 기능은 사용자의 편의성을 극대화하며, 다양한 관점에서 데이터를 분석할 수 있도록 지원한다. 이러한 기능은 사용자가 판매 데이터를 직관적으로 이해하고, 신속하게 결정을 내리는 데 도움을 준다.The device (30) visualizes data of popular sellers in the form of a bar graph, allowing users to easily access the information they need. The ability to switch between product-by-product and seller-by-seller views maximizes user convenience and supports data analysis from various perspectives. This feature helps users intuitively understand sales data and make decisions quickly.

장치(30)는 인기 판매자의 판매 데이터를 제공함으로써, 사용자가 데이터에 기반한 전략적 의사 결정을 내릴 수 있도록 지원한다. 사용자는 판매 데이터와 트렌드를 분석하여, 효과적인 마케팅 전략을 수립하고, 시장 변화에 빠르게 대응할 수 있다.The device (30) provides sales data of popular sellers, thereby enabling users to make strategic decisions based on data. Users can analyze sales data and trends to establish effective marketing strategies and respond quickly to market changes.

도 9는 일실시예에 따른 시각화 보고 화면을 설명하기 위한 도면이다.Figure 9 is a drawing for explaining a visualization report screen according to an embodiment.

도 9의 (a)를 참조하면, 장치(30)는 제품의 최저 판매 가격, 최고 판매 가격, 평균 판매 가격 및 최소 기준 단위 당 가격 정보를 테이블 형태로 표시할 수 있으나, 이에 한정되지는 않는다.Referring to (a) of FIG. 9, the device (30) can display information on the lowest selling price, highest selling price, average selling price, and minimum standard unit price of a product in a table format, but is not limited thereto.

이를 통해 사용자는 제품의 가격 분포와 경제성을 한눈에 파악할 수 있다. 예를 들어, 최저 판매 가격과 최고 판매 가격을 통해 제품의 가격 변동 범위를 확인할 수 있으며, 평균 판매 가격을 통해 일반적인 가격대를 알 수 있다. 최소 기준 단위당 가격은 제품의 경제성을 평가하는 데 중요한 지표로 사용될 수 있다.This allows users to see the price distribution and economic feasibility of a product at a glance. For example, the lowest and highest selling prices can be used to determine the price fluctuation range of a product, and the average selling price can be used to determine the general price range. The minimum standard unit price can be used as an important indicator to evaluate the economic feasibility of a product.

일실시예에 따르면, 장치(30)는 각 가격 정보를 명확하게 시각적으로 구분하여, 사용자가 쉽게 이해할 수 있도록 한다. 예를 들어, 최저 판매 가격은 파란색으로, 최고 판매 가격은 빨간색으로, 평균 판매 가격은 녹색으로, 최소 기준 단위당 가격은 회색으로 표시할 수 있으나, 이에 한정되지는 않는다. 이러한 색상 구분은 시각적 인식을 돕고, 중요한 정보를 강조하는 데 유용하다.According to one embodiment, the device (30) clearly visually distinguishes each price information so that the user can easily understand it. For example, the lowest sale price may be displayed in blue, the highest sale price in red, the average sale price in green, and the minimum standard unit price in gray, but is not limited thereto. Such color distinction is useful for helping visual recognition and emphasizing important information.

도 9의 (b)를 참조하면, 장치(30)는 제품과 동일한 제품군에 속하는 제품 별 최소 기준 단위 당 가격을 가격이 낮은 순서대로 정렬하여 표시한 막대 그래프를 표시할 수 있다.Referring to (b) of FIG. 9, the device (30) can display a bar graph that displays the minimum standard unit price for each product belonging to the same product group as the product, sorted in order of lowest price.

이를 통해 사용자는 동일 제품군 내에서 각 제품의 경제성을 비교할 수 있다. 예를 들어, 다양한 영양제 제품이 최소 기준 단위당 가격에 따라 정렬된 그래프를 통해, 어떤 제품이 가장 경제적인지 쉽게 파악할 수 있다.This allows users to compare the cost effectiveness of each product within the same product group. For example, a graph showing various nutritional supplement products sorted by their minimum unit price can help users easily see which product is the most cost-effective.

장치(30)는 사용자로부터 막대 그래프 중 어느 하나가 선택되면, 해당 막대 그래프에 해당하는 제품의 제품명과 최소 기준 단위 당 가격이 팝업 형태로 표시할 수 있다. 이를 통해, 사용자가 특정 제품의 상세 정보를 확인하는 데 도움을 주며, 가격 비교를 더욱 용이하게 한다. 예를 들어, 사용자가 특정 막대를 클릭하면, 해당 제품의 이름과 단위당 가격이 팝업으로 나타나, 제품 선택에 필요한 정보를 제공할 수 있다.When a user selects one of the bar graphs, the device (30) can display the product name and the minimum unit price of the product corresponding to the bar graph in a pop-up form. This helps the user check the detailed information of a specific product and makes price comparison easier. For example, when the user clicks on a specific bar, the name of the product and the unit price can appear in a pop-up form, providing information necessary for product selection.

장치(30)는 막대 그래프를 통해 동일한 제품군 내에서 제품 간의 가격 비교를 시각적으로 명확하게 할 수 있다. 이를 통해 사용자는 제품의 가격 경쟁력을 쉽게 평가하고, 가장 경제적인 제품을 선택할 수 있다. 예를 들어, 여러 영양제 제품 중에서 단위당 가격이 가장 낮은 제품을 선택하여, 비용 효율적인 결정을 내릴 수 있다.The device (30) can visually and clearly compare prices between products within the same product group through a bar graph. This allows users to easily evaluate the price competitiveness of products and select the most economical product. For example, a cost-effective decision can be made by selecting the product with the lowest price per unit among several nutritional supplement products.

장치(30)는 제품의 가격 정보를 시각적으로 명확하게 표시함으로써, 사용자가 제품의 경제성을 쉽게 파악할 수 있도록 돕는 중요한 도구를 제공한다. 특히, 최저 판매 가격, 최고 판매 가격, 평균 판매 가격 및 최소 기준 단위당 가격을 명확하게 구분하여 표시함으로써, 복잡한 가격 정보를 간결하게 이해할 수 있도록 한다.The device (30) provides an important tool that helps users easily understand the economic feasibility of a product by visually clearly displaying the price information of the product. In particular, it allows users to understand complex price information concisely by clearly displaying the lowest selling price, highest selling price, average selling price, and minimum standard unit price.

장치(30)는 제품의 가격 정보를 시각적으로 명확하게 표시하여, 사용자가 가격 변동 범위와 경제성을 빠르게 파악할 수 있도록 한다. 이를 통해 사용자는 제품 간의 가격 비교를 용이하게 하고, 비용 효율적인 구매 결정을 내릴 수 있다. 또한, 막대 그래프를 통해 동일 제품군 내에서 각 제품의 가격 경쟁력을 쉽게 평가할 수 있다.The device (30) visually and clearly displays the price information of a product, allowing the user to quickly understand the range of price fluctuations and economic feasibility. This allows the user to easily compare prices between products and make cost-effective purchasing decisions. In addition, the bar graph allows the user to easily evaluate the price competitiveness of each product within the same product group.

장치(30)는 제품 가격 정보를 한눈에 확인할 수 있도록 시각적으로 명확하게 표시하여, 사용자가 필요한 정보를 쉽게 접근할 수 있도록 한다. 팝업 형태로 제공되는 상세 정보는 사용자가 특정 제품에 대한 자세한 가격 정보를 확인하는 데 도움을 주며, 편리한 가격 비교를 가능하게 한다. 이러한 기능은 사용자의 쇼핑 경험을 향상시키고, 만족도를 높일 수 있다.The device (30) visually displays product price information clearly so that users can easily access the information they need. Detailed information provided in a pop-up form helps users check detailed price information for a specific product and enables convenient price comparison. This function can improve the user's shopping experience and increase satisfaction.

장치(30)는 제품의 가격 정보를 제공함으로써, 사용자가 데이터에 기반한 전략적 의사 결정을 내릴 수 있도록 지원한다. 사용자는 가격 데이터를 분석하여, 비용 효율적인 제품을 선택하고, 예산을 효과적으로 관리할 수 있다.The device (30) provides price information on products, thereby enabling users to make strategic decisions based on data. Users can analyze price data to select cost-effective products and effectively manage their budgets.

도 10은 일실시예에 따른 키워드 분석 화면을 설명하기 위한 도면이다.Figure 10 is a drawing for explaining a keyword analysis screen according to an embodiment.

장치(30)는 키워드 분석 결과에 따른 키워드를 피드 키워드, 해시태그, 소구점으로 분류하여 시각화할 수 있다.The device (30) can visualize keywords based on keyword analysis results by classifying them into feed keywords, hashtags, and keywords.

이를 통해 사용자는 제품과 관련된 주요 키워드를 한눈에 파악할 수 있으며, 마케팅 전략 수립에 필요한 중요한 인사이트를 얻을 수 있다. 장치(30)는 각 키워드를 워드 클라우드 형태로 시각화하여, 빈도가 높은 키워드를 더 큰 크기로 표시함으로써 시각적 강조 효과를 제공한다.This allows users to see key keywords related to the product at a glance and obtain important insights necessary for establishing a marketing strategy. The device (30) visualizes each keyword in the form of a word cloud, and displays keywords with high frequency in a larger size to provide a visual emphasis effect.

이때, 장치(30)는 각 키워드를 워드 클라우드 형태로 시각화하여 크기가 큰 단어일수록 빈도가 높으며, 키워드의 순위를 테이블 형태로 표시하여, 각 분류별 상위 키워드의 순위를 나열할 수 있다.At this time, the device (30) visualizes each keyword in the form of a word cloud, with larger words having higher frequency, and displays the ranking of keywords in a table form, so that the ranking of top keywords for each classification can be listed.

장치(30)는 피드 키워드를 워드 클라우드 형태로 시각화할 수 있다. 예를 들어, 피드 키워드 워드 클라우드에서 '비타민', '제품', '오메가' 등의 키워드가 큰 크기로 표시되어, 해당 키워드가 빈도가 높음을 시각적으로 나타낸다. 이를 통해 사용자는 주요 피드 키워드를 빠르게 파악할 수 있으며, 해당 키워드를 중심으로 마케팅 콘텐츠를 기획할 수 있다. 또한, 키워드의 순위를 테이블 형태로 표시하여, 상위 피드 키워드를 명확하게 나열할 수 있다.The device (30) can visualize feed keywords in the form of a word cloud. For example, keywords such as 'vitamin', 'product', and 'omega' are displayed in a large size in the feed keyword word cloud, visually indicating that the keywords have a high frequency. Through this, the user can quickly identify the main feed keywords and plan marketing content centered on the keywords. In addition, the keyword ranking can be displayed in the form of a table, so that the top feed keywords can be clearly listed.

이때, 장치(30)는 피드 키워드를 수집하기 위해 제품과 관련된 소셜 미디어 플랫폼, 블로그, 뉴스 기사 등에서 텍스트 데이터를 수집할 수 있다. 장치(30)는 이들 소스에서 제품 이름, 관련 키워드, 사용자 리뷰 등을 포함하는 텍스트 데이터를 자동으로 크롤링하고, 이를 분석하여 빈도가 높은 키워드를 피드 키워드로 추출할 수 있다. 예를 들어, '비타민', '제품', '오메가'와 같은 키워드는 다양한 소셜 미디어 포스트와 사용자 리뷰에서 자주 언급되는 키워드로, 장치(30)는 이러한 데이터를 기반으로 피드 키워드를 수집할 수 있다.At this time, the device (30) can collect text data from social media platforms, blogs, news articles, etc. related to the product in order to collect feed keywords. The device (30) can automatically crawl text data including product names, related keywords, user reviews, etc. from these sources, analyze them, and extract high-frequency keywords as feed keywords. For example, keywords such as 'vitamins', 'products', and 'omega' are frequently mentioned in various social media posts and user reviews, and the device (30) can collect feed keywords based on such data.

장치(30)는 해시태그와 소구점을 각각 워드 클라우드 형태로 시각화할 수 있다. 해시태그 워드 클라우드에서는 '헤어메스', '바이오렉트라', '오메가3' 등의 키워드가 큰 크기로 표시되며, 이는 마케팅 콘텐츠에서 빈도가 높은 해시태그임을 시사한다. The device (30) can visualize hashtags and keywords in the form of word clouds. In the hashtag word cloud, keywords such as 'hairmess', 'biolectra', and 'omega 3' are displayed in a large size, indicating that they are hashtags with a high frequency in marketing content.

이때, 장치(30)는 해시태그를 수집하기 위해 인스타그램, 트위터, 페이스북 등 해시태그가 많이 사용되는 소셜 미디어 플랫폼을 대상으로 데이터를 수집할 수 있다. 장치(30)는 특정 제품이나 브랜드와 관련된 게시물에서 사용된 해시태그를 분석하여, 빈도가 높은 해시태그를 추출할 수 있다. 예를 들어, '헤어메스', '바이오렉트라', '오메가3'와 같은 해시태그는 해당 제품과 관련된 소셜 미디어 게시물에서 자주 사용되는 해시태그로, 장치(30)는 이러한 데이터를 기반으로 해시태그를 수집할 수 있다. 장치(30)는 또한 해시태그의 사용 빈도와 트렌드를 분석하여, 현재 인기 있는 해시태그를 식별할 수 있다.At this time, the device (30) can collect data from social media platforms where hashtags are frequently used, such as Instagram, Twitter, and Facebook, in order to collect hashtags. The device (30) can analyze hashtags used in posts related to a specific product or brand to extract hashtags with high frequency. For example, hashtags such as 'Hairmes', 'Biolectra', and 'Omega 3' are hashtags frequently used in social media posts related to the corresponding products, and the device (30) can collect hashtags based on such data. The device (30) can also analyze the frequency of use and trends of hashtags to identify currently popular hashtags.

소구점 워드 클라우드에서는 '칼슘', '미네랄', '마그네슘' 등의 키워드가 큰 크기로 표시되어, 소비자들이 제품을 구매할 때 중요하게 생각하는 요소를 나타낸다. 이를 통해 사용자는 해시태그와 소구점을 효과적으로 분석하고, 이를 기반으로 타겟 마케팅 전략을 수립할 수 있다.In the word cloud of the small business, keywords such as ‘calcium’, ‘mineral’, and ‘magnesium’ are displayed in large size, indicating the factors that consumers consider important when purchasing a product. Through this, users can effectively analyze hashtags and small business and establish target marketing strategies based on this.

장치(30)는 소구점 키워드를 수집하기 위해 소비자 리뷰, 설문 조사 결과, 포럼 게시물 등에서 텍스트 데이터를 수집하고 분석할 수 있다. 소구점 키워드는 소비자들이 제품을 선택할 때 중요하게 여기는 특징이나 이점을 반영한다. 장치(30)는 이러한 데이터를 분석하여, '칼슘', '미네랄', '마그네슘'과 같은 소비자들이 자주 언급하는 키워드를 추출할 수 있다. 예를 들어, 건강 보조제에 대한 리뷰에서 소비자들이 제품의 특정 성분이나 효과를 자주 언급할 경우, 장치(30)는 이를 기반으로 소구점 키워드를 수집할 수 있다. 장치(30)는 또한 이러한 키워드를 분석하여, 제품의 주요 판매 포인트를 파악하고, 마케팅 전략을 최적화할 수 있다.The device (30) can collect and analyze text data from consumer reviews, survey results, forum posts, etc. to collect marketing keywords. Marketing keywords reflect features or benefits that consumers consider important when selecting a product. The device (30) can analyze such data to extract keywords that consumers frequently mention, such as 'calcium', 'mineral', and 'magnesium'. For example, if consumers frequently mention specific ingredients or effects of a product in reviews of a health supplement, the device (30) can collect marketing keywords based on this. The device (30) can also analyze such keywords to identify key selling points of a product and optimize marketing strategies.

장치(30)는 키워드 분석 결과를 시각적으로 명확하게 표시함으로써, 사용자가 제품과 관련된 주요 키워드를 쉽게 파악할 수 있도록 돕는 중요한 도구를 제공한다. 특히, 워드 클라우드 형태의 시각화는 빈도가 높은 키워드를 강조하여, 데이터의 가독성과 이해도를 높인다. 또한, 피드 키워드, 해시태그, 소구점으로 분류된 키워드 분석 결과는 사용자가 다양한 관점에서 키워드를 분석하고, 종합적인 마케팅 전략을 수립할 수 있도록 한다.The device (30) provides an important tool that helps users easily identify key keywords related to a product by visually clearly displaying the keyword analysis results. In particular, the visualization in the form of a word cloud emphasizes keywords with high frequency, thereby improving the readability and comprehensibility of the data. In addition, the keyword analysis results classified into feed keywords, hashtags, and selling points allow users to analyze keywords from various perspectives and establish comprehensive marketing strategies.

장치(30)는 키워드 분석 결과를 시각적으로 명확하게 표시하여, 사용자가 주요 키워드를 빠르게 파악할 수 있도록 한다. 이를 통해 사용자는 마케팅 콘텐츠 기획에 필요한 인사이트를 신속하게 얻을 수 있으며, 데이터 분석의 효율성을 크게 향상시킬 수 있다. 또한, 피드 키워드, 해시태그, 소구점으로 분류된 키워드 분석 결과는 다양한 마케팅 전략 수립에 유용한 정보를 제공한다.The device (30) visually displays the keyword analysis results clearly so that the user can quickly identify the main keywords. This allows the user to quickly obtain the insights necessary for planning marketing content and greatly improve the efficiency of data analysis. In addition, the keyword analysis results classified into feed keywords, hashtags, and selling points provide useful information for establishing various marketing strategies.

장치(30)는 워드 클라우드 형태의 시각화를 통해 사용자가 중요한 키워드를 직관적으로 이해할 수 있도록 한다. 큰 크기의 키워드는 빈도가 높은 키워드를 나타내며, 이는 사용자가 주목해야 할 중요한 키워드를 강조한다. 키워드의 순위를 테이블 형태로 제공함으로써, 사용자가 상위 키워드를 명확하게 파악할 수 있으며, 이를 기반으로 효과적인 마케팅 전략을 수립할 수 있다.The device (30) enables users to intuitively understand important keywords through visualization in the form of a word cloud. Large keywords represent keywords with high frequency, which emphasizes important keywords that users should pay attention to. By providing the ranking of keywords in a table form, users can clearly identify top keywords and establish effective marketing strategies based on this.

도 10을 참조하면, 장치(30)는 키워드 분석 결과를 시각적으로 명확하게 표시할 수 있다. 피드 키워드, 해시태그, 소구점으로 분류된 키워드 분석 결과는 워드 클라우드 형태로 시각화되어, 사용자가 주요 키워드를 쉽게 파악할 수 있도록 돕는다. 이를 통해 사용자는 마케팅 콘텐츠 기획에 필요한 인사이트를 얻고, 효과적인 마케팅 전략을 수립할 수 있다. 장치(30)는 키워드 분석 결과를 제공함으로써, 사용자가 데이터에 기반한 전략적 의사 결정을 내릴 수 있도록 지원한다.Referring to FIG. 10, the device (30) can clearly and visually display the keyword analysis results. The keyword analysis results classified into feed keywords, hashtags, and keywords are visualized in the form of a word cloud, thereby helping the user easily identify the main keywords. Through this, the user can obtain the insights necessary for planning marketing content and establish an effective marketing strategy. The device (30) provides the keyword analysis results, thereby supporting the user to make strategic decisions based on data.

도 11은 일실시예에 따른 콘텐츠 기획안을 생성하기 위한 제품의 정보 수집 기간을 결정하는 과정을 설명하기 위한 순서도이다.Figure 11 is a flowchart illustrating a process for determining a product information collection period for creating a content plan according to an embodiment.

장치(30)는 콘텐츠 기획안을 생성하는 단계 이전에 콘텐츠 기획안을 생성하기 위한 제품의 정보 수집 기간을 결정할 수 있다.The device (30) can determine a period of product information collection for creating a content plan prior to the step of creating a content plan.

도 11을 참조하면, 먼저, S1101 단계에서, 장치(30)는 제품 정보로부터 제품과 관련된 키워드를 추출하고, 추출된 키워드 중 주요 키워드를 결정할 수 있다.Referring to FIG. 11, first, in step S1101, the device (30) can extract keywords related to the product from product information and determine main keywords among the extracted keywords.

장치(30)는 제품 정보로부터 제품과 관련된 키워드를 추출하고, 이들 키워드 중에서 주요 키워드를 결정할 수 있다. 예를 들어, 제품 설명, 사용자 리뷰, 소셜 미디어 게시물 등 다양한 소스에서 키워드를 추출하고, 빈도 분석을 통해 중요한 키워드를 식별할 수 있다.The device (30) can extract keywords related to a product from product information and determine major keywords among these keywords. For example, keywords can be extracted from various sources such as product descriptions, user reviews, and social media posts, and important keywords can be identified through frequency analysis.

S1102 단계에서, 장치(30)는 판매 사이트로부터 제품과 연관된 마케팅 콘텐츠에서 주요 키워드가 언급된 횟수를 확인할 수 있다.At step S1102, the device (30) can check the number of times a main keyword is mentioned in marketing content associated with a product from a sales site.

장치(30)는 현재 시점과 언급 횟수가 제일 높은 제1 시점까지의 제1 기간을 확인할 수 있다.The device (30) can identify the first period from the current point in time to the first point in time with the highest number of mentions.

S1103 단계에서, 장치(30)는 제1 기간이 미리 설정된 기준 기간 미만인 경우, 제1 시점을 정보 수집 기간의 시작 시점으로 결정하고, 현재 시점을 정보 수집 기간의 종료 시점으로 결정할 수 있다. 이때, 미리 설정된 기준 기간은 실시예에 따라 상이하게 설정될 수 있다. 예를 들어, 기준 기간은 3개월, 6개월 또는 1년 등으로 설정될 수 있으며, 이는 시장 조사 또는 마케팅 전략에 따라 조정될 수 있다. 이를 통해 장치(30)는 빠르고 유연하게 정보 수집 기간을 설정할 수 있다.In step S1103, if the first period is less than the preset reference period, the device (30) can determine the first point in time as the start point of the information collection period and determine the current point in time as the end point of the information collection period. At this time, the preset reference period can be set differently depending on the embodiment. For example, the reference period can be set to 3 months, 6 months, or 1 year, and this can be adjusted according to market research or marketing strategy. Through this, the device (30) can quickly and flexibly set the information collection period.

장치(30)는 데이터 수집의 시간적 범위를 제한하여 최신의 데이터를 확보하고자 하며, 과거의 데이터를 과도하게 포함하는 것을 방지하고, 최근의 시장 동향과 소비자 행동을 반영하는 데 주안점을 둔다.The device (30) aims to secure the latest data by limiting the temporal scope of data collection, prevents excessive inclusion of past data, and focuses on reflecting recent market trends and consumer behavior.

과거의 데이터가 현재의 시장 상황과 맞지 않을 수 있다는 점에서 비롯되며, 시장 트렌드는 빠르게 변화하므로, 너무 과거의 데이터는 현재의 소비자 선호도나 경쟁 환경을 반영하지 못할 가능성이 있다. 따라서, 미리 설정된 기준 기간을 설정하여 그 기간 이내의 최신 데이터를 사용함으로써, 더욱 정확하고 유효한 분석 결과를 도출할 수 있다.This is because past data may not match the current market situation, and market trends change rapidly, so data that is too old may not reflect current consumer preferences or competitive environments. Therefore, by setting a preset reference period and using the latest data within that period, more accurate and valid analysis results can be derived.

최신 데이터를 기반으로 한 분석은 현재 시장 상황에 맞춘 전략 수립을 가능하게 하여, 실효성 높은 마케팅 캠페인을 기획하는 데 기여한다. 또한, 이는 빠르게 변화하는 시장 트렌드에 신속히 대응할 수 있도록 하여, 기업의 경쟁력을 강화한다. 또한, 데이터의 최신성을 확보하고, 분석의 타당성을 유지하는 데 중요한 역할을 한다. 이를 통해 데이터 과학 및 분석 분야에서 최신 데이터의 중요성을 강조하며, 마케팅 및 비즈니스 전략 수립에서의 데이터 활용 방식을 혁신적으로 개선한다. 또한, 이러한 접근법은 데이터 처리 및 분석 효율성을 높여, 보다 빠른 의사결정을 가능하게 한다.Analysis based on the latest data enables the establishment of strategies tailored to the current market situation, contributing to the planning of highly effective marketing campaigns. In addition, it enhances the competitiveness of companies by enabling rapid responses to rapidly changing market trends. It also plays an important role in securing the up-to-dateness of data and maintaining the validity of analysis. This emphasizes the importance of the latest data in the field of data science and analysis, and innovatively improves the way data is utilized in establishing marketing and business strategies. In addition, this approach increases the efficiency of data processing and analysis, enabling faster decision-making.

S1104 단계에서, 장치(30)는 제1 기간이 미리 설정된 기준 기간 이상이고, 제2 기간이 미리 설정된 기준을 만족하는 경우, 제1 시점을 정보 수집 기간의 시작 시점으로 결정하고, 제2 시점을 정보 수집 기간의 종료 시점으로 결정할 수 있다.In step S1104, the device (30) can determine the first point in time as the start point of the information collection period and determine the second point in time as the end point of the information collection period if the first period is longer than the preset reference period and the second period satisfies the preset criterion.

장치(30)는 제1 기간이 미리 설정된 기준 기간 이상인 경우, 제1 시점부터 현재 시점 까지의 기간 중 언급 횟수가 제일 낮은 제2 시점을 확인하고, 현재 시점과 제2 시점까지의 제2 기간을 확인할 수 있다.The device (30) can check the second time point with the lowest number of mentions among the period from the first time point to the present time point when the first time period is longer than the preset reference period, and check the second period from the present time point to the second time point.

장치(30)는 제1 기간이 미리 설정된 기준 기간 이상인 경우는 정보 수집 기간이 너무 과거일 수 있기 때문에, 최신 트렌드를 반영하는 데이터 수집을 위해 데이터의 변동성을 고려하여 보다 정확한 정보 수집 기간을 설정할 수 있다. 예를 들어, 제2 시점이 제품의 언급 빈도가 낮은 시점이라면, 이를 정보 수집 기간의 종료 시점으로 설정하여 데이터의 타당성을 확보할 수 있다.The device (30) can set a more accurate information collection period by considering the volatility of the data in order to collect data reflecting the latest trends, since the information collection period may be too old if the first period is longer than the preset reference period. For example, if the second time point is a time point when the product is mentioned less frequently, this can be set as the end point of the information collection period to secure the validity of the data.

제1 기간이 미리 설정된 기준 기간 이상이고, 제2 기간이 미리 설정된 기준을 만족하는 경우, 제1 시점을 정보 수집 기간의 시작 시점으로 결정하고 제2 시점을 정보 수집 기간의 종료 시점으로 결정하는 것은 데이터의 변동성과 안정성을 동시에 고려하는 의미를 가진다. 이는 단순히 최신 데이터만을 사용하는 것이 아니라, 데이터의 추이를 분석하여 가장 유효한 기간을 설정하는 데 목적이 있다.If the first period is longer than the preset reference period and the second period satisfies the preset criteria, determining the first point in time as the start point of the information collection period and the second point in time as the end point of the information collection period means considering both the volatility and stability of the data. This is not simply using the latest data, but rather analyzing the trend of the data to set the most effective period.

제1 기간이 기준 기간 이상인 경우, 이는 해당 키워드가 오랜 기간 동안 중요하게 다뤄졌음을 의미할 수 있으나, 너무 오래된 데이터를 포함하는 것은 현 시점에서의 트렌드와 맞지 않을 수 있다. 따라서, 언급 빈도가 낮은 제2 시점을 종료 시점으로 설정하여 정보 수집 기간을 결정함으로써, 데이터의 변동성을 최소화하고 분석의 일관성을 유지할 수 있다. 이는 마케팅 전략의 타당성을 높이는 데 기여한다.If the first period is longer than the reference period, this may mean that the keyword has been dealt with for a long time, but including data that is too old may not match the current trend. Therefore, by setting the second period with a low mention frequency as the end point and determining the information collection period, the volatility of the data can be minimized and the consistency of the analysis can be maintained. This contributes to increasing the validity of the marketing strategy.

이를 통해 마케팅 전략 수립 시 과거와 현재의 데이터를 균형 있게 반영할 수 있으며, 이는 실질적인 마케팅 효과를 증대시키는 데 기여한다. 또한, 데이터 변동성을 고려한 접근은 분석 결과의 타당성을 높여, 보다 신뢰성 있는 인사이트를 제공한다.This allows for balanced reflection of past and present data when establishing marketing strategies, which contributes to increasing actual marketing effectiveness. In addition, an approach that considers data volatility increases the validity of analysis results, providing more reliable insights.

S1105 단계에서, 장치(30)는 제2 기간이 미리 설정된 기준을 만족하지 않는 경우, 제3 시점을 정보 수집 기간의 시작 시점으로 결정하고, 제2 시점을 정보 수집 기간의 종료 시점으로 결정할 수 있다. At step S1105, if the second period does not satisfy the preset criteria, the device (30) may determine the third point in time as the start point of the information collection period and determine the second point in time as the end point of the information collection period.

장치(30)는 제2 기간이 미리 설정된 기준을 만족하지 않는 경우, 제1 기간에서 제1 시점을 제외하고 언급 횟수가 가장 높은 시점인 제3 시점을 확인하고, 제3 시점을 정보 수집 기간의 시작 시점으로 결정하고, 제2 시점을 정보 수집 기간의 종료 시점으로 결정할 수 있다.If the second period does not satisfy the preset criteria, the device (30) can identify a third time point with the highest number of mentions in the first period, excluding the first time point, determine the third time point as the start time of the information collection period, and determine the second time point as the end time of the information collection period.

이를 통해 장치(30)는 데이터의 일관성을 유지하면서도, 변동성을 최소화하여 정확한 정보 수집 기간을 설정할 수 있다. 예를 들어, 제3 시점이 제품의 언급 빈도가 높아진 시점이라면, 이를 시작 시점으로 설정하여 보다 신뢰성 있는 데이터를 수집할 수 있다.Through this, the device (30) can set an accurate information collection period by minimizing variability while maintaining data consistency. For example, if the third point in time is a point in time when the frequency of mention of the product increases, this can be set as the starting point to collect more reliable data.

S1105 단계에서 제2 기간이 미리 설정된 기준을 만족하지 않는 경우, 제3 시점을 정보 수집 기간의 시작 시점으로 결정하고 제2 시점을 정보 수집 기간의 종료 시점으로 결정하는 것은, 정보 수집 기간을 유연하게 조정하여 최적의 데이터 수집을 보장하는 의미를 가진다. 이는 데이터의 타당성과 신뢰성을 유지하면서도, 필요한 경우 데이터 수집 기간을 재조정하는 방식이다.In the case where the second period does not meet the pre-established criteria in step S1105, determining the third time point as the start time of the information collection period and the second time point as the end time of the information collection period means flexibly adjusting the information collection period to ensure optimal data collection. This is a method of readjusting the data collection period when necessary while maintaining the validity and reliability of the data.

제2 기간이 기준을 만족하지 않는 경우, 이는 해당 기간 동안의 데이터가 분석에 충분하지 않음을 의미할 수 있다. 따라서, 제1 시점에서 가장 높은 언급 빈도를 보인 제3 시점을 시작 시점으로 설정함으로써, 보다 신뢰성 있는 데이터 수집을 가능하게 한다. 이는 데이터의 변동성을 최소화하고, 분석의 타당성을 높이는 데 목적이 있다.If the second period does not meet the criteria, this may mean that the data for that period is not sufficient for analysis. Therefore, by setting the third time point, which showed the highest frequency of mentions in the first time point, as the starting time point, more reliable data collection is possible. This is aimed at minimizing the variability of the data and increasing the validity of the analysis.

장치(30)는 제품과 관련된 키워드의 언급 빈도 변동을 분석하여, 정보 수집 기간을 효율적으로 결정하는 기능을 제공한다. 이를 통해 장치(30)는 데이터의 정확성과 신뢰성을 확보하며, 다양한 마케팅 전략 장치(30)는 다양한 기준을 적용하여 유연하게 정보 수집 기간을 설정할 수 있다. The device (30) provides a function to efficiently determine the information collection period by analyzing the change in the mention frequency of keywords related to the product. Through this, the device (30) secures the accuracy and reliability of data, and various marketing strategy devices (30) can flexibly set the information collection period by applying various criteria.

이를 통해 사용자는 시장 변화에 신속하게 대응하고, 최적의 정보 수집 기간을 설정하여 효과적인 마케팅 전략을 수립할 수 있다. 유연한 정보 수집 기간 설정은 다양한 마케팅 상황에 맞춰 최적의 데이터를 확보할 수 있도록 한다. 수립에 필요한 정확한 정보를 제공할 수 있다.This allows users to quickly respond to market changes and establish effective marketing strategies by setting the optimal information collection period. Flexible information collection period setting allows for securing optimal data according to various marketing situations. It can provide accurate information required for establishment.

장치(30)는 키워드 언급 빈도 변동을 분석하여 정보 수집 기간을 결정함으로써, 전략적 의사 결정을 지원할 수 있다. 이를 통해 사용자는 제품의 특성과 시장 동향을 반영한 마케팅 전략을 수립할 수 있으며, 경쟁력 있는 비즈니스 전략을 개발할 수 있다. 장치(30)는 데이터를 효과적으로 분석하여, 사용자에게 유의미한 인사이트를 제공한다.The device (30) can support strategic decision-making by analyzing the frequency of keyword mentions to determine the information collection period. Through this, the user can establish a marketing strategy that reflects the characteristics of the product and market trends, and develop a competitive business strategy. The device (30) effectively analyzes data to provide meaningful insights to the user.

장치(30)는 제품과 관련된 키워드의 언급 빈도 변동을 분석하여, 정보 수집 기간을 효율적으로 결정하는 기능을 제공한다. 이를 통해 사용자는 데이터의 정확성과 신뢰성을 확보하며, 효과적인 마케팅 전략을 수립할 수 있다. 장치(30)는 다양한 기준을 적용하여 유연하게 정보 수집 기간을 설정하고, 전략적 의사 결정을 지원함으로써, 사용자에게 유의미한 인사이트를 제공한다. 이를 통해 사용자 경험을 향상시키고, 데이터 기반의 마케팅 효율성을 극대화할 수 있다.The device (30) provides a function to efficiently determine an information collection period by analyzing the change in the mention frequency of keywords related to a product. Through this, the user can secure the accuracy and reliability of the data and establish an effective marketing strategy. The device (30) flexibly sets an information collection period by applying various criteria and supports strategic decision-making, thereby providing meaningful insights to the user. Through this, the user experience can be improved and data-based marketing efficiency can be maximized.

각 단계에서의 정보 수집 기간 결정은 데이터의 정확성과 신뢰성을 확보하기 위한 중요한 과정이다. 이를 통해 장치(30)는 마케팅 전략 수립에 필요한 신뢰성 있는 데이터를 제공하며, 다양한 비즈니스 상황에 맞춰 유연하게 대응할 수 있다. 각 단계의 결정 과정은 데이터 분석의 타당성을 높이고, 신뢰성 있는 인사이트를 제공하여, 데이터 기반의 마케팅 효율성을 극대화한다.Determining the information collection period at each stage is an important process for ensuring the accuracy and reliability of the data. Through this, the device (30) provides reliable data necessary for establishing a marketing strategy and can flexibly respond to various business situations. The decision process at each stage increases the validity of data analysis, provides reliable insights, and maximizes data-based marketing efficiency.

도 12는 일실시예에 따른 장치(30)의 구성의 예시도이다.Fig. 12 is an example diagram of the configuration of a device (30) according to one embodiment.

일실시예에 따른 장치(30)는 프로세서(31) 및 메모리(32)를 포함한다. 일실시예에 따른 장치(30)는 상술한 서버 또는 단말일 수 있다. 프로세서(31)는 도 1 내지 도 11을 통하여 전술한 적어도 하나의 장치들을 포함하거나, 도 1 내지 도 11을 통하여 전술한 적어도 하나의 방법을 수행할 수 있다. 메모리(32)는 상술한 방법과 관련된 정보를 저장하거나 상술한 방법이 구현된 프로그램을 저장할 수 있다. 메모리(32)는 휘발성 메모리 또는 비휘발성 메모리일 수 있다.A device (30) according to an embodiment includes a processor (31) and a memory (32). The device (30) according to an embodiment may be the server or terminal described above. The processor (31) may include at least one of the devices described above through FIGS. 1 to 11, or may perform at least one method described above through FIGS. 1 to 11. The memory (32) may store information related to the method described above, or may store a program in which the method described above is implemented. The memory (32) may be a volatile memory or a nonvolatile memory.

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

이상에서 설명된 실시예들은 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치, 방법 및 구성요소는, 예를 들어, 프로세서, 콘트롤러, 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 be implemented using one or more general-purpose computers or special-purpose computers, such as, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA), a programmable logic unit (PLU), a microprocessor, or any other device capable of executing instructions and responding to them. The processing device may execute an operating system (OS) and one or more software applications running on the OS. In addition, the processing device may access, store, manipulate, process, and generate data in response to the execution of the software. For ease of understanding, the processing device is sometimes described as being used alone, but those skilled in the art will appreciate that the processing device may include multiple processing elements and/or multiple types of processing elements. For example, the processing device may include multiple processors, or a processor and a controller. Other processing configurations, such as parallel processors, are also possible.

실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(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 commands that can be executed through various computer means and recorded on a computer-readable medium. The computer-readable medium may include program commands, data files, data structures, etc., alone or in combination. The program commands recorded on the medium may be those specially designed and configured for the embodiment or may be those known to and available to those skilled in the art of computer software. Examples of the computer-readable recording medium include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and hardware devices specially configured to store and execute program commands such as ROMs, RAMs, flash memories, etc. Examples of the program commands include not only machine language codes generated by a compiler but also high-level language codes that can be executed by a computer using an interpreter, etc. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiment, and vice versa.

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

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

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

Claims (3)

장치에 의해 수행되는 방법에 있어서,
제품 정보를 획득하는 단계;
상기 제품 정보를 생성형 인공지능 모델에 입력하여 콘텐츠 기획안을 생성하는 단계; 및
제품의 분석 요청을 수신하면, 제품 분석 보고 화면을 출력하는 단계를 포함하고,
상기 콘텐츠 기획안을 생성하는 단계는,
제품을 판매하는 판매 사이트로부터 제품의 평균 판매 가격 및 판매 주기를 확인하는 단계,
상기 평균 판매 가격 및 판매 주기를 기반으로 제품의 경제성을 결정하는 단계,
상기 판매 사이트로부터 제품의 상세 정보에 포함된 텍스트와 이미지의 양을 확인하는 단계,
상기 텍스트와 이미지의 양을 기반으로 상기 제품의 사용 복잡성을 결정하는 단계,
상기 제품의 경제성 및 상기 사용 복잡성을 기반으로 제품 지수를 결정하는 단계,
마케팅 채널에 해당하는 웹 사이트에 포함된 콘텐츠의 텍스트와 이미지의 양을 기반으로 마케팅 채널 별 설명도를 결정하는 단계,
마케팅 채널에 해당하는 웹 사이트를 방문하는 방문자의 콘텐츠 시청 시간 및 도달 범위를 기반으로 마케팅 채널 별 전달도를 결정하는 단계,
상기 마케팅 채널 별 설명도 및 전달도를 기반으로 마케팅 채널 별 효율성 지수를 결정하는 단계,
상기 효율성 지수를 기준으로 마케팅 채널을 제1 그룹, 제2 그룹 및 제3 그룹으로 분류하는 단계,
상기 제1 내지 제3 그룹의 효율성 지수 및 상기 제품 지수를 확인하여 제품과 마케팅 채널을 매칭하는 단계,
상기 판매 사이트로부터 제품과 연관된 마케팅 콘텐츠 중 조회수가 미리 설정된 기준 이상인 마케팅 콘텐츠가 게시된 인기 마케팅 채널을 확인하는 단계,
상기 인기 마케팅 채널에 포함된 콘텐츠에 포함된 텍스트의 간격, 크기, 양, 문장 길이, 이미지 개수, 이미지의 크기, 동영상 개수, 동영상의 길이 및 등장한 객체의 수를 기반으로 인기 콘텐츠 스타일을 분석하는 단계,
상기 제품과 매칭된 마케팅 채널의 콘텐츠 스타일을 확인하는 단계,
상기 제품과 매칭된 마케팅 채널의 콘텐츠 스타일과 상기 인기 콘텐츠 스타일의 유사도가 미리 설정된 기준을 만족하는 경우, 상기 제품과 매칭된 마케팅 채널을 추천 마케팅 채널로 선정하는 단계,
상기 제품과 매칭된 마케팅 채널의 콘텐츠 스타일과 상기 인기 콘텐츠 스타일의 유사도가 미리 설정된 기준을 만족하지 않는 경우, 상기 제품과 매칭된 마케팅 채널과 동일한 그룹에 속한 마케팅 채널 중 효율성 지수가 가장 높은 마케팅 채널을 추천 마케팅 채널로 선정하는 단계, 및
상기 제품 정보 및 상기 추천 마케팅 채널의 콘텐츠 스타일을 생성형 인공지능 모델에 입력하여 제품의 콘텐츠 기획안을 생성하는 단계를 포함하고,
상기 제품 분석 보고 화면을 출력하는 단계는,
상기 제품의 분석 요청에 기반하여, 제품의 분석 리스트를 표시하는 분석 리스트 표시 화면을 출력하는 단계,
상기 제품의 분석 결과를 그래프로 표시한 시각화 보고 화면을 출력하는 단계, 및
상기 제품과 관련된 키워드의 분석 결과를 표시한 키워드 분석 화면을 출력하는 단계를 포함하고,
상기 분석 리스트 표시 화면은
공동구매, 오픈마켓, 홈쇼핑을 포함하는 제품의 판매 형태 구분 정보, 제품의 카테고리 및 제품군, 반영 데이터 기간, 작성자, 작성일 및 열람 아이디에 대한 정보를 포함하는 제품 기본 정보를 표시하고,
제품의 제조사를 트리맵 형태로 시각적으로 표시하는 제품 제조사 리스트를 포함하고,
상기 제품 제조사 리스트의 트리맵은 각 제조사의 시장 점유율을 상대적인 면적으로 표시하고, 각 제조사는 상이한 색상과 면적으로 구분되고,
제조사 중 어느 하나가 선택되면, 상기 선택된 제조사의 상세 정보를 팝업 형태로 표시하고,
제품의 브랜드를 트리맵 형태로 시각적으로 표시하는 제품 브랜드 리스트를 포함하고,
상기 제품 브랜드 리스트의 트리맵은 각 브랜드의 시장 점유율을 상대적인 면적으로 표시하고, 각 브랜드는 상이한 색상과 면적으로 구분되고,
브랜드 중 어느 하나가 선택되면, 상기 선택된 브랜드의 상세 정보를 팝업 형태로 표시하고,
제품의 제품군에 해당하는 제품을 트리맵 형태로 시각적으로 표시하는 제품 리스트를 포함하고,
상기 제품 리스트의 트리맵은 제품의 판매량을 상대적인 면적으로 표시하고, 각 제품은 상이한 색상과 면적으로 구분되고,
제품 중 어느 하나가 선택되면, 해당 제품의 상세 정보를 팝업 형태로 표시하고,
상기 시각화 보고 화면은,
월별 제품 판매 횟수를 막대 그래프의 형태로 표시하고,
상기 막대 그래프 중 어느 하나가 선택되면 막대 그래프의 하단에는 선택된 월의 판매 제품 리스트를 테이블 형태로 표시하고,
상기 판매 제품 리스트는 제품의 판매 시기, 제품군, 제품명, 브랜드, 제조사, 판매 횟수에 대한 정보를 포함하고,
표시할 판매 제품의 정보의 개수를 선택할 수 있는 표출 개수 선택 버튼을 포함하고,
판매 제품을 검색할 수 있는 검색바를 포함하고,
미리 설정된 기준을 만족하는 인기 판매자를 추출하고,
인기 판매자의 판매 제품 및 판매 횟수를 제품 별로 판매 횟수가 많은 순서대로 막대 그래프의 형태로 표시하되, 제품별 보기와 판매자별 보기를 전환할 수 있는 탭 인터페이스를 포함하고,
제품별 보기 탭이 선택된 경우, 각 막대 그래프의 높이는 판매자 별 판매 횟수에 비례하여 상이한 색상으로 표시되고, 각 판매 제품을 판매한 판매자의 판매 횟수를 표시하고,
판매자별 보기 탭이 선택된 경우, 판매자 별로 판매 횟수가 많은 순서대로 막대 그래프의 형태로 표시하되, 각 막대 그래프의 높이는 제품 별 판매 횟수에 비례하여 상이한 색상으로 표시되고, 각 판매 제품의 판매 횟수를 표시하고,
제품의 최저 판매 가격, 최고 판매 가격, 평균 판매 가격 및 최소 기준 단위 당 가격 정보를 표시하고,
제품과 동일한 제품군에 속하는 제품 별 최소 기준 단위 당 가격을 가격이 낮은 순서대로 정렬하여 표시한 막대 그래프를 포함하고,
막대 그래프 중 어느 하나가 선택되면, 해당 막대 그래프에 해당하는 제품의 제품명과 최소 기준 단위 당 가격이 팝업 형태로 표시하고,
상기 키워드 분석 화면은,
키워드 분석 결과에 따른 키워드를 피드 키워드, 해시태그, 소구점으로 분류하여 시각화하고,
각 키워드는 워드 클라우드 형태로 시각화되어 크기가 큰 단어일수록 빈도가 높은 것을 특징으로 하며,
키워드의 순위를 테이블 형태로 표시하여, 각 분류별 상위 키워드의 순위를 나열하는,
생성형 인공지능 모델 기반 브랜딩 및 마케팅을 위한 콘텐츠 기획안 제안 및 정기 보고 분석 데이터 생성 자동화 솔루션 제공 방법.
In a method performed by a device,
Steps for obtaining product information;
A step of generating a content plan by inputting the above product information into a generative artificial intelligence model; and
When receiving a request for product analysis, the step of outputting a product analysis report screen is included.
The steps for creating the above content plan are:
Step 1: Check the average selling price and sales cycle of the product from the sales site that sells the product.
A step for determining the economic feasibility of a product based on the above average selling price and sales cycle;
Step of checking the amount of text and images included in the product details from the above sales site;
A step of determining the complexity of use of the product based on the amount of text and images above;
A step of determining a product index based on the economic feasibility and complexity of use of the above product;
Step 1: Determine the description for each marketing channel based on the amount of text and images contained in the content on the website corresponding to the marketing channel.
Step to determine the delivery rate by marketing channel based on the content viewing time and reach of visitors visiting the website corresponding to the marketing channel.
Step of determining the efficiency index for each marketing channel based on the description and delivery diagram for each marketing channel above;
A step of classifying marketing channels into Group 1, Group 2, and Group 3 based on the above efficiency index.
A step of matching products and marketing channels by checking the efficiency index of the first to third groups and the product index,
A step for checking popular marketing channels where marketing content related to the product from the above sales site is posted with a number of views exceeding a preset standard;
A step of analyzing popular content styles based on the spacing, size, amount, sentence length, number of images, size of images, number of videos, length of videos, and number of objects featured in the content included in the popular marketing channels above.
Step 1: Check the content style of the marketing channel that matches the above product;
A step of selecting the marketing channel matched with the product as a recommended marketing channel when the similarity between the content style of the marketing channel matched with the product and the popular content style satisfies a preset criterion.
If the similarity between the content style of the marketing channel matched with the above product and the popular content style does not meet the preset criteria, a step of selecting the marketing channel with the highest efficiency index among the marketing channels belonging to the same group as the marketing channel matched with the above product as the recommended marketing channel, and
It includes a step of generating a content plan for the product by inputting the above product information and the content style of the above recommended marketing channel into a generative artificial intelligence model.
The steps for printing the above product analysis report screen are:
A step of outputting an analysis list display screen that displays an analysis list of products based on an analysis request for the above product;
A step for outputting a visual report screen that displays the analysis results of the above product in a graph, and
Including a step of outputting a keyword analysis screen displaying the analysis results of keywords related to the above product,
The above analysis list display screen is
Displays basic product information including product sales format classification information including group purchase, open market, and home shopping, product category and product group, reflected data period, author, creation date, and viewing ID.
Includes a list of product manufacturers, visually displaying the manufacturers of the products in a treemap format;
The treemap of the above product manufacturer list shows the market share of each manufacturer as a relative area, and each manufacturer is distinguished by a different color and area.
When one of the manufacturers is selected, detailed information about the selected manufacturer is displayed in a pop-up form.
Includes a list of product brands that visually display the product brands in a treemap format;
The tree map of the above product brand list shows the market share of each brand as a relative area, and each brand is distinguished by a different color and area.
When one of the brands is selected, detailed information about the selected brand is displayed in a pop-up form.
Includes a product list that visually displays products that fall into a product family in a treemap format;
The tree map of the above product list displays the sales volume of products as a relative area, and each product is distinguished by a different color and area.
When one of the products is selected, detailed information about that product is displayed in a pop-up form.
The above visualization report screen is,
Display the monthly product sales figures in the form of a bar graph,
When any of the above bar graphs is selected, the list of products sold in the selected month is displayed in table format at the bottom of the bar graph.
The above list of products for sale includes information on the product's sales period, product group, product name, brand, manufacturer, and number of sales.
Includes a display quantity selection button that allows you to select the number of product information to be displayed;
Includes a search bar to search for products for sale;
Extract popular sellers that meet preset criteria,
Displays the products sold by popular sellers and the number of sales in the form of a bar graph in order of the number of sales for each product, but includes a tabbed interface that allows switching between a view by product and a view by seller.
When the View by Product tab is selected, the height of each bar graph is displayed in a different color in proportion to the number of sales by seller, and shows the number of sales by the seller who sold each product.
When the View by Seller tab is selected, the number of sales by seller is displayed in the form of a bar graph in order of the number of sales, and the height of each bar graph is displayed in a different color in proportion to the number of sales by product, and the number of sales of each product is displayed.
Displays the lowest selling price, highest selling price, average selling price and minimum standard unit price information for the product;
Includes a bar graph showing the price per minimum standard unit for each product in the same product family, sorted in order of lowest price;
When one of the bar graphs is selected, the product name and minimum unit price of the product corresponding to that bar graph are displayed in a pop-up form.
The above keyword analysis screen is,
The keywords based on the keyword analysis results are visualized by classifying them into feed keywords, hashtags, and keywords.
Each keyword is visualized in the form of a word cloud, and the larger the word, the higher its frequency.
The ranking of keywords is displayed in a table format, listing the ranking of top keywords for each category.
Method for providing a solution for automating the creation of content planning proposals and periodic reporting analysis data for branding and marketing based on generative artificial intelligence models.
삭제delete 삭제delete
KR1020240111374A 2024-08-20 2024-08-20 Method for providing a solution for automating the creation of analysis data for content planning and regular reporting for branding and marketing based on a generative artificial intelligence model Active KR102808603B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020240111374A KR102808603B1 (en) 2024-08-20 2024-08-20 Method for providing a solution for automating the creation of analysis data for content planning and regular reporting for branding and marketing based on a generative artificial intelligence model

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020240111374A KR102808603B1 (en) 2024-08-20 2024-08-20 Method for providing a solution for automating the creation of analysis data for content planning and regular reporting for branding and marketing based on a generative artificial intelligence model

Publications (1)

Publication Number Publication Date
KR102808603B1 true KR102808603B1 (en) 2025-05-14

Family

ID=95710434

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020240111374A Active KR102808603B1 (en) 2024-08-20 2024-08-20 Method for providing a solution for automating the creation of analysis data for content planning and regular reporting for branding and marketing based on a generative artificial intelligence model

Country Status (1)

Country Link
KR (1) KR102808603B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN120317912A (en) * 2025-06-17 2025-07-15 湖北华中电力科技开发有限责任公司 A marketing problem operation method and related device based on big data technology
KR102892344B1 (en) 2025-08-11 2025-11-27 주식회사 알에스팀 Competitor Monitoring And Marketing Strategy Method

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102322845B1 (en) * 2021-07-15 2021-11-05 (주)그래코퍼레이션 Method, device and system for deriving brand marketing strategy based on artificial intelligence
KR102483987B1 (en) * 2022-08-05 2023-01-04 주식회사 컨택틱 Automated analysis method and system for target item and target market in open market
KR102490009B1 (en) * 2022-07-18 2023-01-18 주식회사 대원물산 Method, device and system for providing platform service for purchasing and selling product linked to influencer based on artificial intelligence
KR102546328B1 (en) 2023-03-06 2023-06-22 시너지마인 주식회사 Method, device and system for providing content information monitoring and content planning automation solution for online marketing
KR102551997B1 (en) 2023-02-27 2023-07-06 주식회사 턴키웍스 Method, device and system for providing commerce platform service and automation of advertising content planning based on analysis of content watching propensity
KR102572579B1 (en) 2023-05-18 2023-08-30 주식회사 아이앤미디어 Method, device and system for providing content planning and marketing targeting optimization solution linked to vitalization of regionally specialized commercial district
KR102591481B1 (en) * 2023-04-18 2023-10-19 에디토 주식회사 AI-based sales product recommendation system using trend analysis
KR102597432B1 (en) * 2023-05-15 2023-11-01 전정욱 Method, device and system for creating proposals and quotation of corporate tailored content based on artificial intelligence
KR102613621B1 (en) 2023-08-24 2023-12-14 주식회사 더블유더블유디코리아 Method, device and system for generating articles for company promotion using generative artificial intelligence model
KR20240092445A (en) * 2022-12-14 2024-06-24 주식회사 씨디알아이 Cosmetics trend analyzing device and method

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102322845B1 (en) * 2021-07-15 2021-11-05 (주)그래코퍼레이션 Method, device and system for deriving brand marketing strategy based on artificial intelligence
KR102490009B1 (en) * 2022-07-18 2023-01-18 주식회사 대원물산 Method, device and system for providing platform service for purchasing and selling product linked to influencer based on artificial intelligence
KR102483987B1 (en) * 2022-08-05 2023-01-04 주식회사 컨택틱 Automated analysis method and system for target item and target market in open market
KR20240092445A (en) * 2022-12-14 2024-06-24 주식회사 씨디알아이 Cosmetics trend analyzing device and method
KR102551997B1 (en) 2023-02-27 2023-07-06 주식회사 턴키웍스 Method, device and system for providing commerce platform service and automation of advertising content planning based on analysis of content watching propensity
KR102546328B1 (en) 2023-03-06 2023-06-22 시너지마인 주식회사 Method, device and system for providing content information monitoring and content planning automation solution for online marketing
KR102591481B1 (en) * 2023-04-18 2023-10-19 에디토 주식회사 AI-based sales product recommendation system using trend analysis
KR102597432B1 (en) * 2023-05-15 2023-11-01 전정욱 Method, device and system for creating proposals and quotation of corporate tailored content based on artificial intelligence
KR102572579B1 (en) 2023-05-18 2023-08-30 주식회사 아이앤미디어 Method, device and system for providing content planning and marketing targeting optimization solution linked to vitalization of regionally specialized commercial district
KR102613621B1 (en) 2023-08-24 2023-12-14 주식회사 더블유더블유디코리아 Method, device and system for generating articles for company promotion using generative artificial intelligence model

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN120317912A (en) * 2025-06-17 2025-07-15 湖北华中电力科技开发有限责任公司 A marketing problem operation method and related device based on big data technology
KR102892344B1 (en) 2025-08-11 2025-11-27 주식회사 알에스팀 Competitor Monitoring And Marketing Strategy Method

Similar Documents

Publication Publication Date Title
Schiessl et al. Artificial intelligence in marketing: A network analysis and future agenda
CN110580649B (en) Method and device for determining commodity potential value
US10628775B2 (en) Sankey diagram graphical user interface customization
KR102808603B1 (en) Method for providing a solution for automating the creation of analysis data for content planning and regular reporting for branding and marketing based on a generative artificial intelligence model
Park et al. The four faces of apparel consumers: Identifying sustainable consumers for apparel
US20210319493A1 (en) Real-time recommendation monitoring dashboard
Jafari Momtaz et al. A new model for assessment fast food customer behavior case study: An Iranian fast‐food restaurant
JP2011039909A (en) Method and system for optimizing presentation information
US20210090105A1 (en) Technology opportunity mapping
Wilson Data-driven marketing content: a practical guide
KR102582813B1 (en) Method and apparatus for providing personalized recommendation service for offline purchase
US20250173756A1 (en) Systems and methods for dynamic link redirection
Zhan et al. Identifying market structure to monitor product competition using a consumer-behavior-based intelligence model
KR102319118B1 (en) Product display update method of shopping mall related to e-commerce and apparatus using said method
CN119311958A (en) User analysis method, device, equipment and medium based on big model
KR102238438B1 (en) System for providing commercial product transaction service using price standardization
Kim et al. The impact of AI recommendation quality on service satisfaction: the moderating roles of standardization and customization
Xie et al. Comparative analysis of multi-platform e-commerce online reviews based LDA and sentiment dictionary
Sharma et al. Recommendation system for movies using improved version of som with hybrid filtering methods
US20250238819A1 (en) Systems and methods for automated content creation
US20250054028A1 (en) Systems and methods for dynamic link redirection
Ping et al. Enhanced review facilitation service for C2C support: machine learning approaches
US12248974B1 (en) System and method for recommending resale alternatives for retail items
Parkhomenko Digitalization of business marketing activities
Kastner et al. Mapping segments accessing user‐generated content and website applications in a joint space

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20240820

PA0201 Request for examination

Patent event code: PA02011R01I

Patent event date: 20240820

Comment text: Patent Application

PA0302 Request for accelerated examination

Patent event date: 20240820

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

Patent event date: 20240820

Patent event code: PA03021R01I

Comment text: Patent Application

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20241031

Patent event code: PE09021S01D

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

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20250328

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20250512

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20250512

End annual number: 3

Start annual number: 1

PG1601 Publication of registration