KR102607872B1 - Key keyword and related keyword recommendation system for each portal site of advertiser products using artificial intelligence - Google Patents

Key keyword and related keyword recommendation system for each portal site of advertiser products using artificial intelligence Download PDF

Info

Publication number
KR102607872B1
KR102607872B1 KR1020220188108A KR20220188108A KR102607872B1 KR 102607872 B1 KR102607872 B1 KR 102607872B1 KR 1020220188108 A KR1020220188108 A KR 1020220188108A KR 20220188108 A KR20220188108 A KR 20220188108A KR 102607872 B1 KR102607872 B1 KR 102607872B1
Authority
KR
South Korea
Prior art keywords
keywords
keyword
competitive
intensity
product
Prior art date
Application number
KR1020220188108A
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 KR1020220188108A priority Critical patent/KR102607872B1/en
Application granted granted Critical
Publication of KR102607872B1 publication Critical patent/KR102607872B1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0254Targeted advertisements based on statistics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2457Query processing with adaptation to user needs
    • G06F16/24578Query processing with adaptation to user needs using ranking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/3331Query processing
    • G06F16/3332Query translation
    • G06F16/3334Selection or weighting of terms from queries, including natural language queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/3331Query processing
    • G06F16/3332Query translation
    • G06F16/3338Query expansion
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9032Query formulation
    • G06F16/90324Query formulation using system suggestions
    • G06F16/90328Query formulation using system suggestions using search space presentation or visualization, e.g. category or range presentation and selection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • G06Q30/0256User search

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Artificial Intelligence (AREA)
  • Mathematical Physics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • General Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Computing Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명은 인공지능을 이용한 광고주 상품의 포털 사이트별 핵심 키워드 및 연관 키워드 추천 시스템에 관한 것으로서, 광고주로부터 의뢰받은 상품에 대해 다수 개의 raw 키워드를 추출하는 키워드 1차 추출부, 키워드 1차 추출부가 추출한 다수 개의 raw 키워드에서 연관 키워드를 추출하는 키워드 2차 추출부, 키워드 2차 추출부가 추출한 각 연관 키워드의 각 포털 사이트별 경쟁강도를 분석하는 경쟁강도 분석부 및 각 포털 사이트에서 경쟁강도가 일정 수준 이하에 해당하며, 일정 기간 동안 낮은 수준의 경쟁강도가 지속될 것으로 예상되는 연관 키워드를 핵심 키워드로 선정하고, 포털 사이트별로 핵심 키워드와 연관 키워드를 구분하여 광고주에게 추천하는 키워드 추천부를 포함하여 구성된다.
본 발명은 광고주로부터 의뢰받은 상품을 인공지능 기반의 자연어 처리엔진으로 분석하여 광고주의 상품에 적합한 다수 개의 raw 키워드를 추출할 수 있고, 다수 개의 raw 키워드를 인공지능 기반의 연관 키워드 추출 알고리즘으로 분석하여 연관 키워드를 추출할 수 있으며, 경쟁강도가 일정 기간 동안 낮은 수준으로 지속될 것으로 예상되는 연관 키워드를 핵심 키워드로 선정하여 추천함으로써, 경쟁강도가 낮은 것 위주로 핵심 키워드를 선정하여 광고주에게 추천할 수가 있다.
The present invention relates to a system for recommending core keywords and related keywords for each portal site for advertiser products using artificial intelligence. The keyword primary extraction unit extracts a plurality of raw keywords for products requested by advertisers, and the keyword primary extraction unit extracts A keyword secondary extraction unit that extracts related keywords from multiple raw keywords, a competitive intensity analysis unit that analyzes the competitive intensity of each portal site for each related keyword extracted by the keyword secondary extraction unit, and a competitive intensity analysis unit that analyzes the competitive intensity of each portal site below a certain level. It is composed of a keyword recommendation unit that selects related keywords that are expected to continue at a low level of competition for a certain period of time as core keywords, classifies core keywords and related keywords for each portal site, and recommends them to advertisers.
The present invention analyzes products requested by advertisers using an artificial intelligence-based natural language processing engine to extract a plurality of raw keywords suitable for the advertiser's products, and analyzes the plurality of raw keywords using an artificial intelligence-based related keyword extraction algorithm. Related keywords can be extracted, and by selecting and recommending related keywords whose competition intensity is expected to remain at a low level for a certain period of time as core keywords, core keywords with low competition intensity can be selected and recommended to advertisers.

Description

인공지능을 이용한 광고주 상품의 포털 사이트별 핵심 키워드 및 연관 키워드 추천 시스템{KEY KEYWORD AND RELATED KEYWORD RECOMMENDATION SYSTEM FOR EACH PORTAL SITE OF ADVERTISER PRODUCTS USING ARTIFICIAL INTELLIGENCE}Key keyword and related keyword recommendation system for each portal site of advertiser products using artificial intelligence {KEY KEYWORD AND RELATED KEYWORD RECOMMENDATION SYSTEM FOR EACH PORTAL SITE OF ADVERTISER PRODUCTS USING ARTIFICIAL INTELLIGENCE}

삭제delete

본 발명은 광고주의 상품을 포털 사이트에서 상위에 노출시켜 광고 효과를 극대화시킬 수 있는 키워드를 인공지능 알고리즘으로 분석하여 추천하는 인공지능을 이용한 광고주 상품의 포털 사이트별 핵심 키워드 및 연관 키워드 추천 시스템에 관한 것이다.
The present invention relates to a system for recommending key keywords and related keywords for each portal site of the advertiser's product using artificial intelligence, which analyzes and recommends keywords that can maximize advertising effectiveness by exposing the advertiser's product at the top of the portal site using an artificial intelligence algorithm. will be.

인터넷 사용 인구가 급격히 증가함에 따라, 인터넷 검색 사이트는 새로운 광고 수단으로서 각광받고 있다. 광고주들은 검색 사이트에 배너 광고를 표시하거나, 검색시 자신의 홈페이지 또는 상품을 노출시키는 방법 등을 통해 자신의 기업 또는 상품을 홍보할 수 있으며, 검색 사이트 운영자는 소정 검색어에 대해 기업의 홈페이지 또는 상품 등을 노출시켜 주는 대가로 광고 수익을 창출할 수 있다.As the number of Internet users rapidly increases, Internet search sites are attracting attention as a new advertising method. Advertisers can promote their companies or products by displaying banner advertisements on search sites or exposing their homepages or products during searches, and search site operators can promote their companies' homepages or products in response to predetermined search terms. You can generate advertising revenue in return for exposure.

검색 사이트 운영자는 광고키워드 검색 시스템 등을 통해 광고주에게 광고키워드를 판매한다. 여기서, 광고키워드란 인터넷 사용자들에 의해 검색창에 입력되는 검색어 중 소정의 광고와 관련이 있는 검색어를 말한다.Search site operators sell advertising keywords to advertisers through advertising keyword search systems. Here, an advertising keyword refers to a search term that is related to a certain advertisement among the search terms entered into the search box by Internet users.

검색 광고는 이미 특정 제품이나 서비스에 대한 탐색 의도를 가진 검색 이용자를 대상으로 한다는 점에서 대중을 상대로 하는 일반적인 광고와 달리 높은 전환율을 보여준다.Search advertisements show a high conversion rate, unlike general advertisements aimed at the public, in that they target search users who already have the intention of searching for a specific product or service.

실제로 내 제품을 필요로 하거나 관심이 있는 사람에게 광고를 노출하기 때문에 광고비 지출 대비 높은 효용을 자랑한다는 장점이 있다.It has the advantage of boasting high utility compared to advertising costs because it exposes advertisements to people who actually need or are interested in my product.

결국, 광고주들은 포털과 같은 검색 사이트에 자신의 상품 또는 서비스와 관련된 키워드를 등록하고, 소비자들이 포털에서 키워드를 검색 후 노출되는 링크를 통해 광고주의 상품 또는 서비스에 관련된 링크를 클릭하여 구매로 이어지도록 하면 된다.Ultimately, advertisers register keywords related to their products or services on search sites such as portals, and consumers search for keywords on the portal and then click on links related to the advertiser's products or services through the exposed links, leading to purchases. Just do it.

그러나 화장품 판매점을 운영하는 광고주가 포털에 “화장품”, “착한 가격 화장품” 등과 같은 키워드를 등록했다고 할 때 해당 키워드를 검색하면 본인의 사이트 뿐만 아니라 수많은 화장품의 광고 및 사이트가 함께 노출되기 때문에 소비자가 자신의 화장품 사이트를 클릭하여 구매로 이어진다고 보장하기 어려운 문제가 있다.However, when an advertiser who runs a cosmetics store registers a keyword such as “cosmetics” or “cosmetics at a good price” on a portal, when the keyword is searched, not only the advertiser's site but also numerous cosmetics advertisements and sites are exposed, so consumers There is a problem that it is difficult to guarantee that clicking on your cosmetics site will lead to a purchase.

이와 같이 키워드를 이용하여 광고를 하고자 하는 경우 자신이 판매하고자 하는 상품과 관련하여 어떤 키워드가 소비자에게 가장 관심이 높은지 아는 것도 중요하지만, 해당 키워드로 검색할 때 너무나 많은 사이트가 노출되어 광고주 자신의 사이트가 너무 뒤로 밀리거나 클릭 자체가 저조하면 안되기 때문에 적절한 경쟁강도를 갖는 핵심 키워드와 연관 키워드를 찾는게 상당히 중요하다.If you want to advertise using keywords like this, it is important to know which keywords are of the highest interest to consumers in relation to the product you want to sell, but when searching for that keyword, so many sites are exposed that the advertiser's own site is exposed. It is very important to find core keywords and related keywords with appropriate competitive intensity because the keywords should not be pushed back too far or the clicks themselves should not be low.

종래기술들은 광고주의 상품 또는 서비스에 연관된 핵심 키워드를 추천하기는 하나, 해당 키워드의 경쟁강도가 너무 높아 광고주의 매출 향상을 보장하기 어려운 문제가 있다.Although the prior art recommends key keywords related to the advertiser's product or service, the intensity of competition for the keyword is so high that it is difficult to guarantee an increase in the advertiser's sales.

적절한 경쟁강도 또는 낮은 경쟁강도의 키워드를 추천하여, 소비자들이 특정 키워드로 검색할 때 광고주의 사이트가 쉽게 노출되도록 하고 매출로 이어질 수 있도록 하는게 중요하다.It is important to recommend keywords with appropriate or low competitive intensity so that the advertiser's site is easily exposed when consumers search for specific keywords and can lead to sales.

대한민국 등록특허 제10-1970978호Republic of Korea Patent No. 10-1970978 대한민국 등록특허 제10-0892263호Republic of Korea Patent No. 10-0892263

