KR20200086574A - 키워드 관계 구조를 이용한 신규 키워드 추출 방법 및 시스템 - Google Patents
키워드 관계 구조를 이용한 신규 키워드 추출 방법 및 시스템 Download PDFInfo
- Publication number
- KR20200086574A KR20200086574A KR1020190002971A KR20190002971A KR20200086574A KR 20200086574 A KR20200086574 A KR 20200086574A KR 1020190002971 A KR1020190002971 A KR 1020190002971A KR 20190002971 A KR20190002971 A KR 20190002971A KR 20200086574 A KR20200086574 A KR 20200086574A
- Authority
- KR
- South Korea
- Prior art keywords
- product
- keywords
- keyword
- extracting
- graph
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
- G06Q30/0202—Market predictions or forecasting for commercial activities
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/332—Query formulation
- G06F16/3325—Reformulation based on results of preceding query
- G06F16/3326—Reformulation based on results of preceding query using relevance feedback from the user, e.g. relevance feedback on documents, documents sets, document terms or passages
- G06F16/3328—Reformulation based on results of preceding query using relevance feedback from the user, e.g. relevance feedback on documents, documents sets, document terms or passages using graphical result space presentation or visualisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/36—Creation of semantic tools, e.g. ontology or thesauri
- G06F16/367—Ontology
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/205—Parsing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Recommending goods or services
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- Marketing (AREA)
- Life Sciences & Earth Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- Game Theory and Decision Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
도 2는 본 발명의 일실시예에 있어서 전자 기기 및 서버의 내부 구성을 설명하기 위한 블록도이다.
도 3은 본 발명의 일실시예에 따른 서버의 프로세서가 포함할 수 있는 구성요소의 예를 도시한 블록도이다.
도 4는 본 발명의 일실시예에 따른 서버가 수행할 수 있는 방법의 예를 도시한 흐름도이다.
도 5는 본 발명의 일실시예에 있어서 키워드 관리를 위한 상품 사전의 구성 예시를 도시한 것이다.
도 6은 본 발명의 일실시예에 있어서 상품 정보를 키워드로 변환하는 과정의 일례를 설명하기 위한 예시 도면이다.
도 7은 본 발명의 일실시예에 있어서 키워드 간의 관계를 나타내는 멀티 그래프를 구축하는 과정의 일례를 설명하기 위한 예시 도면이다.
도 8 내지 도 9는 본 발명의 일실시예에 있어서 신규 키워드를 추출하는 과정의 일례를 설명하기 위한 예시 도면이다.
도 10은 본 발명의 일실시예에 있어서 신규 키워드를 등록하는 과정의 일례를 설명하기 위한 예시 도면이다.
Claims (20)
- 컴퓨터 시스템에서 실행되는 키워드 추출 방법에 있어서,
상기 컴퓨터 시스템은 메모리에 포함된 컴퓨터 판독가능한 명령들을 실행하도록 구성된 적어도 하나의 프로세서를 포함하고,
상기 키워드 추출 방법은,
상기 적어도 하나의 프로세서에 의해, 상품 사전 상의 키워드 간의 관계를 나타내는 멀티 그래프를 생성하는 단계;
상기 적어도 하나의 프로세서에 의해, 검색 질의에 대해 상기 멀티 그래프를 이용하여 상기 검색 질의와 관련된 상품명들과 다른 질의들 중 적어도 하나를 분석하는 단계; 및
상기 적어도 하나의 프로세서에 의해, 상기 분석한 결과에 기초하여 상기 검색 질의에서 상기 상품 사전에 존재하지 않은 신규 키워드를 추출하는 단계
를 포함하는 키워드 추출 방법. - 제1항에 있어서,
상기 생성하는 단계는,
상기 상품 사전에 포함된 각 상품 별로 해당 상품에 매칭되는 상품 정보를 키워드로 변환하는 단계; 및
상기 상품 사전으로부터 상기 상품에 매칭되는 정보 간의 관계 데이터를 키워드 간의 관계 데이터로서 추출하는 단계
를 포함하는 키워드 추출 방법. - 제1항에 있어서,
상기 분석하는 단계는,
최근에 입력된 검색 질의 중 질의 입력 횟수를 기준으로 분석 대상이 되는 질의를 선정하는 단계
를 포함하는 키워드 추출 방법. - 제1항에 있어서,
상기 분석하는 단계는,
상기 검색 질의에서 상기 멀티 그래프 상에 포함된 키워드를 분리하고 나머지 키워드를 상기 신규 키워드를 추출하기 위한 후보 문자열로 결정하는 단계
를 포함하는 키워드 추출 방법. - 제1항에 있어서,
상기 분석하는 단계는,
상기 검색 질의에서 상기 멀티 그래프 상에 포함된 키워드를 분리하고 나머지 키워드를 후보 문자열로 결정하는 단계; 및
상기 검색 질의를 입력한 후 클릭한 상품명 리스트, 각 클릭 상품과 관련된 다른 질의 리스트, 각 클릭 상품과 관련된 태그 리스트 중 적어도 하나를 이용하여 상기 후보 문자열에 대한 입력 패턴을 분석하는 단계
를 포함하는 키워드 추출 방법. - 제4항에 있어서,
상기 추출하는 단계는,
상기 후보 문자열 중 적어도 일부의 문자열을 상기 신규 키워드로 추출하는 것
을 특징으로 하는 키워드 추출 방법. - 제5항에 있어서,
상기 추출하는 단계는,
상기 후보 문자열에서 상기 입력 패턴에 대응하는 문자열을 분리하여 분리된 문자열을 상기 신규 키워드로 추출하는 것
을 특징으로 하는 키워드 추출 방법. - 제5항에 있어서,
상기 추출하는 단계는,
상기 후보 문자열에 대한 입력 패턴 중 일정 레벨 이상의 확률 혹은 가장 높은 확률을 가진 입력 패턴의 문자열을 상기 신규 키워드로 추출하는 것
을 특징으로 하는 키워드 추출 방법. - 제5항에 있어서,
상기 추출하는 단계는,
상기 후보 문자열에 대한 입력 패턴에 기초하여 상기 후보 문자열 중 적어도 일부의 문자열을 상기 신규 키워드로 추출하는 단계; 및
상기 신규 키워드를 상기 멀티 그래프에 추가 등록하는 단계
를 포함하는 키워드 추출 방법. - 제9항에 있어서,
상기 추가 등록하는 단계는,
상기 멀티 그래프 상의 키워드 중 상기 상품명 리스트, 상기 질의 리스트, 상기 태그 리스트 중 적어도 하나에 상기 신규 키워드와 함께 등장하는 키워드 간의 관계를 추가하는 것
을 특징으로 하는 키워드 추출 방법. - 제1항 내지 제10항 중 어느 한 항의 키워드 추출 방법을 컴퓨터에 실행시키기 위한 프로그램이 기록되어 있는 비-일시적인 컴퓨터 판독 가능한 기록 매체.
- 컴퓨터 시스템에 있어서,
메모리에 포함된 컴퓨터 판독가능한 명령들을 실행하도록 구성된 적어도 하나의 프로세서
를 포함하고,
상기 적어도 하나의 프로세서는,
상품 사전 상의 키워드 간의 관계를 나타내는 멀티 그래프를 생성하는 그래프 생성부;
검색 질의에 대해 상기 멀티 그래프를 이용하여 상기 검색 질의와 관련된 상품명들과 다른 질의들 중 적어도 하나를 분석하는 분석부; 및
상기 분석한 결과에 기초하여 상기 검색 질의에서 상기 상품 사전에 존재하지 않은 신규 키워드를 추출하는 키워드 추출부
를 포함하는 컴퓨터 시스템. - 제12항에 있어서,
상기 그래프 생성부는,
상기 상품 사전에 포함된 각 상품 별로 해당 상품에 매칭되는 상품 정보를 키워드로 변환하고,
상기 상품 사전으로부터 상기 상품에 매칭되는 정보 간의 관계 데이터를 키워드 간의 관계 데이터로서 추출하는 것
을 특징으로 하는 컴퓨터 시스템. - 제12항에 있어서,
상기 분석부는,
상기 검색 질의에서 상기 멀티 그래프 상에 포함된 키워드를 분리하고 나머지 키워드를 상기 신규 키워드를 추출하기 위한 후보 문자열로 결정하는 것
을 특징으로 하는 컴퓨터 시스템. - 제12항에 있어서,
상기 분석부는,
상기 검색 질의에서 상기 멀티 그래프 상에 포함된 키워드를 분리하고 나머지 키워드를 후보 문자열로 결정하고,
상기 검색 질의를 입력한 후 클릭한 상품명 리스트, 각 클릭 상품과 관련된 다른 질의 리스트, 각 클릭 상품과 관련된 태그 리스트 중 적어도 하나를 이용하여 상기 후보 문자열에 대한 입력 패턴을 분석하는 것
을 특징으로 하는 컴퓨터 시스템. - 제14항에 있어서,
상기 키워드 추출부는,
상기 후보 문자열 중 적어도 일부의 문자열을 상기 신규 키워드로 추출하는 것
을 특징으로 하는 컴퓨터 시스템. - 제15항에 있어서,
상기 키워드 추출부는,
상기 후보 문자열에서 상기 입력 패턴에 대응하는 문자열을 분리하여 분리된 문자열을 상기 신규 키워드로 추출하는 것
을 특징으로 하는 컴퓨터 시스템. - 제15항에 있어서,
상기 키워드 추출부는,
상기 후보 문자열에 대한 입력 패턴 중 일정 레벨 이상의 확률 혹은 가장 높은 확률을 가진 입력 패턴의 문자열을 상기 신규 키워드로 추출하는 것
을 특징으로 하는 컴퓨터 시스템. - 제15항에 있어서,
상기 키워드 추출부는,
상기 후보 문자열에 대한 입력 패턴에 기초하여 상기 후보 문자열 중 적어도 일부의 문자열을 상기 신규 키워드로 추출하고,
상기 신규 키워드를 상기 멀티 그래프에 추가 등록하는 것
을 특징으로 하는 컴퓨터 시스템. - 제19항에 있어서,
상기 키워드 추출부는,
상기 멀티 그래프 상의 키워드 중 상기 상품명 리스트, 상기 질의 리스트, 상기 태그 리스트 중 적어도 하나에 상기 신규 키워드와 함께 등장하는 키워드 간의 관계를 추가하는 것
을 특징으로 하는 컴퓨터 시스템.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190002971A KR102195191B1 (ko) | 2019-01-09 | 2019-01-09 | 키워드 관계 구조를 이용한 신규 키워드 추출 방법 및 시스템 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190002971A KR102195191B1 (ko) | 2019-01-09 | 2019-01-09 | 키워드 관계 구조를 이용한 신규 키워드 추출 방법 및 시스템 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200086574A true KR20200086574A (ko) | 2020-07-17 |
| KR102195191B1 KR102195191B1 (ko) | 2020-12-28 |
Family
ID=71832234
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020190002971A Active KR102195191B1 (ko) | 2019-01-09 | 2019-01-09 | 키워드 관계 구조를 이용한 신규 키워드 추출 방법 및 시스템 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102195191B1 (ko) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20220071145A (ko) * | 2020-11-20 | 2022-05-31 | 쿠팡 주식회사 | 검색어 생성을 위한 시스템 및 방법 |
| TWI912438B (zh) * | 2021-01-05 | 2026-01-21 | 南韓商韓領有限公司 | 產生正文字串的系統以及方法 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20250048866A (ko) | 2023-10-04 | 2025-04-11 | 주식회사 제이와이에스엠인터내셔널 | 키워드 광고 검색 정보 추출 방법 |
| KR20250091973A (ko) | 2023-12-14 | 2025-06-23 | 주식회사 제이와이에스엠인터내셔널 | 전자상거래 상품 판매 방법 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20100073793A (ko) * | 2008-12-23 | 2010-07-01 | 주식회사 케이티 | 집단지성을 이용한 지식 구조화 장치 및 그 방법과, 그를 이용한 지식서비스 제공 시스템 |
| JP4969209B2 (ja) * | 2006-11-08 | 2012-07-04 | 株式会社野村総合研究所 | 検索システム |
| KR20140019987A (ko) * | 2012-08-07 | 2014-02-18 | 성균관대학교산학협력단 | 토픽 맵 기반 온라인 중고 상품 거래 시스템, 상품 목록 추가 방법, 상품 검색 방법 및 키워드 확장 방법 |
| KR20180027278A (ko) * | 2016-09-06 | 2018-03-14 | 주식회사 카카오 | 검색 방법 및 장치 |
-
2019
- 2019-01-09 KR KR1020190002971A patent/KR102195191B1/ko active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4969209B2 (ja) * | 2006-11-08 | 2012-07-04 | 株式会社野村総合研究所 | 検索システム |
| KR20100073793A (ko) * | 2008-12-23 | 2010-07-01 | 주식회사 케이티 | 집단지성을 이용한 지식 구조화 장치 및 그 방법과, 그를 이용한 지식서비스 제공 시스템 |
| KR20140019987A (ko) * | 2012-08-07 | 2014-02-18 | 성균관대학교산학협력단 | 토픽 맵 기반 온라인 중고 상품 거래 시스템, 상품 목록 추가 방법, 상품 검색 방법 및 키워드 확장 방법 |
| KR20180027278A (ko) * | 2016-09-06 | 2018-03-14 | 주식회사 카카오 | 검색 방법 및 장치 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20220071145A (ko) * | 2020-11-20 | 2022-05-31 | 쿠팡 주식회사 | 검색어 생성을 위한 시스템 및 방법 |
| TWI912438B (zh) * | 2021-01-05 | 2026-01-21 | 南韓商韓領有限公司 | 產生正文字串的系統以及方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102195191B1 (ko) | 2020-12-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102214422B1 (ko) | 개인화 컨텐츠 추천을 위한 실시간 그래프기반 임베딩 구축 방법 및 시스템 | |
| CN109564571B (zh) | 利用搜索上下文的查询推荐方法及系统 | |
| KR102277240B1 (ko) | 키워드 관계 구조를 이용한 동의어 추출 방법 및 시스템 | |
| KR102211650B1 (ko) | 인공지능 기반 상품 추천 방법 및 그 시스템 | |
| KR102327913B1 (ko) | 블록 기반 데이터 분석 방법 및 시스템 | |
| KR20210018384A (ko) | 개인화 컨텐츠 추천을 위한 실시간 그래프기반 임베딩 구축 방법 및 시스템 | |
| KR102195191B1 (ko) | 키워드 관계 구조를 이용한 신규 키워드 추출 방법 및 시스템 | |
| KR20210126919A (ko) | 아바타 아이템을 추천하는 방법, 시스템, 및 컴퓨터 프로그램 | |
| CN107315833A (zh) | 基于应用程序的检索与下载的方法和装置 | |
| KR20250172494A (ko) | 제품의 공통된 특징을 비교하여 비교 결과를 제공하는 방법, 시스템, 및 컴퓨터 프로그램 | |
| KR20230151704A (ko) | 지역 지식 그래프를 기반으로 추천 정보를 제공하는 방법, 컴퓨터 장치, 및 컴퓨터 프로그램 | |
| KR102119518B1 (ko) | 인공지능을 이용하여 생성되는 스타일 공간에 기반한 상품 추천 방법 및 시스템 | |
| KR102755555B1 (ko) | 앱 사용 패턴과 대화 분석을 통한 앱 기능 바로가기 추천 방법 및 장치 | |
| KR101747532B1 (ko) | 여행성 질의에 대응하는 검색 결과로 코스를 추천하는 방법 및 시스템 | |
| KR102240454B1 (ko) | 키워드 관계 구조 기반의 질의 분석을 이용한 복합키워드 동의어 추출 방법 및 시스템 | |
| KR20200097949A (ko) | 키워드 관계 구조를 이용한 동의어 추출 방법 및 시스템 | |
| KR102316189B1 (ko) | 지도 상에 동적인 정보를 제공하는 방법, 시스템, 및 비-일시적인 컴퓨터 판독가능한 기록 매체 | |
| KR20210016593A (ko) | 인공지능 기반 상품 추천 방법 및 그 시스템 | |
| KR102192376B1 (ko) | 음역 모델을 이용하여 외래 동의어를 자동 추출하는 방법 및 시스템 | |
| KR102151598B1 (ko) | 키워드 속성을 기준으로 관련 있는 키워드를 제공하는 방법 및 시스템 | |
| JP2024096306A (ja) | 情報処理装置、情報処理方法およびプログラム | |
| KR102227741B1 (ko) | 타이틀 매칭 점수를 기반으로 한 장소 검색 방법 및 시스템 | |
| KR102264481B1 (ko) | 복수의 소셜 네트워크 서비스 내 채널을 그룹핑 하는 방법, 시스템, 및 비-일시적인 컴퓨터 판독가능한 기록 매체 | |
| KR102562379B1 (ko) | 결제내역 정보를 이용하여 로컬 데이터를 검색하는 방법과 시스템 및 비-일시적인 컴퓨터 판독 가능한 기록 매체 | |
| KR101944404B1 (ko) | 주가정보를 제공하는 방법 및 시스템 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190109 |
|
| PA0201 | Request for examination | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200421 Patent event code: PE09021S01D |
|
| AMND | Amendment | ||
| PG1501 | Laying open of application | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20201020 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20200421 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| X091 | Application refused [patent] | ||
| AMND | Amendment | ||
| PX0901 | Re-examination |
Patent event code: PX09011S01I Patent event date: 20201020 Comment text: Decision to Refuse Application Patent event code: PX09012R01I Patent event date: 20200601 Comment text: Amendment to Specification, etc. |
|
| PX0701 | Decision of registration after re-examination |
Patent event date: 20201208 Comment text: Decision to Grant Registration Patent event code: PX07013S01D Patent event date: 20201106 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20201020 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20200601 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I |
|
| X701 | Decision to grant (after re-examination) | ||
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20201218 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20201221 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20230925 Start annual number: 4 End annual number: 4 |
|
| PR1001 | Payment of annual fee |