KR20200097949A - 키워드 관계 구조를 이용한 동의어 추출 방법 및 시스템 - Google Patents
키워드 관계 구조를 이용한 동의어 추출 방법 및 시스템 Download PDFInfo
- Publication number
- KR20200097949A KR20200097949A KR1020190015433A KR20190015433A KR20200097949A KR 20200097949 A KR20200097949 A KR 20200097949A KR 1020190015433 A KR1020190015433 A KR 1020190015433A KR 20190015433 A KR20190015433 A KR 20190015433A KR 20200097949 A KR20200097949 A KR 20200097949A
- Authority
- KR
- South Korea
- Prior art keywords
- product
- keyword
- keywords
- list
- synonym
- 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.)
- Ceased
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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/904—Browsing; Visualisation therefor
-
- 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
- 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/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0254—Targeted advertisements based on statistics
-
- 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/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
- G06Q30/0256—User search
-
- 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)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Game Theory and Decision Science (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Library & Information Science (AREA)
- Probability & Statistics with Applications (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항에 있어서,
상기 추출하는 단계는,
상기 대상 키워드와 상기 다른 키워드 간에 각 키워드에 해당되는 멀티 그래프를 비교한 결과 일정 레벨 이상 유사한 경우 상기 다른 키워드를 상기 대상 키워드의 동의어로 처리하는 단계
를 포함하는 동의어 추출 방법. - 제3항에 있어서,
상기 추출하는 단계는,
상기 상품명 리스트, 상기 질의 리스트, 상기 태그 리스트 중 적어도 하나의 리스트에서 상기 상품 사전에 없는 신규 키워드를 후보 키워드로 결정하는 단계; 및
상기 후보 키워드 중 상기 대상 키워드와의 문자(Characteristics) 유사도가 일정 레벨 이상인 키워드를 상기 대상 키워드의 동의어로 처리하는 단계
를 포함하는 동의어 추출 방법. - 제6항에 있어서,
상기 결정하는 단계는,
상기 상품명 리스트, 상기 질의 리스트, 상기 태그 리스트 중 적어도 하나에서 상기 멀티 그래프 상에 포함된 키워드를 분리하고 나머지 키워드를 상기 후보 키워드로 결정하는 것
을 특징으로 하는 동의어 추출 방법. - 제6항에 있어서,
상기 결정하는 단계는,
상기 상품명 리스트, 상기 질의 리스트, 상기 태그 리스트 중 적어도 하나를 이용하여 상기 후보 키워드의 입력 패턴을 결정하는 단계
를 포함하는 동의어 추출 방법. - 제3항에 있어서,
상기 추출하는 단계는,
상기 동의어를 상기 멀티 그래프에 추가 등록하는 단계
를 포함하는 동의어 추출 방법. - 제9항에 있어서,
상기 추가 등록하는 단계는,
상기 멀티 그래프 상의 키워드 중 상기 상품명 리스트, 상기 질의 리스트, 상기 태그 리스트 중 적어도 하나에 상기 동의어와 함께 출현하는 키워드와의 관계를 추가하는 것
을 특징으로 하는 동의어 추출 방법. - 제1항 내지 제10항 중 어느 한 항의 동의어 추출 방법을 컴퓨터에 실행시키기 위한 프로그램이 기록되어 있는 비-일시적인 컴퓨터 판독 가능한 기록 매체.
- 컴퓨터 시스템에 있어서,
메모리에 포함된 컴퓨터 판독가능한 명령들을 실행하도록 구성된 적어도 하나의 프로세서
를 포함하고,
상기 적어도 하나의 프로세서는,
상품 사전 상의 키워드 간의 관계를 나타내는 멀티 그래프를 생성하는 그래프 생성부;
상기 상품 사전에 포함된 대상 키워드에 대해 상기 멀티 그래프를 이용하여 상기 대상 키워드와 관련된 상품명들과 다른 질의들 중 적어도 하나를 분석하는 분석부; 및
상기 분석한 결과에 기초하여 상기 상품 사전에 포함된 적어도 하나의 다른 키워드 또는 상기 상품 사전에 포함되지 않은 적어도 하나의 신규 키워드를 상기 대상 키워드의 동의어로 추출하는 동의어 추출부
를 포함하는 컴퓨터 시스템. - 제12항에 있어서,
상기 그래프 생성부는,
상기 상품 사전에 포함된 각 상품 별로 해당 상품에 매칭되는 상품 정보를 키워드로 변환하고,
상기 상품 사전으로부터 상기 상품에 매칭되는 정보 간의 관계 데이터를 키워드 간의 관계 데이터로서 추출하는 것
을 특징으로 하는 컴퓨터 시스템. - 제12항에 있어서,
상기 분석부는,
상기 대상 키워드를 검색 질의로 입력한 후 클릭한 상품명 리스트, 각 클릭 상품과 관련된 다른 질의 리스트, 각 클릭 상품과 관련된 태그 리스트 중 적어도 하나를 분석하는 것
을 특징으로 하는 컴퓨터 시스템. - 제12항에 있어서,
상기 추출부는,
상기 대상 키워드와 상기 다른 키워드 간에 각 키워드를 검색 질의로 입력한 후 클릭한 상품명 리스트, 각 클릭 상품과 관련된 다른 질의 리스트, 각 클릭 상품과 관련된 태그 리스트, 각 키워드에 해당되는 멀티 그래프 중 적어도 하나를 비교한 결과 일정 레벨 이상 유사한 경우 상기 다른 키워드를 상기 대상 키워드의 동의어로 처리하는 것
을 특징으로 하는 컴퓨터 시스템. - 제14항에 있어서,
상기 추출부는,
상기 상품명 리스트, 상기 질의 리스트, 상기 태그 리스트 중 적어도 하나의 리스트에서 상기 상품 사전에 없는 신규 키워드를 후보 키워드로 결정하고,
상기 후보 키워드 중 상기 대상 키워드와의 문자 유사도가 일정 레벨 이상인 키워드를 상기 대상 키워드의 동의어로 처리하는 것
을 특징으로 하는 컴퓨터 시스템. - 제16항에 있어서,
상기 추출부는,
상기 상품명 리스트, 상기 질의 리스트, 상기 태그 리스트 중 적어도 하나에서 상기 멀티 그래프 상에 포함된 키워드를 분리하고 나머지 키워드를 상기 후보 키워드로 결정하는 것
을 특징으로 하는 컴퓨터 시스템. - 제16항에 있어서,
상기 추출부는,
상기 상품명 리스트, 상기 질의 리스트, 상기 태그 리스트 중 적어도 하나를 이용하여 상기 후보 키워드의 입력 패턴을 결정하는 것
을 특징으로 하는 컴퓨터 시스템. - 제14항에 있어서,
상기 추출부는,
상기 동의어를 상기 멀티 그래프에 추가 등록하는 것
을 특징으로 하는 컴퓨터 시스템. - 제19항에 있어서,
상기 추출부는,
상기 멀티 그래프 상의 키워드 중 상기 상품명 리스트, 상기 질의 리스트, 상기 태그 리스트 중 적어도 하나에 상기 동의어와 함께 출현하는 키워드와의 관계를 추가하는 것
을 특징으로 하는 컴퓨터 시스템.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190015433A KR20200097949A (ko) | 2019-02-11 | 2019-02-11 | 키워드 관계 구조를 이용한 동의어 추출 방법 및 시스템 |
| KR1020210038006A KR102277240B1 (ko) | 2019-02-11 | 2021-03-24 | 키워드 관계 구조를 이용한 동의어 추출 방법 및 시스템 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190015433A KR20200097949A (ko) | 2019-02-11 | 2019-02-11 | 키워드 관계 구조를 이용한 동의어 추출 방법 및 시스템 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020210038006A Division KR102277240B1 (ko) | 2019-02-11 | 2021-03-24 | 키워드 관계 구조를 이용한 동의어 추출 방법 및 시스템 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20200097949A true KR20200097949A (ko) | 2020-08-20 |
Family
ID=72293126
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020190015433A Ceased KR20200097949A (ko) | 2019-02-11 | 2019-02-11 | 키워드 관계 구조를 이용한 동의어 추출 방법 및 시스템 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20200097949A (ko) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112732993A (zh) * | 2020-12-31 | 2021-04-30 | 京东数字科技控股股份有限公司 | 数据处理方法、装置、计算机设备和存储介质 |
| CN116312915A (zh) * | 2023-05-19 | 2023-06-23 | 之江实验室 | 一种电子病历中药物术语标准化关联方法及系统 |
-
2019
- 2019-02-11 KR KR1020190015433A patent/KR20200097949A/ko not_active Ceased
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112732993A (zh) * | 2020-12-31 | 2021-04-30 | 京东数字科技控股股份有限公司 | 数据处理方法、装置、计算机设备和存储介质 |
| CN112732993B (zh) * | 2020-12-31 | 2024-03-08 | 京东科技控股股份有限公司 | 数据处理方法、装置、计算机设备和存储介质 |
| CN116312915A (zh) * | 2023-05-19 | 2023-06-23 | 之江实验室 | 一种电子病历中药物术语标准化关联方法及系统 |
| CN116312915B (zh) * | 2023-05-19 | 2023-09-19 | 之江实验室 | 一种电子病历中药物术语标准化关联方法及系统 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109564571B (zh) | 利用搜索上下文的查询推荐方法及系统 | |
| KR102277240B1 (ko) | 키워드 관계 구조를 이용한 동의어 추출 방법 및 시스템 | |
| JP7023865B2 (ja) | ランディングページ生成の改良 | |
| KR102195191B1 (ko) | 키워드 관계 구조를 이용한 신규 키워드 추출 방법 및 시스템 | |
| KR102779318B1 (ko) | 키워드를 기반으로 유사 상품을 추천하는 방법, 컴퓨터 장치, 및 컴퓨터 프로그램 | |
| KR20250172494A (ko) | 제품의 공통된 특징을 비교하여 비교 결과를 제공하는 방법, 시스템, 및 컴퓨터 프로그램 | |
| KR20210084641A (ko) | 정보를 송신하는 방법 및 장치 | |
| KR102415366B1 (ko) | 서로 다른 모달의 피처를 이용한 복합 랭킹 모델을 통해 연관 이미지를 검색하는 방법 및 시스템 | |
| KR101747532B1 (ko) | 여행성 질의에 대응하는 검색 결과로 코스를 추천하는 방법 및 시스템 | |
| KR102755555B1 (ko) | 앱 사용 패턴과 대화 분석을 통한 앱 기능 바로가기 추천 방법 및 장치 | |
| KR20200097949A (ko) | 키워드 관계 구조를 이용한 동의어 추출 방법 및 시스템 | |
| KR102240454B1 (ko) | 키워드 관계 구조 기반의 질의 분석을 이용한 복합키워드 동의어 추출 방법 및 시스템 | |
| CN110895587B (zh) | 用于确定目标用户的方法和装置 | |
| KR102315068B1 (ko) | 문서 검색 품질 향상을 위한 문서 일관성 판단 방법 및 시스템 | |
| KR102151598B1 (ko) | 키워드 속성을 기준으로 관련 있는 키워드를 제공하는 방법 및 시스템 | |
| KR102192376B1 (ko) | 음역 모델을 이용하여 외래 동의어를 자동 추출하는 방법 및 시스템 | |
| CN118709990A (zh) | 一种工程预算造价分析系统及方法 | |
| KR102227741B1 (ko) | 타이틀 매칭 점수를 기반으로 한 장소 검색 방법 및 시스템 | |
| KR102264481B1 (ko) | 복수의 소셜 네트워크 서비스 내 채널을 그룹핑 하는 방법, 시스템, 및 비-일시적인 컴퓨터 판독가능한 기록 매체 | |
| CN114237588A (zh) | 一种代码仓库选择方法、装置、设备及存储介质 | |
| KR102562379B1 (ko) | 결제내역 정보를 이용하여 로컬 데이터를 검색하는 방법과 시스템 및 비-일시적인 컴퓨터 판독 가능한 기록 매체 | |
| KR102206289B1 (ko) | 장소 검색 커버리지를 통합하는 방법 및 시스템 | |
| KR20210056668A (ko) | 아이디어를 도출하기 위해, 사용자로부터 입력된 키워드에 대한 관련 키워드들을 제공하는 방법 및 시스템 | |
| KR101944404B1 (ko) | 주가정보를 제공하는 방법 및 시스템 | |
| KR102796133B1 (ko) | 검색 질의에 따라 검색 결과에 포함된 아이템 별 하위 아이템 추천 목록을 동적으로 제공할 수 있는 방법, 시스템, 및 컴퓨터 프로그램 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190211 |
|
| PA0201 | Request for examination | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200727 Patent event code: PE09021S01D |
|
| PG1501 | Laying open of application | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20210125 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20200727 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| E601 | Decision to refuse application | ||
| E801 | Decision on dismissal of amendment | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20210315 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20200727 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| PE0801 | Dismissal of amendment |
Patent event code: PE08012E01D Comment text: Decision on Dismissal of Amendment Patent event date: 20210315 Patent event code: PE08011R01I Comment text: Amendment to Specification, etc. Patent event date: 20210203 Patent event code: PE08011R01I Comment text: Amendment to Specification, etc. Patent event date: 20200904 |
|
| A107 | Divisional application of patent | ||
| PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20210324 Patent event code: PA01071R01D |