본 발명은 상기와 같은 문제점을 개선하기 위하여 발명된 것으로, 각 포털 사이트에서 경쟁강도(등록된 상품의 양 / 키워드 검색량)가 일정 수준 이하에 해당하며, 일정 기간 동안 낮은 수준의 경쟁강도가 지속될 것으로 예상되는 핵심 키워드를 선정하여 광고주에게 추천하는 인공지능을 이용한 광고주 상품의 포털 사이트별 핵심 키워드 및 연관 키워드 추천 시스템을 제공하기 위한 것이다.The present invention was invented to improve the above problems, where the intensity of competition (amount of registered products / keyword search volume) on each portal site falls below a certain level, and the low level of competition intensity continues for a certain period of time. The purpose is to provide a core keyword and related keyword recommendation system for each portal site of the advertiser's product using artificial intelligence that selects the core keywords expected to be used and recommends them to the advertiser.

상기한 바와 같은 목적을 달성하기 위하여, 본 발명에 따른 인공지능을 이용한 광고주 상품의 포털 사이트별 핵심 키워드 및 연관 키워드 추천 시스템은 광고주로부터 의뢰받은 상품에 대해 다수 개의 raw 키워드를 추출하는 키워드 1차 추출부, 키워드 1차 추출부가 추출한 다수 개의 raw 키워드에서 연관 키워드를 추출하는 키워드 2차 추출부, 키워드 2차 추출부가 추출한 각 연관 키워드의 각 포털 사이트별 경쟁강도를 분석하는 경쟁강도 분석부 및 각 포털 사이트에서 경쟁강도가 일정 수준 이하에 해당하며, 일정 기간 동안 낮은 수준의 경쟁강도가 지속될 것으로 예상되는 연관 키워드를 핵심 키워드로 선정하고, 포털 사이트별로 핵심 키워드와 연관 키워드를 구분하여 광고주에게 추천하는 키워드 추천부를 포함하여 구성된다.In order to achieve the above-described purpose, the core keyword and related keyword recommendation system for each portal site of advertiser products using artificial intelligence according to the present invention performs primary keyword extraction to extract a plurality of raw keywords for products requested from advertisers. Keyword secondary extraction unit, which extracts related keywords from a plurality of raw keywords extracted by the keyword primary extraction unit, a competition intensity analysis unit that analyzes the competition intensity for each portal site for each related keyword extracted by the keyword secondary extraction unit, and each portal The intensity of competition on the site is below a certain level, and related keywords that are expected to continue at a low level of competition for a certain period of time are selected as core keywords, and core keywords and related keywords are classified for each portal site and recommended to advertisers. It consists of a recommendation section.

구체적으로 키워드 1차 추출부는 광고주로부터 의뢰받은 상품을 각종 검색사이트 및 포털에 입력하여 검색할 때 추출되는 관련 사이트 및 관련 상품명을 기본 raw 키워드로 추출하는 기본 추출부 및 기본 추출부가 추출한 기본 raw 키워드를 각종 검색사이트 및 포털에 입력하여 검색할 때 추출되는 관련 사이트 및 관련 상품명을 확장 raw 키워드로 추출하는 확장 추출부를 포함하여 구성된다.Specifically, the primary keyword extraction unit extracts related sites and related product names extracted when searching products requested by advertisers by entering them into various search sites and portals as basic raw keywords, and the basic raw keywords extracted by the basic extraction unit. It consists of an extended extraction unit that extracts related sites and related product names extracted when entering and searching various search sites and portals as extended raw keywords.

그리고 키워드 2차 추출부는 확장 raw 키워드를 브랜드명 데이터베이스에서 검색하여 브랜드명에 해당하는 것으로 판단되는 키워드는 제외하는 브랜드명 제외부 및 브랜드명이 제외된 확장 raw 키워드에 대해 인공지능 기반의 연관 키워드 추출 알고리즘에 적용하여 연관 키워드를 추출하는 연관 키워드 추출부를 포함하여 구성된다.In addition, the keyword secondary extraction unit searches extended raw keywords in the brand name database and excludes keywords judged to correspond to the brand name, and an artificial intelligence-based related keyword extraction algorithm for extended raw keywords from which the brand name is excluded. It is configured to include a related keyword extraction unit that extracts related keywords by applying to.

이때 인공지능 기반의 연관 키워드 추출 알고리즘은 확장 raw 키워드를 카테고리 분류하고 카테고리 성격에 맞는 연관 키워드 수식어를 연관 키워드 데이터베이스에서 검색하여 확장 raw 키워드의 앞 또는 뒤에 붙여서 연관 키워드를 추출한다.At this time, the artificial intelligence-based related keyword extraction algorithm classifies extended raw keywords into categories, searches the related keyword database for related keyword modifiers that fit the category characteristics, and adds them before or after the extended raw keywords to extract related keywords.

또한 인공지능 기반의 연관 키워드 추출 알고리즘은 확장 raw 키워드를 공산품, 식품, 잡화, 서비스로 카테고리 분류하고 각 카테고리 성격에 맞는 연관 키워드 수식어를 연관 키워드 데이터베이스에서 검색한다.In addition, the artificial intelligence-based related keyword extraction algorithm categorizes extended raw keywords into industrial products, food, miscellaneous goods, and services, and searches the related keyword database for related keyword modifiers that fit the characteristics of each category.

구체적으로 키워드 추천부는 키워드 2차 추출부가 추출한 연관 키워드에 해당하는 상품 카테고리를 확인하는 상품 카테고리 확인부, 상품 카테고리 확인부에서 확인한 상품 카테고리의 상품 매출에 영향을 미치는 이종산업의 경쟁상품 카테고리를 인공지능 기반 경쟁상품 추출 알고리즘으로 분석하여 추출하는 이종산업 경쟁상품 추출부, 이종산업 경쟁상품 추출부가 추출한 경쟁상품 카테고리에 해당하는 키워드를 추출하는 경쟁상품 키워드 추출부, 경쟁상품 키워드 추출부가 추출한 키워드의 각 포털 사이트별 경쟁강도를 분석하는 경쟁상품 경쟁강도 분석부 및 경쟁상품 경쟁강도 분석부가 추출한 일정 기간 동안 이종산업 경쟁상품 키워드의 경쟁강도 변화추이와 키워드 2차 추출부에서 추출한 연관 키워드의 경쟁강도 변화추이를 분석하여 이종산업 경쟁상품 키워드의 경쟁강도 수치가 한동안 증가하다가 정체상태(a)에 있고 연관 키워드는 이종산업 경쟁상품 키워드의 경쟁강도가 증가하는 동안 경쟁강도가 감소하다가 이종산업 경쟁상품 키워드의 경쟁강도가 정체상태(a)에 있을 때 연관 키워드의 경쟁강도는 더 이상 감소하지 않고 유지상태(b)에 있는 것으로 확인되는 연관 키워드를 핵심 키워드로 선택하는 핵심 키워드 선택부를 포함하여 구성된다.Specifically, the keyword recommendation unit is a product category confirmation unit that confirms product categories corresponding to the related keywords extracted by the keyword secondary extraction unit, and an artificial intelligence system identifies competitive product categories in different industries that affect product sales of the product categories confirmed by the product category confirmation unit. A heterogeneous industry competitive product extraction unit that analyzes and extracts based on competitive product extraction algorithm, a competitive product keyword extraction unit that extracts keywords corresponding to the competitive product categories extracted by the heterogeneous industry competitive product extraction unit, and each portal for keywords extracted by the competitive product keyword extraction unit. The competitive intensity analysis department for competitive products that analyzes the competition intensity by site and the competitive intensity change trend for keywords for competitive products in different industries over a certain period of time extracted by the competitive product competitive intensity analysis department and the competitive intensity change trend for related keywords extracted from the keyword secondary extraction unit. By analyzing, the competitive intensity of keywords for competitive products in different industries increases for a while and then plateaus (a), and the intensity of competition for related keywords decreases while the competitive intensity of keywords for competitive products in different industries increases, and then the competitive intensity of keywords for competitive products in different industries decreases. When is in a stagnant state (a), the competition intensity of related keywords does not decrease any further and is configured to include a core keyword selection unit that selects related keywords that are confirmed to be in a maintained state (b) as core keywords.

그리고 핵심 키워드 선택부는 각 포털 사이트별로 경쟁상품 경쟁강도 분석부가 추출한 일정 기간 동안 이종산업 경쟁상품 키워드의 경쟁강도 변화추이와 키워드 2차 추출부에서 추출한 연관 키워드의 경쟁강도 변화추이를 분석하여 각 포털 사이트별로 핵심 키워드를 선택한다.In addition, the core keyword selection unit analyzes the change in competition intensity of keywords for competitive products in different industries over a certain period of time extracted by the competitive product competition intensity analysis department for each portal site and the change in competition intensity of related keywords extracted from the keyword secondary extraction unit for each portal site. Select key keywords separately.

그리고 경쟁강도는 각 포털사이트의 월별 등록된 웹 페이지 링크의 양 / 월별 키워드 검색량을 말하며, 핵심 키워드 선택부는 경쟁산업 키워드의 경쟁강도 수치가 1을 넘어서 한동안 증가하다가 정체상태(a)에 있고, 연관 키워드의 경쟁강도 수치가 1 아래로 한동안 감소하다가 유지상태(b)에 있으며, 경쟁산업 키워드의 경쟁강도 정체상태(a)가 먼저 나타나고, 그 다음 연관 키워드의 경쟁강도 유지상태(b)가 나타나는 것으로 확인될 때 해당 연관 키워드를 핵심 키워드로 선택한다.And the intensity of competition refers to the amount of monthly registered web page links of each portal site / monthly keyword search volume. In the core keyword selection section, the competitive intensity value of competitive industry keywords exceeds 1 and increases for a while, then plateaus (a). The competitive intensity level of related keywords decreases below 1 for a while and is in a maintained state (b). The competitive intensity stagnation state (a) of competitive industry keywords appears first, followed by the maintained competitive intensity state (b) of related keywords. When confirmed, the relevant keyword is selected as the core keyword.

또한, 정체상태(a)와 유지상태(b)의 평균값은 1±α(α <= 0.7 일 때)를 만족하는 경우 해당 연관 키워드를 핵심 키워드로 선택하며, α값은 추출된 연관 키워드의 개수에 따라 자동으로 변경된다.In addition, if the average value of the stagnation state (a) and the maintenance state (b) satisfies 1 ± α (when α <= 0.7), the relevant keyword is selected as the core keyword, and the α value is the number of extracted related keywords. It changes automatically according to.

본 발명에 따르면 광고주로부터 의뢰받은 상품을 인공지능 기반의 자연어 처리엔진으로 분석하여 광고주의 상품에 적합한 다수 개의 raw 키워드를 추출할 수 있고, 다수 개의 raw 키워드를 인공지능 기반의 연관 키워드 추출 알고리즘으로 분석하여 연관 키워드를 추출할 수 있으며, 경쟁강도가 일정 기간 동안 낮은 수준으로 지속될 것으로 예상되는 연관 키워드를 핵심 키워드로 선정하여 추천함으로써, 경쟁강도가 낮은 것 위주로 핵심 키워드를 선정하여 광고주에게 추천할 수가 있다.According to the present invention, a product requested by an advertiser can be analyzed using an artificial intelligence-based natural language processing engine to extract a plurality of raw keywords suitable for the advertiser's product, and a plurality of raw keywords can be analyzed using an artificial intelligence-based related keyword extraction algorithm. By doing so, related keywords can be extracted, and by selecting and recommending related keywords whose competition intensity is expected to remain at a low level for a certain period of time as core keywords, core keywords with low competition intensity can be selected and recommended to advertisers. .

경쟁강도가 높다는 것은 '각 포털사이트의 월별 등록된 웹 페이지 링크의 양 / 월별 키워드 검색량'의 수치가 높다는 것인데, 키워드의 검색량 대비 등록된 상품(웹 페이지)의 양이 많으면 광고주의 링크가 검색될 확률이 적어지기 때문에 키워드 검색량 대비 등록된 상품의 수가 적을수록 유리하며, 낮은 수준의 경쟁강도가 지속될 수 있는 것을 추천해야 광고주에게 유리하다.High competition intensity means that the 'amount of monthly registered web page links of each portal site / monthly keyword search volume' is high. If the amount of registered products (web pages) is high compared to the search volume of the keyword, the advertiser's link is high. Because the probability of being searched is low, the smaller the number of registered products compared to the keyword search volume, the more advantageous it is, and it is advantageous for advertisers to recommend products that can sustain a low level of competition.

본 발명은 일정 기간 동안 낮은 수준의 경쟁강도가 지속될 것으로 예상되는 연관 키워드를 핵심 키워드로 선정하여 추천하되, 광고주의 상품 매출에 영향을 미치는 이종산업의 경쟁상품 카테고리를 인공지능으로 분석하고, 이종산업 경쟁상품 키워드의 경쟁강도 변화추이를 분석하여 경쟁상품의 경쟁강도가 증가하다가 정체상태에 있고, 광고주 상품의 연관 키워드는 경쟁산업 키워드의 경쟁강도 수치가 증가하는 동안 경쟁강도가 감소하다가 경쟁산업 키워드의 경쟁강도가 정체상태에 있을 때 연관 키워드의 경쟁강도는 더 이상 감소하지 않고 유지상태에 있는 것으로 확인되는 연관 키워드를 핵심 키워드로 선택하여 추천함으로써, 낮은 경쟁강도를 보장할 수 있는 연관 키워드만을 핵심 키워드로 선택하여 추천할 수 있다.The present invention selects and recommends related keywords that are expected to continue at a low level of competition for a certain period of time as key keywords, analyzes competitive product categories in different industries that affect the advertiser's product sales using artificial intelligence, and By analyzing the trend of changes in the competitive intensity of competitive product keywords, the competitive intensity of competitive products increases and then plateaus, and the competitive intensity of keywords related to the advertiser's product decreases while the competitive intensity value of competitive industry keywords increases and then decreases to that of competitive industry keywords. When the intensity of competition is stagnant, the intensity of competition of related keywords is no longer reduced and the related keywords that are confirmed to be maintained are selected and recommended as core keywords, so that only related keywords that can guarantee low competition intensity are core keywords. You can select and recommend.

도 1은 본 발명에 따른 인공지능을 이용한 광고주 상품의 포털 사이트별 핵심 키워드 및 연관 키워드 추천 시스템의 기능 블록도,
도 2는 연관 키워드 데이터베이스에 저장된 카테고리 분류와 연관 키워드 수식어의 예시,
도 3은 이종산업 경쟁상품 키워드의 경쟁강도 변화추이와 연관 키워드의 경쟁강도 변화추이를 나타낸 그래프 예시
1 is a functional block diagram of a core keyword and related keyword recommendation system for each portal site of advertiser products using artificial intelligence according to the present invention;
Figure 2 is an example of category classification and related keyword modifiers stored in the related keyword database;
Figure 3 is an example of a graph showing the change in competitive intensity of keywords for competitive products in different industries and the change in competitive intensity of related keywords.

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되는 실시 예를 참조하면 명확해질 것이다.The advantages and features of the present invention and methods for achieving them will become clear by referring to the embodiments described in detail below along with the accompanying drawings.

그러나, 본 발명은 이하에서 개시되는 실시 예로 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이다.However, the present invention is not limited to the embodiments disclosed below and will be implemented in various different forms.

본 명세서에서 본 실시 예는 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이다.The examples herein are provided to ensure that the disclosure of the present invention is complete and to fully inform those skilled in the art of the scope of the invention.

그리고 본 발명은 청구항의 범주에 의해 정의될 뿐이다.And the present invention is only defined by the scope of the claims.

따라서, 몇몇 실시 예에서, 잘 알려진 구성 요소, 잘 알려진 동작 및 잘 알려진 기술들은 본 발명이 모호하게 해석되는 것을 피하기 위하여 구체적으로 설명되지 않는다.Accordingly, in some embodiments, well-known components, well-known operations and well-known techniques are not specifically described in order to avoid ambiguous interpretation of the present invention.

또한, 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭하고, 본 명세서에서 사용된(언급된) 용어들은 실시 예를 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다.In addition, the same reference numerals refer to the same elements throughout the specification, and the terms used (mentioned) in the specification are for explaining embodiments and are not intended to limit the present invention.

본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함하며, '포함(또는, 구비)한다'로 언급된 구성 요소 및 동작은 하나 이상의 다른 구성요소 및 동작의 존재 또는 추가를 배제하지 않는다.In this specification, the singular also includes the plural unless specifically stated in the phrase, and elements and operations referred to as 'including (or, including)' do not exclude the presence or addition of one or more other elements and operations. .

다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다.Unless otherwise defined, all terms (including technical and scientific terms) used in this specification may be used with meanings that can be commonly understood by those skilled in the art to which the present invention pertains.

또 일반적으로 사용되는 사전에 정의되어 있는 용어들은 정의되어 있지 않은 한 이상적으로 또는 과도하게 해석되지 않는다.Additionally, terms defined in commonly used dictionaries are not interpreted ideally or excessively unless they are defined.

이하, 첨부된 도면을 참고로 본 발명의 바람직한 실시 예에 대하여 설명한다.Hereinafter, preferred embodiments of the present invention will be described with reference to the attached drawings.

도 1 내지 도 3을 참고하면, 본 발명에 따른 인공지능을 이용한 광고주 상품의 포털 사이트별 핵심 키워드 및 연관 키워드 추천 시스템(500)은 키워드 1차 추출부(100), 키워드 2차 추출부(200), 경쟁강도 분석부(300) 및 키워드 추천부(400)를 포함한다.Referring to Figures 1 to 3, the core keyword and related keyword recommendation system 500 for each portal site of advertiser products using artificial intelligence according to the present invention includes a keyword primary extraction unit 100 and a keyword secondary extraction unit 200. ), a competitive intensity analysis unit 300, and a keyword recommendation unit 400.

키워드 1차 추출부(100)는 광고주로부터 의뢰받은 상품에 대해 다수 개의 raw 키워드를 추출한다.The keyword primary extraction unit 100 extracts a plurality of raw keywords for products requested by advertisers.

raw 키워드는 검색 사이트 및 포털에서 광고주의 상품을 입력하여 검색할 때 추출되는 관련 사이트 및 관련 상품명 모두를 포함한다.Raw keywords include all related sites and related product names extracted when searching by entering an advertiser's product on a search site or portal.

키워드 2차 추출부(200)는 키워드 1차 추출부(100)가 추출한 다수 개의 raw 키워드에서 연관 키워드를 추출한다.The secondary keyword extraction unit 200 extracts related keywords from a plurality of raw keywords extracted by the primary keyword extraction unit 100.

경쟁강도 분석부(300)는 키워드 2차 추출부(200)가 추출한 각 연관 키워드의 각 포털 사이트별 경쟁강도를 분석한다. 본 발명은 광고주의 의뢰 상품에 대해 포털 사이트별로 연관 키워드를 분석하고, 경쟁강도를 분석하여 각 포털 사이트에 적절한 핵심 키워드를 추천한다.The competition intensity analysis unit 300 analyzes the competition intensity for each portal site for each related keyword extracted by the secondary keyword extraction unit 200. The present invention analyzes relevant keywords for each portal site for products requested by advertisers, analyzes competition intensity, and recommends key keywords appropriate for each portal site.

경쟁강도는 '등록된 상품(웹 페이지, 링크)의 양 / 키워드 검색(손님)량' 을 말하며, 경쟁강도 수치가 높을수록 검색량 대비 상품의 양이 많으며, 경쟁강도의 수치가 낮을수록 검색량 대비 상품의 양이 적다는 것을 의미한다.Competition intensity refers to 'the amount of registered products (web pages, links) / keyword search (customer) volume'. The higher the competition intensity value, the more products there are compared to the search volume, and the lower the competition intensity value, the search volume. This means that the quantity of the product is small.

예를 들어, 블로그 포스팅 및 웹 사이트 개수 1,000 개 / 월 검색량 1000 건 = 경쟁강도 1(100%)에 해당한다. 경쟁강도 1 은 검색량 대비 포스팅 및 웹 사이트의 개수가 동일한 것을 의미한다.For example, 1,000 blog posts and websites / 1,000 monthly searches = competition intensity of 1 (100%). Competition intensity 1 means that the number of postings and websites relative to the search volume is equal.

손님의 검색량 대비 등록된 상품의 개수, 즉 경쟁강도가 1 보다 작으면 공급보다 수요가 많은 것이고, 경쟁강도가 1 보다 크면 공급이 수요보다 많은 것이다. 수요(손님)에 비해 공급(상품)이 많으면 광고주의 상품이 검색 및 구매로 연결될 확률이 낮아지기 때문에 수요(손님)에 비해 공급(상품)이 적을수록 광고주의 상품이 검색 및 구매로 연결될 확률이 높아진다. 즉, 키워드의 경쟁강도 수치가 낮을수록 유리하기 때문에 경쟁강도가 낮은 키워드를 추천해야 한다.If the number of registered products compared to customer search volume, that is, competition intensity, is less than 1, there is more demand than supply, and if competition intensity is greater than 1, supply is more than demand. If the supply (product) is greater than the demand (customers), the probability that the advertiser's product will lead to search and purchase decreases. Therefore, if the supply (product) is less than the demand (guest), the probability that the advertiser's product will lead to search and purchase increases. . In other words, the lower the competition intensity level of a keyword, the more advantageous it is, so keywords with low competition intensity should be recommended.

키워드 추천부(400)는 각 포털 사이트에서 경쟁강도가 일정 수준 이하에 해당하며, 일정 기간 동안 낮은 수준의 경쟁강도가 지속될 것으로 예상되는 연관 키워드를 핵심 키워드로 선정하고, 포털 사이트별로 핵심 키워드와 연관 키워드를 구분하여 광고주에게 추천한다. 포털 사이트는 흔히 알고 있는 네이버, 구글 등을 의미한다.The keyword recommendation unit 400 selects as core keywords related keywords whose competition intensity is below a certain level in each portal site and where the low level of competition intensity is expected to continue for a certain period of time, and is associated with the core keywords for each portal site. Classifies keywords and recommends them to advertisers. Portal sites refer to commonly known sites such as Naver and Google.

키워드 1차 추출부(100)는 기본 추출부(110)와 확장 추출부(120)를 포함하여 구성된다.The keyword primary extraction unit 100 includes a basic extraction unit 110 and an extended extraction unit 120.

기본 추출부(110)는 광고주로부터 의뢰받은 상품을 각종 검색사이트 및 포털에 입력하여 검색할 때 추출되는 관련 사이트 및 관련 상품명을 기본 raw 키워드로 추출한다.The basic extraction unit 110 extracts related sites and related product names extracted when products requested from advertisers are entered into various search sites and portals and searched, as basic raw keywords.

기본 추출부(110)는 각종 검색사이트 및 포털에서 제공하는 API를 이용하여 광고주로부터 의뢰받은 상품명을 검색하면 검색사이트 및 포털에서 검색 결과를 제공받을 수 있다. 포털은 검색사이트를 포함할 수도 있다. 해당 검색 결과에는 상품명으로 검색했을 때 추출되는 모든 사이트에 대한 정보가 포함돼 있으며, API를 통해 수신한 사이트 이름 및 관련 상품명을 기본 raw 키워드로 추출한다.The basic extraction unit 110 can receive search results from the search site and portal by searching the product name requested from the advertiser using the API provided by various search sites and portals. A portal may also include a search site. The search results include information on all sites extracted when searching by product name, and the site name and related product names received through the API are extracted as basic raw keywords.

예를 들어, 네이버에서 광고주로부터 의뢰받은 상품 '화장품'을 입력하여 검색하면 추출되는 모든 링크(사이트 및 상품)의 이름에서 기본 raw 키워드를 추출한다.For example, when you search Naver by entering 'cosmetics', a product requested by an advertiser, basic raw keywords are extracted from the names of all extracted links (sites and products).

확장 추출부(120)는 기본 추출부(110)가 추출한 기본 raw 키워드를 각종 검색사이트 및 포털에 입력하여 검색할 때 추출되는 관련 사이트 및 관련 상품명을 확장 raw 키워드로 추출한다.The extended extraction unit 120 inputs the basic raw keyword extracted by the basic extraction unit 110 into various search sites and portals and extracts the related sites and related product names extracted as extended raw keywords.

예를 들어, 기본 추출부(110)가 추출한 기본 raw 키워드에 '화장품'이 있다고 하면, '화장품'을 각종 검색사이트 및 포털에 입력하여 검색할 때 관련 사이트 및 관련 상품명으로 '스킨', '로션', '착한 가격 화장품', '남자 화장품', '여자 화장품' 등이 추출될 수 있으며, 추출되는 관련 사이트 및 관련 상품명을 확장 raw 키워드로 결정한다.For example, if the basic raw keyword extracted by the basic extraction unit 110 includes 'cosmetics', when 'cosmetics' is entered into various search sites and portals and searched, 'skin' and 'lotion' are used as related sites and related product names. ', 'Good price cosmetics', 'Men's cosmetics', 'Women's cosmetics', etc. can be extracted, and the extracted related sites and related product names are determined by extended raw keywords.

또 다른 예로, 기본 추출부(110)가 추출한 기본 raw 키워드에 '20대 여성 화장품'이 있다고 하면, '20대 여성 화장품'을 각종 검색사이트 및 포털에 입력하여 검색할 때 관련 사이트 및 상품명으로 '여자 화장품', '여성 화장품', '화장품', '20대 여성 스킨', '20대 여성 나이트 크림', '젊은 여성 올인원 화장품' 등이 추출될 수 있으며, 추출되는 관련 사이트 및 관련 상품명을 확장 raw 키워드로 결정한다.As another example, if the basic raw keyword extracted by the basic extraction unit 110 includes 'cosmetics for women in their 20s', when 'cosmetics for women in their 20s' is entered into various search sites and portals and searched, 'cosmetics for women in their 20s' is searched by related sites and product names. 'Women's cosmetics', 'women's cosmetics', 'cosmetics', 'skin for women in their 20s', 'night cream for women in their 20s', 'all-in-one cosmetics for young women', etc. can be extracted, and the extracted related sites and related product names can be expanded. Decided using the raw keyword.

기본 추출부(110)가 광고주로부터 의뢰받은 상품을 각종 검색사이트 및 포털에 입력하여 검색할 때 그리고 확장 추출부(120)가 기본 raw 키워드를 각종 검색사이트 및 포털에 입력하여 검색할 때 해당 사이트가 제공하는 API를 이용하여 검색하는 점은 동일하다. When the basic extraction unit 110 searches products requested by advertisers by entering them into various search sites and portals, and when the extended extraction unit 120 searches by entering basic raw keywords into various search sites and portals, the corresponding site The point of searching using the provided API is the same.

기본 추출부(110)에서 기본 raw 키워드로 350개 정도가 추출되었다고 할 때 확장 추출부(120)는 350개의 기본 raw 키워드를 이용하여 재검색하여 확장시키기 때문에 1000개 정도의 확장 raw 키워드가 추출될 수 있다. 서로 다른 기본 raw 키워드를 이용하여 재검색하더라도 중복되는 사이트 및 관련 상품명이 추출될 수 있기 때문에 중복되는 확장 raw 키워드는 제거한다. When about 350 basic raw keywords are extracted in the basic extraction unit 110, the extended extraction unit 120 re-searches and expands the 350 basic raw keywords, so about 1000 extended raw keywords can be extracted. there is. Even if you re-search using different basic raw keywords, duplicate sites and related product names may be extracted, so duplicate extended raw keywords are removed.

키워드 2차 추출부(200)는 브랜드명 제외부(210)와 연관 키워드 추출부(220)를 포함하여 구성된다.The keyword secondary extraction unit 200 includes a brand name exclusion unit 210 and a related keyword extraction unit 220.

브랜드명 제외부(210)는 확장 raw 키워드를 브랜드명 데이터베이스(230)에서 검색하여 브랜드명에 해당하는 것으로 판단되는 키워드는 제외한다.The brand name exclusion unit 210 searches extended raw keywords in the brand name database 230 and excludes keywords determined to correspond to the brand name.

예를 들어, 확장 raw 키워드를 브랜드명 데이터베이스(230)에서 검색하여 '로레알', '아모레', '샤넬', '설화수' 등이 검색되면 브랜드명에 해당하는 것으로 판단하여 해당 키워드는 확장 raw 키워드에서 제외한다.For example, if an extended raw keyword is searched in the brand name database 230 and 'L'Oréal', 'Amore', 'Chanel', 'Sulwhasoo', etc. are searched, it is judged to correspond to a brand name and the corresponding keyword is an extended raw keyword. excluded from.

연관 키워드 추출부(220)는 브랜드명이 제외된 확장 raw 키워드에 대해 인공지능 기반의 연관 키워드 추출 알고리즘(240)에 적용하여 연관 키워드를 추출한다.The related keyword extraction unit 220 extracts related keywords by applying the artificial intelligence-based related keyword extraction algorithm 240 to the extended raw keywords excluding the brand name.

인공지능 기반의 연관 키워드 추출 알고리즘(240)은 확장 raw 키워드를 카테고리 분류하고 카테고리 성격에 맞는 연관 키워드 수식어를 연관 키워드 데이터베이스(250)에서 검색하여 확장 raw 키워드의 앞 또는 뒤에 붙여서 연관 키워드를 추출한다.The artificial intelligence-based related keyword extraction algorithm 240 classifies extended raw keywords into categories, searches the related keyword database 250 for related keyword modifiers that fit the category characteristics, and adds them before or after the extended raw keywords to extract related keywords.

인공지능 기반의 연관 키워드 추출 알고리즘(240)은 확장 raw 키워드를 공산품, 식품, 잡화, 서비스로 카테고리 분류하고 각 카테고리 성격에 맞는 연관 키워드 수식어를 연관 키워드 데이터베이스(250)에서 검색한다.The artificial intelligence-based related keyword extraction algorithm 240 categorizes extended raw keywords into industrial products, food, miscellaneous goods, and services, and searches the related keyword database 250 for related keyword modifiers that fit the characteristics of each category.

인공지능 기반의 연관 키워드 추출 알고리즘(240)은 다양한 확장 raw 키워드를 학습하여 성격에 맞는 연관 키워드 수식어를 연관 키워드 데이터베이스(250)에서 검색하도록 훈련된다.The artificial intelligence-based related keyword extraction algorithm 240 is trained to learn various extended raw keywords and search the related keyword database 250 for related keyword modifiers that match the personality.

도 2를 참고하면, 연관 키워드 데이터베이스(250)는 대분류 카테고리(공산품, 식품, 잡화, 서비스) 내에 복수 개의 중분류 카테고리를 포함하며, 중분류 카테고리를 나타내는 확장 키워드가 여러 개 들어있다. 도 2에서 대분류 카테고리(공산품, 식품, 잡화, 서비스) 내에 포함되는 각 중분류 카테고리의 종류와 중분류 카테고리에 속하는 확장 키워드는 예시일뿐 반드시 이에 국한되지 않는다.Referring to FIG. 2, the related keyword database 250 includes a plurality of middle categories within the major categories (industrial products, food, miscellaneous goods, and services), and contains several extended keywords representing the middle categories. In Figure 2, the types of each middle category included in the major category (industrial products, food, miscellaneous goods, and services) and the extended keywords belonging to the middle category are only examples and are not necessarily limited thereto.

위의 예에서 기본 추출부(110)가 추출한 기본 raw 키워드에 '20대 여성 화장품'이 있는 경우를 살펴보았다. 확장 추출부(120)는 '20대 여성 화장품'을 각종 검색 사이트 및 포털에 입력하여 '여자 화장품', '여성 화장품', '화장품', '20대 여성 스킨', '20대 여성 나이트 크림', '젊은 여성 올인원 화장품' 등을 관련 사이트 및 상품명으로 추출하였고, 추출된 관련 사이트 및 상품명을 확장 raw 키워드로 결정하였다.In the above example, we looked at the case where 'cosmetics for women in their 20s' was included in the basic raw keyword extracted by the basic extraction unit 110. The extended extraction unit 120 inputs 'cosmetics for women in their 20s' into various search sites and portals to find 'women's cosmetics', 'women's cosmetics', 'cosmetics', 'skin for women in their 20s', and 'night cream for women in their 20s'. , 'Young women's all-in-one cosmetics', etc. were extracted as related sites and product names, and the extracted related sites and product names were determined as expanded raw keywords.

인공지능 기반의 연관 키워드 추출 알고리즘(240)은 '여자 화장품', '여성 화장품', '화장품', '20대 여성 스킨', '20대 여성 나이트 크림', '젊은 여성 올인원 화장품' 등의 각 확장 raw 키워드를 카테고리 분류하고 카테고리의 성격에 맞는 연관 키워드 수식어를 연관 키워드 데이터베이스(250)에서 검색한다.The artificial intelligence-based related keyword extraction algorithm (240) extracts various keywords such as 'women's cosmetics', 'women's cosmetics', 'cosmetics', 'skin for women in their 20s', 'night cream for women in their 20s', and 'all-in-one cosmetics for young women'. Expanded raw keywords are classified into categories, and related keyword modifiers that match the characteristics of the category are searched in the related keyword database 250.

예를 들어, '여성 화장품'을 카테고리 분류하면 대분류 카테고리 '공산품' -> 중분류 카테고리 '화장품'으로 분류되며, 다양한 연관 키워드 수식어('착한 가격', '품질 좋은', '튼튼한', '수명이 긴', '잔 고장이 없는', '젊은 여성에게 좋은', '피부 트러블이 없는') 중 '착한 가격', '품질 좋은', '젊은 여성에게 좋은', '피부 트러블이 없는'이 연관 키워드 수식어로 검색될 것이다.For example, when 'women's cosmetics' is classified into categories, it is classified into the main category 'industrial products' -> the middle category 'cosmetics', and various related keyword modifiers ('good price', 'good quality', 'durable', 'long lifespan') Among them, 'good price', 'good quality', 'good for young women', 'no skin trouble' are related. You will be searched with keyword modifiers.

검색된 연관 키워드 수식어를 확장 raw 키워드의 앞에 붙이면 '착한 가격 여성 화장품', '품질 좋은 여성 화장품', '젊은 여성에게 좋은 여성 화장품', '피부 트러블이 없는 여성 화장품'과 같은 연관 키워드가 추출된다.By attaching the searched related keyword modifier in front of the extended raw keyword, related keywords such as 'women's cosmetics at a reasonable price', 'good quality women's cosmetics', 'women's cosmetics that are good for young women', and 'women's cosmetics without skin problems' are extracted.

또 다른 예로, '여성 마스크', '마스크', '저렴한 마스크' 등이 확장 raw 키워드로 추출되었다고 하자. 물론 브랜드명이 제외된 확장 raw 키워드의 결과이다.As another example, let's say 'female mask', 'mask', 'cheap mask', etc. were extracted as extended raw keywords. Of course, this is the result of extended raw keywords excluding the brand name.

인공지능 기반의 연관 키워드 추출 알고리즘(240)은 '여성 마스크', '마스크', '저렴한 마스크' 등의 각 확장 raw 키워드를 카테고리 분류하고 카테고리의 성격에 맞는 연관 키워드 수식어를 연관 키워드 데이터베이스(250)에서 검색한다.The artificial intelligence-based related keyword extraction algorithm (240) classifies each extended raw keyword such as 'female mask', 'mask', and 'cheap mask' into categories and adds related keyword modifiers that match the nature of the category to the related keyword database (250). Search in

예를 들어, '저렴한 마스크'를 카테고리 분류하면 대분류 카테고리 '잡화' -> 중분류 카테고리 '마스크'로 분류되며, 다양한 연관 키워드 수식어('저렴한 가격', '빠른 배송', '질긴', '오래 쓰는', '튼튼한', '최저가', '10개 구매시 2개 더') 중 '빠른 배송', '질긴', '최저가', '10개 구매시 2개 더'가 연관 키워드 수식어로 검색될 것이다.For example, if you classify 'cheap masks' into categories, they are classified into the main category 'miscellaneous goods' -> the middle category 'masks', and various related keyword modifiers ('cheap price', 'fast delivery', 'tough', 'long-lasting') ', 'durable', 'lowest price', 'buy 10, get 2 more'), 'fast delivery', 'tough', 'lowest price', 'buy 10, get 2 more' will be searched as related keyword modifiers.

검색된 연관 키워드 수식어를 확장 raw 키워드의 앞에 붙이면 '빠른 배송 저렴한 마스크', '질긴 저렴한 마스크', '최저가 저렴한 마스크', '10개 구매시 2개 더 저렴한 마스크'와 같은 연관 키워드가 추출된다.By attaching the searched related keyword modifier in front of the extended raw keyword, related keywords such as 'fast delivery cheap mask', 'tough cheap mask', 'cheapest mask at the lowest price', and 'buy 10 masks, get 2 cheaper masks' are extracted.

키워드 추천부(400)는 상품 카테고리 확인부(410), 이종산업 경쟁상품 추출부(420), 경쟁상품 키워드 추출부(430), 경쟁상품 경쟁강도 분석부(440) 및 핵심 키워드 선택부(450)를 포함하여 구성된다.The keyword recommendation unit 400 includes a product category confirmation unit 410, a heterogeneous industry competitive product extraction unit 420, a competitive product keyword extraction unit 430, a competitive product competition intensity analysis unit 440, and a core keyword selection unit 450. ) and consists of.

상품 카테고리 확인부(410)는 키워드 2차 추출부(200)가 추출한 연관 키워드에 해당하는 상품 카테고리를 확인한다.The product category confirmation unit 410 confirms the product category corresponding to the related keyword extracted by the secondary keyword extraction unit 200.

위의 예에서 '착한 가격 여성 화장품', '품질 좋은 여성 화장품', '젊은 여성에게 좋은 여성 화장품', '피부 트러블이 없는 여성 화장품'과 같은 연관 키워드가 추출되었다. 이 경우 연관 키워드에 해당하는 상품 카테고리는 '여성 화장품' 또는 '화장품'이 될 것이다.In the example above, related keywords such as 'women's cosmetics at a reasonable price', 'good quality women's cosmetics', 'women's cosmetics that are good for young women', and 'women's cosmetics without skin problems' were extracted. In this case, the product category corresponding to the related keyword would be 'women's cosmetics' or 'cosmetics'.

이종산업 경쟁상품 추출부(420)는 상품 카테고리 확인부(410)에서 확인한 상품 카테고리의 상품 매출에 영향을 미치는 이종산업의 경쟁상품 카테고리를 인공지능 기반 경쟁상품 추출 알고리즘(460)으로 분석하여 추출한다.The heterogeneous industry competitive product extraction unit 420 analyzes and extracts the competitive product categories of the heterogeneous industry that affect product sales of the product category identified in the product category confirmation unit 410 using the artificial intelligence-based competitive product extraction algorithm 460. .

이종산업 경쟁상품 추출부(420)는 '여성 화장품' 및 '화장품' 카테고리의 상품 매출에 영향을 미치는 이종산업의 경쟁상품 카테고리를 인공지능 기반 경쟁상품 추출 알고리즘(460)으로 분석한다.The heterogeneous industry competitive product extraction unit (420) analyzes the competitive product categories of heterogeneous industries that affect product sales in the 'women's cosmetics' and 'cosmetics' categories using the artificial intelligence-based competitive product extraction algorithm (460).

인공지능 기반 경쟁상품 추출 알고리즘(460)은 각 상품별 매출 동향 정보를 포함하는 빅데이터를 인공지능으로 분석하여 상품의 매출에 영향을 미치는 이종산업의 경쟁상품 카테고리를 추출한다. The artificial intelligence-based competitive product extraction algorithm 460 analyzes big data containing sales trend information for each product using artificial intelligence to extract competitive product categories in different industries that affect product sales.

상품의 매출에 영향을 미친다는 의미는 이종산업 경쟁상품의 매출과 해당 상품의 매출 추이가 서로 상반된다는 것을 말한다.Influencing the sales of a product means that the sales of competitive products in a different industry and the sales trends of that product are in conflict with each other.

예를 들어, '여성 화장품' 및 '화장품' 카테고리의 상품 매출에 영향을 미치는 이종산업의 경쟁상품 카테고리는 '마스크' 또는 '밀키트' 등이 해당할 수 있다. '마스크'나 '밀키트'가 많이 팔릴 때에는 '여성 화장품' 및 '화장품'은 상대적으로 덜 팔릴 수 있다. '마스크'를 쓰고 다니거나, 외식보다 집에서 '밀키트'를 주문해 먹을 때는 여성들이 화장에 신경을 덜 쓰기 때문이다. For example, competitive product categories in different industries that affect product sales in the 'women's cosmetics' and 'cosmetics' categories may include 'masks' or 'meal kits'. When ‘masks’ or ‘meal kits’ are sold a lot, ‘women’s cosmetics’ and ‘cosmetics’ may sell relatively less. This is because women pay less attention to makeup when wearing a 'mask' or ordering a 'meal kit' at home rather than eating out.

이 경우는 최근의 코로나 사태를 반영한 예로 조금 극단적인 예에 해당할 수도 있는데, 이와 같이 극단적인 경우가 아니더라도 모든 상품은 매출에 조금이라도 영향을 미치는 이종산업의 경쟁상품이 존재한다.This case may be a bit extreme as it reflects the recent coronavirus outbreak, but even if it is not an extreme case, all products have competing products in different industries that have some impact on sales.

경쟁상품 키워드 추출부(430)는 이종산업 경쟁상품 추출부(420)가 추출한 경쟁상품 카테고리에 해당하는 키워드를 추출한다.The competitive product keyword extraction unit 430 extracts keywords corresponding to the competitive product category extracted by the heterogeneous industry competitive product extraction unit 420.

위의 예에서 이종산업 경쟁상품 추출부(420)는 '여성 화장품' 및 '화장품' 카테고리의 상품 매출에 영향을 미치는 이종산업의 경쟁상품 카테고리로 '마스크'와 '밀키트'를 추출하였다. 경쟁상품 키워드 추출부(430)는 경쟁상품 카테고리에 해당하는 '마스크'와 '밀키트'를 각종 검색사이트 및 포털에서 제공하는 API를 이용하여 검색하고 검색결과를 이용하여 '마스크'와 '밀키트'의 키워드를 추출한다.In the above example, the heterogeneous industry competitive product extraction unit 420 extracted 'mask' and 'meal kit' as competitive product categories of heterogeneous industries that affect product sales in the 'women's cosmetics' and 'cosmetics' categories. The competitive product keyword extraction unit 430 searches for ‘mask’ and ‘meal kit’ corresponding to the competitive product category using APIs provided by various search sites and portals, and uses the search results to extract ‘mask’ and ‘meal kit’. 'Extract keywords.

'마스크'의 키워드는 '특허받은 마스크', '칼라 마스크', '마스크', '여성용 마스크' 등이 추출될 수 있으며, '밀키트'의 키워드는 '간편식 밀키트', '영양만점 밀키트', '빠른 배송 밀키트', '밀키트' 등이 추출될 수 있다. Keywords for 'mask' can be extracted such as 'patented mask', 'color mask', 'mask', and 'women's mask', while keywords for 'meal kit' include 'convenient meal kit' and 'nutritious meal kit'. ', 'Quick delivery meal kit', 'meal kit', etc. can be extracted.

서로 다른 종류의 키워드가 너무 많이 추출될 경우는 중복해서 많이 사용되는 키워드를 위주로 사용한다.If too many different types of keywords are extracted, keywords that are frequently used overlapping are mainly used.

경쟁상품 경쟁강도 분석부(440)는 경쟁상품 키워드 추출부(430)가 추출한 키워드의 각 포털 사이트별 경쟁강도를 분석한다.The competitive product competition intensity analysis unit 440 analyzes the competition intensity for each portal site for the keywords extracted by the competitive product keyword extraction unit 430.

예를 들어, 경쟁상품 키워드 추출부(430)가 추출한 키워드로 '특허받은 마스크', '칼라 마스크', '마스크', '여성용 마스크'가 추출된 경우 각 포털 사이트에서 제공하는 API를 이용하여 등록된 상품(웹 페이지, 링크)의 양 / 각 키워드 검색량을 구하여 키워드의 각 포털 사이트별 경쟁강도를 분석한다.For example, if 'patented mask', 'color mask', 'mask', and 'women's mask' are extracted as keywords extracted by the competitive product keyword extraction unit 430, they are registered using the API provided by each portal site. Calculate the amount of products (web pages, links)/search volume for each keyword and analyze the intensity of competition for each portal site for the keyword.

핵심 키워드 선택부(450)는 경쟁상품 경쟁강도 분석부(440)가 추출한 일정 기간 동안 이종산업 경쟁상품 키워드의 경쟁강도 변화추이와 키워드 2차 추출부(200)에서 추출한 연관 키워드의 경쟁강도 변화추이를 분석하여 이종산업 경쟁상품 키워드의 경쟁강도 수치가 한동안 증가하다가 정체상태(a)에 있고 연관 키워드는 이종산업 경쟁상품 키워드의 경쟁강도가 증가하는 동안 경쟁강도가 감소하다가 이종산업 경쟁상품 키워드의 경쟁강도가 정체상태(a)에 있을 때 연관 키워드의 경쟁강도는 더 이상 감소하지 않고 유지상태(b)에 있는 것으로 확인되는 연관 키워드를 핵심 키워드로 선택한다.The core keyword selection unit 450 determines the change trend in competition intensity of keywords for competitive products in different industries over a certain period of time extracted by the competitive product competition intensity analysis unit 440 and the change trend in competition intensity of related keywords extracted from the keyword secondary extraction unit 200. By analyzing, the competition intensity of keywords for competitive products in different industries increases for a while and then plateaus (a), and the intensity of competition for related keywords decreases while the intensity of competition for keywords for competitive products in different industries increases, and then the intensity of competition for keywords for competitive products in different industries increases. When the intensity is in a stagnant state (a), the competition intensity of related keywords is no longer reduced and the related keywords that are confirmed to be in a maintained state (b) are selected as key keywords.

연관 키워드로 '착한 가격 여성 화장품', '품질 좋은 여성 화장품', '젊은 여성에게 좋은 여성 화장품', '피부 트러블이 없는 여성 화장품' 등이 추출되고, 이종산업 경쟁상품 키워드로 '특허받은 마스크', '칼라 마스크', '마스크', '여성용 마스크', '간편식 밀키트', '영양만점 밀키트', '빠른 배송 밀키트', '밀키트' 등이 추출되었다고 하자. 물론, 실제 시스템 적용시 연관 키워드와 이종산업 경쟁상품 키워드는 이 보다 훨씬 많은 개수의 키워드가 추출될 것이다.Related keywords such as 'women's cosmetics at a reasonable price', 'good quality women's cosmetics', 'women's cosmetics that are good for young women', and 'women's cosmetics without skin problems' were extracted, and 'patented mask' was used as a keyword for competitive products in different industries. , 'Color mask', 'Mask', 'Women's mask', 'Convenient meal kit', 'Nutritious meal kit', 'Quick delivery meal kit', 'Meal kit', etc. are extracted. Of course, when applying the actual system, a much larger number of related keywords and keywords for competitive products in different industries will be extracted.

핵심 키워드 선택부(450)는 복수 개의 이종산업 경쟁상품 키워드의 각각의 경쟁강도 변화추이와 복수 개의 연관 키워드의 각각의 경쟁강도 변화추이를 교차하여 분석한다.The core keyword selection unit 450 cross-analyzes the change trend of competition intensity of a plurality of competitive product keywords in different industries and the change trend of competition intensity of a plurality of related keywords.

도 3을 참고하면, 위와 같이 복수 개의 이종산업 경쟁상품 키워드의 각각의 경쟁강도 변화추이와 복수 개의 연관 키워드의 각각의 경쟁강도 변화추이를 교차하여 분석한 결과, 이종산업 경쟁상품 키워드에 해당하는 '칼라 마스크'의 경쟁강도 수치가 한동안 증가하다가 정체상태(a)에 있고 연관 키워드에 해당하는 '피부 트러블이 없는 여성 화장품'의 경쟁강도는 '칼라 마스크'의 경쟁강도가 증가하는 동안 경쟁강도가 감소하다가 '칼라 마스크'의 경쟁강도가 정체상태(a)에 있을 때 '피부 트러블이 없는 여성 화장품'의 경쟁강도는 더 이상 감소하지 않고 유지상태(b)에 있는 것으로 확인되고 있다. 이러한 상태의 연관 키워드를 핵심 키워드로 선택한다.Referring to FIG. 3, as a result of cross-analyzing the change trend of the competitive intensity of each of the keywords of a plurality of competitive products in different industries as above and the trend of changes in the intensity of competition of a plurality of related keywords, the ' The competitive intensity of 'color mask' increased for a while and then plateaued (a), and the competitive intensity of 'women's cosmetics without skin trouble' corresponding to the related keyword decreased while the competitive intensity of 'color mask' increased. Meanwhile, it has been confirmed that while the intensity of competition for 'color masks' is at a stagnant state (a), the intensity of competition for 'cosmetics for women without skin problems' is no longer decreasing and is maintaining a steady state (b). Select related keywords in this state as key keywords.

도 3은 설명을 위해 하나의 연관 키워드와 하나의 이종산업 경쟁상품 키워드를 비교하여 설명하고 있으나, 복수 개의 연관 키워드와 복수 개의 이종산업 경쟁상품 키워드를 모두 교차하여 분석하고 분석 결과 도 3과 같은 결과가 도출되는 것으로 확인되는 연관 키워드를 핵심 키워드로 선택한다. 이 경우 핵심 키워드는 여러 개가 선택될 수 있다.Figure 3 shows a comparison between one related keyword and one heterogeneous industry competitive product keyword for explanation purposes. However, a plurality of related keywords and a plurality of heterogeneous industry competitive product keywords are cross-analyzed, and the results are the same as in Figure 3. Select the related keyword that is confirmed to be derived as the core keyword. In this case, multiple key keywords can be selected.

핵심 키워드 선택부(450)는 각 포털 사이트별로 경쟁상품 경쟁강도 분석부(440)가 추출한 일정 기간 동안 이종산업 경쟁상품 키워드의 경쟁강도 변화추이와 키워드 2차 추출부(200)에서 추출한 연관 키워드의 경쟁강도 변화추이를 분석하여 각 포털 사이트별로 핵심 키워드를 선택한다.The core keyword selection unit 450 determines the change in competitive intensity of keywords for competitive products in different industries over a certain period of time extracted by the competitive product competition intensity analysis unit 440 for each portal site and the related keywords extracted from the secondary keyword extraction unit 200. We analyze changes in competitive intensity and select key keywords for each portal site.

동일한 광고주의 의뢰 상품에 대해서 네이버, 다음, 구글 등 각 포털 사이트별로 이종산업 경쟁상품 키워드의 경쟁강도 변화추이와 연관 키워드의 경쟁강도 변화추이를 분석하여 포털 사이트별로 서로 다른 핵심 키워드를 선택한다.For products requested by the same advertiser, we analyze the trend of competition intensity of keywords for competitive products in different industries and the trend of competition intensity of related keywords for each portal site such as Naver, Daum, and Google, and select different core keywords for each portal site.

경쟁강도는 각 포털사이트의 월별 등록된 웹 페이지 링크의 양 / 월별 키워드 검색량을 말하며, 핵심 키워드 선택부(450)는 이종산업 경쟁상품 키워드의 경쟁강도 수치가 1을 넘어서 한동안 증가하다가 정체상태(a)에 있고, 연관 키워드의 경쟁강도 수치가 1 아래로 한동안 감소하다가 유지상태(b)에 있으며, 이종산업 경쟁상품 키워드의 경쟁강도 정체상태(a)가 먼저 나타나고, 그 다음 연관 키워드의 경쟁강도 유지상태(b)가 나타나는 것으로 확인될 때 해당 연관 키워드를 핵심 키워드로 선택하도록 한다.Competition intensity refers to the amount of monthly registered web page links of each portal site / monthly keyword search volume, and the core keyword selection unit 450 determines that the competitive intensity value of keywords for competitive products in different industries exceeds 1 and increases for a while, then plateaus ( It is in a), and the competitive intensity value of related keywords decreases below 1 for a while and then remains in the maintained state (b). The competitive intensity of competitive product keywords in different industries stagnates first (a), and then the competitive intensity of related keywords appears first. When it is confirmed that maintenance status (b) appears, select the relevant keyword as the core keyword.

도 3을 참고하면, '칼라 마스크' 키워드의 경쟁강도 수치가 1을 넘어서 한동안 증가하다가 정체상태가 먼저 나타나기 시작했으며, '피부 트러블이 없는 여성 화장품'의 경쟁강도는 1 아래로 한동안 감소하다가 '칼라 마스크'의 정체상태가 나타난 이후에 유지상태가 나타난 것을 확인할 수 있다.Referring to Figure 3, the competition intensity of the keyword 'color mask' exceeded 1 and increased for a while before beginning to plateau, and the competition intensity of 'women's cosmetics without skin problems' decreased below 1 for a while before reaching 'color'. It can be seen that the maintenance state appears after the stagnation state of the 'mask' appears.

정체상태(a)와 유지상태(b)의 평균값은 1±α(α <= 0.7 일 때)를 만족하는 경우 해당 연관 키워드를 핵심 키워드로 선택하며, α값은 추출된 연관 키워드의 개수에 따라 자동으로 변경된다.If the average value of the stagnation state (a) and the maintenance state (b) satisfies 1±α (when α <= 0.7), the corresponding related keyword is selected as the core keyword, and the α value is determined by the number of extracted related keywords. changes automatically.

도 3을 참고하면, 정체상태(a)의 경쟁강도 값은 약 1.7 정도에 해당하며, 유지상태(b)의 경쟁강도 값은 약 0.4 정도에 해당한다.Referring to Figure 3, the competition intensity value of the stagnation state (a) corresponds to approximately 1.7, and the competition intensity value of the maintenance state (b) corresponds to approximately 0.4.

연관 키워드가 많이 추출될수록 α값은 작아지며, 연관 키워드가 적게 추출될수록 α값은 커진다.As more related keywords are extracted, the α value decreases, and as fewer related keywords are extracted, the α value increases.

시험 결과 연관 키워드가 50~100개 정도 추출될 때 α값은 0.5 ~ 0.7 이 바람직하며, 연관 키워드가 100~200개 정도 추출될 때 α값은 0.3 ~ 0.5 가 바람직하다.As a result of the test, when about 50 to 100 related keywords are extracted, the α value is preferably 0.5 to 0.7, and when about 100 to 200 related keywords are extracted, the α value is preferably 0.3 to 0.5.

본 발명은 광고주로부터 의뢰받은 상품에 맞는 연관 키워드를 추출하고, 연관 키워드 중에서 핵심 키워드를 선택하는 키워드 추천 시스템에 관한 것이다. The present invention relates to a keyword recommendation system that extracts related keywords suitable for products requested from advertisers and selects core keywords from related keywords.

본 발명은 이종산업 경쟁상품 키워드의 경쟁강도 변화추이까지 분석하여 이종산업 경쟁상품 키워드의 경쟁강도가 증가하다가 정체상태에 있고, 연관 키워드의 경쟁강도는 더 이상 감소하지 않고 유지상태에 있는 것으로 확인되는 경우 해당하는 연관 키워드를 핵심 키워드로 선택하는 방식을 적용한다. The present invention analyzes the change in competitive intensity of keywords for competitive products in different industries, and it is confirmed that the competitive intensity of keywords for competitive products in different industries increases and then plateaus, and that the competitive intensity of related keywords does not decrease anymore and is maintained. In this case, a method of selecting the corresponding related keyword as the core keyword is applied.

본 발명의 알고리즘을 적용하면 기존의 방식에 비해 경쟁강도가 일정기간 이상 지속적으로 낮은 상태로 유지될 수 있는 연관 키워드를 핵심 키워드로 선택할 수 있어 상승 추세에 있거나 상승 추세로 전환되는 연관 키워드는 확실하게 걸러내고 추천할 수가 있기 때문에 고객 상품의 구매율 및 매출을 상승시키는데 상당한 도움을 줄 수 있다.By applying the algorithm of the present invention, compared to the existing method, related keywords whose competitive intensity can be maintained at a lower level for a certain period of time can be selected as core keywords, so related keywords that are on an upward trend or are transitioning to an upward trend can be clearly identified. Because it can filter and recommend, it can be of great help in increasing customer purchase rates and sales.

지금까지 본 발명을 바람직한 실시 예를 참조하여 상세히 설명하였지만, 본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시할 수 있으므로, 이상에서 기술한 실시 예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. Although the present invention has been described in detail with reference to preferred embodiments so far, those skilled in the art to which the present invention pertains can implement the present invention in other specific forms without changing its technical idea or essential features. The embodiments should be understood in all respects as illustrative and not restrictive.

그리고, 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 특정되는 것이며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.In addition, the scope of the present invention is specified by the claims described later rather than the detailed description above, and all changes or modified forms derived from the meaning and scope of the claims and their equivalent concepts are included in the scope of the present invention. It should be interpreted as

100: 키워드 1차 추출부 110 : 기본 추출부
120 : 확장 추출부 200: 키워드 2차 추출부
210 : 브랜드명 제외부 220 : 연관 키워드 추출부
230 : 브랜드명 데이터베이스
240 : 인공지능 기반의 연관 키워드 추출 알고리즘
250 : 연관 키워드 데이터베이스 300: 경쟁강도 분석부
400: 키워드 추천부 410 : 상품 카테고리 확인부
420 : 이종산업 경쟁상품 추출부 430 : 경쟁상품 키워드 추출부
440 : 경쟁상품 경쟁강도 분석부 450 : 핵심 키워드 선택부
460 : 인공지능 기반 경쟁상품 추출 알고리즘
500 : 광고주 상품의 포털 사이트별 핵심 키워드 및 연관 키워드 추천 시스템
100: Keyword primary extraction unit 110: Basic extraction unit
120: extended extraction unit 200: keyword secondary extraction unit
210: Brand name exclusion section 220: Related keyword extraction section
230: Brand name database
240: Artificial intelligence-based related keyword extraction algorithm
250: Related keyword database 300: Competition intensity analysis department
400: Keyword recommendation unit 410: Product category confirmation unit
420: Competitive product extraction unit for different industries 430: Competitive product keyword extraction unit
440: Competitive product competition intensity analysis unit 450: Key keyword selection unit
460: Artificial intelligence-based competitive product extraction algorithm
500: Core keyword and related keyword recommendation system for each portal site of advertiser product

Claims (9)

광고주로부터 의뢰받은 상품에 대해 다수 개의 raw 키워드를 추출하는 키워드 1차 추출부;
키워드 1차 추출부가 추출한 다수 개의 raw 키워드에서 연관 키워드를 추출하는 키워드 2차 추출부;
키워드 2차 추출부가 추출한 각 연관 키워드의 각 포털 사이트별 경쟁강도를 분석하는 경쟁강도 분석부; 및
각 포털 사이트에서 경쟁강도가 일정 수준 이하에 해당하며, 일정 기간 동안 낮은 수준의 경쟁강도가 지속될 것으로 예상되는 연관 키워드를 핵심 키워드로 선정하고, 포털 사이트별로 핵심 키워드와 연관 키워드를 구분하여 광고주에게 추천하는 키워드 추천부;를 포함하되,
상기 키워드 추천부는,
키워드 2차 추출부가 추출한 연관 키워드에 해당하는 상품 카테고리를 확인하는 상품 카테고리 확인부;
상품 카테고리 확인부에서 확인한 상품 카테고리의 상품 매출에 영향을 미치는 이종산업의 경쟁상품 카테고리를 인공지능 기반 경쟁상품 추출 알고리즘으로 분석하여 추출하는 이종산업 경쟁상품 추출부;
이종산업 경쟁상품 추출부가 추출한 경쟁상품 카테고리에 해당하는 키워드를 추출하는 경쟁상품 키워드 추출부;
경쟁상품 키워드 추출부가 추출한 키워드의 각 포털 사이트별 경쟁강도를 분석하는 경쟁상품 경쟁강도 분석부; 및
경쟁상품 경쟁강도 분석부가 추출한 일정 기간 동안 이종산업 경쟁상품 키워드의 경쟁강도 변화추이와 키워드 2차 추출부에서 추출한 연관 키워드의 경쟁강도 변화추이를 분석하여 상기 이종산업 경쟁상품 키워드의 경쟁강도 수치가 한동안 증가하다가 정체상태(a)에 있고 상기 연관 키워드는 이종산업 경쟁상품 키워드의 경쟁강도가 증가하는 동안 경쟁강도가 감소하다가 이종산업 경쟁상품 키워드의 경쟁강도가 정체상태(a)에 있을 때 연관 키워드의 경쟁강도는 더 이상 감소하지 않고 유지상태(b)에 있는 것으로 확인되는 연관 키워드를 핵심 키워드로 선택하는 핵심 키워드 선택부;를 포함하는 것을 특징으로 하는 인공지능을 이용한 광고주 상품의 포털 사이트별 핵심 키워드 및 연관 키워드 추천 시스템.
A primary keyword extraction unit that extracts a plurality of raw keywords for products requested from advertisers;
a keyword secondary extraction unit that extracts related keywords from a plurality of raw keywords extracted by the keyword primary extraction unit;
A competitive intensity analysis unit that analyzes the competitive intensity of each portal site for each related keyword extracted by the keyword secondary extraction unit; and
In each portal site, the intensity of competition is below a certain level, and related keywords that are expected to continue at a low level of competition for a certain period of time are selected as core keywords, and core keywords and related keywords are classified for each portal site and recommended to advertisers. Includes a keyword recommendation section,
The keyword recommendation part is,
a product category confirmation unit that confirms product categories corresponding to the related keywords extracted by the keyword secondary extraction unit;
A heterogeneous industry competitive product extraction unit that analyzes and extracts competitive product categories of heterogeneous industries that affect product sales of the product categories identified in the product category confirmation unit using an artificial intelligence-based competitive product extraction algorithm;
A competitive product keyword extraction unit that extracts keywords corresponding to the competitive product category extracted by the heterogeneous industry competitive product extraction unit;
A competitive product competitive intensity analysis unit that analyzes the competitive intensity of each portal site for the keywords extracted by the competitive product keyword extraction unit; and
By analyzing the competitive intensity change trend of the keywords of competitive products in different industries over a certain period of time extracted by the competitive product competitive intensity analysis department and the competitive intensity trend of related keywords extracted from the keyword secondary extraction department, the competitive intensity value of the competitive product keywords in the different industries has been While the competitive intensity of keywords for competitive products in different industries increases, the competitive intensity of the related keywords decreases and then reaches a plateau (a), and the related keywords Key keywords for each portal site of advertiser products using artificial intelligence, comprising: a core keyword selection unit that selects as core keywords related keywords that are confirmed to be in a maintained state (b) without further decreasing the intensity of competition; and related keyword recommendation system.
청구항 1에 있어서,
상기 키워드 1차 추출부는
광고주로부터 의뢰받은 상품을 각종 검색사이트 및 포털에 입력하여 검색할 때 추출되는 관련 사이트 및 관련 상품명을 기본 raw 키워드로 추출하는 기본 추출부; 및
상기 기본 추출부가 추출한 기본 raw 키워드를 각종 검색사이트 및 포털에 입력하여 검색할 때 추출되는 관련 사이트 및 관련 상품명을 확장 raw 키워드로 추출하는 확장 추출부;를 포함하는 것을 특징으로 하는 인공지능을 이용한 광고주 상품의 포털 사이트별 핵심 키워드 및 연관 키워드 추천 시스템.
In claim 1,
The keyword primary extraction unit is
A basic extraction unit that extracts related sites and related product names extracted when products requested from advertisers are entered into various search sites and portals and searched using basic raw keywords; and
An extension extraction unit that extracts related sites and related product names extracted when the basic raw keywords extracted by the basic extraction unit are searched by entering them into various search sites and portals as expanded raw keywords. An advertiser using artificial intelligence, comprising a. Key keyword and related keyword recommendation system for each product portal site.
청구항 2에 있어서,
상기 키워드 2차 추출부는,
상기 확장 raw 키워드를 브랜드명 데이터베이스에서 검색하여 브랜드명에 해당하는 것으로 판단되는 키워드는 제외하는 브랜드명 제외부; 및
브랜드명이 제외된 확장 raw 키워드에 대해 인공지능 기반의 연관 키워드 추출 알고리즘에 적용하여 연관 키워드를 추출하는 연관 키워드 추출부;를 포함하는 것을 특징으로 하는 인공지능을 이용한 광고주 상품의 포털 사이트별 핵심 키워드 및 연관 키워드 추천 시스템.
In claim 2,
The keyword secondary extraction unit is,
a brand name exclusion unit that searches the extended raw keywords in a brand name database and excludes keywords determined to correspond to the brand name; and
A related keyword extraction unit that extracts related keywords by applying an artificial intelligence-based related keyword extraction algorithm to the extended raw keywords excluding the brand name; core keywords for each portal site of advertiser products using artificial intelligence, and Related keyword recommendation system.
청구항 3에 있어서,
상기 인공지능 기반의 연관 키워드 추출 알고리즘은 확장 raw 키워드를 카테고리 분류하고 카테고리 성격에 맞는 연관 키워드 수식어를 연관 키워드 데이터베이스에서 검색하여 확장 raw 키워드의 앞 또는 뒤에 붙여서 연관 키워드를 추출하는 것을 특징으로 하는 인공지능을 이용한 광고주 상품의 포털 사이트별 핵심 키워드 및 연관 키워드 추천 시스템.
In claim 3,
The artificial intelligence-based related keyword extraction algorithm classifies extended raw keywords into categories, searches the related keyword database for related keyword modifiers that match the nature of the category, and adds them before or after the extended raw keywords to extract related keywords. A system for recommending core keywords and related keywords for each portal site for advertiser products.
청구항 4에 있어서,
상기 인공지능 기반의 연관 키워드 추출 알고리즘은 확장 raw 키워드를 공산품, 식품, 잡화, 서비스로 카테고리 분류하고 각 카테고리 성격에 맞는 연관 키워드 수식어를 연관 키워드 데이터베이스에서 검색하는 것을 특징으로 하는 인공지능을 이용한 광고주 상품의 포털 사이트별 핵심 키워드 및 연관 키워드 추천 시스템.
In claim 4,
The artificial intelligence-based related keyword extraction algorithm categorizes extended raw keywords into industrial products, food, miscellaneous goods, and services, and searches the related keyword database for related keyword modifiers suitable for each category. Advertiser products using artificial intelligence Core keyword and related keyword recommendation system for each portal site.
삭제delete 청구항 1에 있어서,
상기 핵심 키워드 선택부는 각 포털 사이트별로 경쟁상품 경쟁강도 분석부가 추출한 일정 기간 동안 이종산업 경쟁상품 키워드의 경쟁강도 변화추이와 키워드 2차 추출부에서 추출한 연관 키워드의 경쟁강도 변화추이를 분석하여 각 포털 사이트별로 핵심 키워드를 선택하는 것을 특징으로 하는 인공지능을 이용한 광고주 상품의 포털 사이트별 핵심 키워드 및 연관 키워드 추천 시스템.
In claim 1,
The core keyword selection unit analyzes the competitive intensity change trend of competitive product keywords in different industries over a certain period of time extracted by the competitive product competition intensity analysis unit for each portal site and the competitive intensity change trend of related keywords extracted from the keyword secondary extraction unit for each portal site. A system for recommending core keywords and related keywords for each portal site for advertiser products using artificial intelligence, which is characterized by selecting key keywords individually.
청구항 1에 있어서,
상기 경쟁강도는 각 포털사이트의 월별 등록된 웹 페이지 링크의 양 / 월별 키워드 검색량을 말하며,
상기 핵심 키워드 선택부는 상기 이종산업 경쟁상품 키워드의 경쟁강도 수치가 1을 넘어서 한동안 증가하다가 정체상태(a)에 있고, 상기 연관 키워드의 경쟁강도 수치가 1 아래로 한동안 감소하다가 유지상태(b)에 있으며,
상기 이종산업 경쟁상품 키워드의 경쟁강도 정체상태(a)가 먼저 나타나고, 그 다음 연관 키워드의 경쟁강도 유지상태(b)가 나타나는 것으로 확인될 때 해당 연관 키워드를 핵심 키워드로 선택하는 것을 특징으로 하는 인공지능을 이용한 광고주 상품의 포털 사이트별 핵심 키워드 및 연관 키워드 추천 시스템.
In claim 1,
The intensity of competition refers to the amount of monthly registered web page links of each portal site / monthly keyword search volume,
In the core keyword selection unit, the competitive intensity value of the keywords for competitive products in the different industry exceeds 1 and increases for a while and then reaches a stagnant state (a), and the competitive intensity value of the related keywords decreases below 1 for a while and then reaches a maintained state (b). There is,
When it is confirmed that the competitive intensity of the heterogeneous industry competitive product keyword appears first (a) and then the competitive intensity of the related keyword is maintained (b), the artificial keyword is selected as the core keyword. A system that uses intelligence to recommend core keywords and related keywords for each portal site for advertiser products.
청구항 8에 있어서,
상기 정체상태(a)와 유지상태(b)의 평균값은 1±α(α <= 0.7 일 때)를 만족하는 경우 해당 연관 키워드를 핵심 키워드로 선택하며,
상기 α값은 추출된 연관 키워드의 개수에 따라 자동으로 변경되는 것을 특징으로 하는 인공지능을 이용한 광고주 상품의 포털 사이트별 핵심 키워드 및 연관 키워드 추천 시스템.
In claim 8,
If the average value of the stagnation state (a) and the maintenance state (b) satisfies 1 ± α (when α <= 0.7), the relevant keyword is selected as the core keyword,
A system for recommending core keywords and related keywords for each portal site for advertiser products using artificial intelligence, wherein the α value is automatically changed depending on the number of extracted related keywords.
KR1020220188108A 2022-12-29 2022-12-29 Key keyword and related keyword recommendation system for each portal site of advertiser products using artificial intelligence KR102607872B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020220188108A KR102607872B1 (en) 2022-12-29 2022-12-29 Key keyword and related keyword recommendation system for each portal site of advertiser products using artificial intelligence

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020220188108A KR102607872B1 (en) 2022-12-29 2022-12-29 Key keyword and related keyword recommendation system for each portal site of advertiser products using artificial intelligence

Publications (1)

Publication Number Publication Date
KR102607872B1 true KR102607872B1 (en) 2023-11-29

Family

ID=88969277

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020220188108A KR102607872B1 (en) 2022-12-29 2022-12-29 Key keyword and related keyword recommendation system for each portal site of advertiser products using artificial intelligence

Country Status (1)

Country Link
KR (1) KR102607872B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060115432A (en) * 2005-05-06 2006-11-09 (주)나무커뮤니케이션 A consulting system and method for advertising consult using website
KR100892263B1 (en) 2007-08-01 2009-04-09 주식회사 다음커뮤니케이션 System and method for recommending a keyword according to each category
KR101970978B1 (en) 2018-02-09 2019-04-22 주식회사 클라우드앤티나 Method for extracting recommendation keyword per product category
KR20210121990A (en) * 2020-03-30 2021-10-08 쿠팡 주식회사 Computerized systems and methods for product integration and deduplication using artificial intelligence
KR20220117425A (en) * 2021-02-17 2022-08-24 김현준 Marketability analysis and commercialization methodology analysis system using big data

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060115432A (en) * 2005-05-06 2006-11-09 (주)나무커뮤니케이션 A consulting system and method for advertising consult using website
KR100892263B1 (en) 2007-08-01 2009-04-09 주식회사 다음커뮤니케이션 System and method for recommending a keyword according to each category
KR101970978B1 (en) 2018-02-09 2019-04-22 주식회사 클라우드앤티나 Method for extracting recommendation keyword per product category
KR20210121990A (en) * 2020-03-30 2021-10-08 쿠팡 주식회사 Computerized systems and methods for product integration and deduplication using artificial intelligence
KR20220117425A (en) * 2021-02-17 2022-08-24 김현준 Marketability analysis and commercialization methodology analysis system using big data

Similar Documents

Publication Publication Date Title
Dey et al. Acquiring competitive intelligence from social media
Esmaeilpour The role of functional and symbolic brand associations on brand loyalty: A study on luxury brands
Hillard et al. Improving ad relevance in sponsored search
CN102124462B (en) Query identification and association
US20170262899A1 (en) Computing Mathematically-Optimized Properties for Paid Search
Jansen et al. The effect of ad rank on the performance of keyword advertising campaigns
Kim et al. Why am I satisfied? See my reviews–Price and location matter in the restaurant industry
US20100161605A1 (en) Context transfer in search advertising
Liu et al. What affects the online ratings of restaurant consumers: a research perspective on text-mining big data analysis
US20060265399A1 (en) Keywords auto-segmentation and auto-allocation system to increase search engines income
WO2007070199A1 (en) Advertising keyword cross-selling
Qiao et al. Finding competitive keywords from query logs to enhance search engine advertising
Husain et al. Past, present and future of luxury brands: a review and bibliometric analysis
Yilmaz et al. Prediction of consumer behavior regarding purchasing remanufactured products: a logistics regression model
Koronios et al. Not just intentions: Predicting actual purchase behavior in sport sponsorship context
Jansen et al. Gender demographic targeting in sponsored search
CN115131101A (en) Individualized intelligent recommendation system for insurance products
Yang et al. Search engine advertising for organic food: The effectiveness of information concreteness on advertising performance
Maesano et al. How Do Consumers Perceive Sustainable Wine? A Review.
Rutz et al. Paid search advertising
Xie et al. Hotels at fingertips: informational cues in consumer conversion from search, click-through, to book
Beheshti-Kashi et al. Trendfashion-a framework for the identification of fashion trends
KR102607872B1 (en) Key keyword and related keyword recommendation system for each portal site of advertiser products using artificial intelligence
Žitkienė et al. Model of impact of social networks on internet marketing of enterprises
Alamsyah et al. A Comparison of Indonesia’ s E-Commerce Sentiment Analysis for Marketing Intelligence Effort (case study of Bukalapak, Tokopedia and Elevenia)

Legal Events

Date Code Title Description
AMND Amendment
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant