KR20220080563A - 혼합형 협업필터링을 이용한 콘텐츠 추천방법 및 시스템 - Google Patents
혼합형 협업필터링을 이용한 콘텐츠 추천방법 및 시스템 Download PDFInfo
- Publication number
- KR20220080563A KR20220080563A KR1020200169790A KR20200169790A KR20220080563A KR 20220080563 A KR20220080563 A KR 20220080563A KR 1020200169790 A KR1020200169790 A KR 1020200169790A KR 20200169790 A KR20200169790 A KR 20200169790A KR 20220080563 A KR20220080563 A KR 20220080563A
- Authority
- KR
- South Korea
- Prior art keywords
- content
- classification system
- user
- similarity
- collaborative filtering
- 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/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Recommending goods or services
-
- 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
구체적으로 본 발명은 혼합형 협업필터링을 이용한 콘텐츠 추천방법으로서, (a)조회대상 기준이 되는 분류체계가 지정된 이용자정보를 제공하는 단계와; (b)콘텐츠 정보, 이용자정보, 콘텐츠 이용이력 정보를 전송하는 단계와; (c) 분류체계 지정여부에 따라 콘텐츠를 분류하는 단계와; (d) 분류체계가 부여된 콘텐츠로부터 기준이 되는 이용자의 분류체계로부터 콘텐츠 분류체계기준 유사도를 산출하는 단계와; (e) 분류체계가 부여되지 않는 콘텐츠로부터 콘텐츠 이용 이력으로부터 추출한 이용자별 분류체계를 이용하여 이용자 분류체계 기준 유사도를 산출하는 단계와; (f) 콘텐츠 분류체계기준 유사도 산출결과와 이용자 분류체계기준 유사도 산출 결과로부터 최종 추천지수를 산출하는 단계를 포함하는 혼합형 협업 필터링을 이용한 콘텐츠 추천방법 및 시스템을 제공한다.
본 발명을 통해 이용자의 성향이나 이용형태와는 무관하게 일방적인 기준을 가지고 콘텐츠를 추천하는 공급자 관점(콘텐츠 기반) 협업필터링과 콘텐츠의 분류체계와는 무관하게 이용자의 성향이나 이용형태를 기준으로 콘텐츠를 추천하는 수요자 관점(이용자 기반) 협업 필터링기술의 단점을 보완함으로써 추천 결과의 신뢰성과 정확성을 높일 수 있다.
Description
도2는 혼합형 협업필터링을 이용한 콘텐츠 추천시스템의 순서도이다.
도 3은 본 발명의 일실시예에 따른 분류체계를 포함 혹은 포함하지 않은 콘텐츠정보 테이블의 예시도이다.
도 4는 본 발명의 일실시예에 따른 콘텐츠 이용자정보의 테이블 예시도이다.
도 5는 본 발명의 일실시예에 따른 이용자들이 개별 콘텐츠들을 이용한 콘텐츠 이용정보 테이블의 예시도이다.
도 6은 본 발명의 일실시예에 따른 조회기준 이용자 임시저장소의 예시도이다.
도 7은 본 발명의 일실시예에 따른 콘텐츠 분류체계 기준 유사도 산출결과 임시저장소의 예시도이다.
도 8은 본 발명의 일실시예에 따른 이용자 분류체계 기준 유사도 산출결과 임시저장소의 예시도이다.
도 9는 본 발명의 일실시예에 따른 혼합형 협업 필터링을 이용한 최종 콘텐츠 추천결과 임시저장소의 예시도이다.
Claims (9)
- 혼합형 협업 필터링을 이용한 콘텐츠 추천방법으로서,
콘텐츠 제공 시스템이 콘텐츠를 콘텐츠 이용자에게 제공하는 데 있어서 콘텐츠 분류체계를 이용한 유사도 판단기준과 콘텐츠를 이용하는 이용자들의 분류체계를 이용하여 판단한 유사도 판단기준에 가중치를 부여하여 판단한 유사도를 기준으로 콘텐츠를 추천하는 혼합형 협업필터링을 이용한 콘텐츠 추천 방법으로서, (a)조회대상 기준이 되는 분류체계가 지정된 이용자정보를 제공하는 단계와;
(b)콘텐츠 정보, 이용자정보, 콘텐츠 이용이력 정보를 전송하는 단계와;
(c) 콘텐츠의 분류체계를 기준으로 기준이 되는 이용자의 분류체계와 비교하여 콘텐츠 분류체계 기준 유사도를 산출하는 단계와;
(d) 콘텐츠 이용 이력으로부터 추출한 이용자별 분류체계를 이용하여 콘텐츠별 임시매핑용 분류체계를 생성하는 단계와;
(e)기준이 되는 이용자의 분류체계와 콘텐츠별 임시매핑용 분류체계를 비교하여 이용자 분류체계 기준 유사도를 산출하는 단계와;
(f) 콘텐츠 분류체계기준 유사도 산출결과와 이용자 분류체계기준 유사도 산출 결과로부터 최종 추천지수를 산출하는 단계를 포함하는 혼합형 협업 필터링을 이용한 콘텐츠 추천방법. - 청구항 1에 있어서,
상기 (b) 단계의 콘텐츠 정보와 이용자정보에 공통적으로 적용되는 복수개의 분류체계를 가지는 콘텐츠 추천방법. - 청구항 1에 있어서,
콘텐츠 분류체계 기준 유사도 산출기준은, 콘텐츠에 부여된 복수개의 분류체계 기준과 조회대상 이용자에 부여된 복수개의 분류체계와의 일치여부를 참조하여 유사도가 산출되는 혼합형 협업 필터링을 이용한 콘텐츠 추천방법. - 청구항 1에 있어서,
이용자 분류체계 기준 유사도 산출기준은, 콘텐츠별 임시매핑용 분류체계에 포함된 복수개의 분류체계 기준과 조회대상 이용자에 부여된 복수개의 분류체계와의 일치여부를 참조하여 유사도가 산출되는 혼합형 협업 필터링을 이용한 콘텐츠 추천방법. - 청구항 4에 있어서,
콘텐츠별 임시매핑용 분류체계는 하나의 콘텐츠에 복수의 이용자가 있을 경우 개별 이용자별 분류체계별 가중치를 감안하여 유사도가 산출되는 혼합형 협업 필터링을 이용한 콘텐츠 추천방법. - 청구항 1에 있어서,
최종 추천지수는, 상기 콘텐츠분류체계 기준 유사도와 이용자분류체계 기준 유사도에 할당된 가중치로 산출되는 혼합형 협업 필터링을 이용한 콘텐츠 추천방법. - 청구항 1에 있어서,
상기 (e)단계 후 상기 (f) 단계 이전, 상기 추천지수를 기준치와 비교하여 상기 추천지수가 상기 기준치 미만인 경우에 해당 콘텐츠가 필터링되는 단계를 더 포함하는 혼합형 협업필터링을 이용한 콘텐츠 추천방법. - 청구항 1에 있어서,
분석대상의 기준이 되는 이용자를 설정하는 조회기준 이용자 설정부와;
상기 콘텐츠의 분류체계를 기준으로 기준이 되는 이용자의 분류체계와 비교하여 콘텐츠 분류체계 기준 유사도를 산출하는 콘텐츠 분류체계 기준 유사도를 산출부와;
상기 콘텐츠 이용 이력에 포함된 복수개의 이용자별 분류체계 기준과 조회대상 이용자에 부여된 복수개의 분류체계와의 일치여부를 참조하여 유사도를 산출하는 이용자 분류체계 기준 유사도 산출부와;
상기 콘텐츠 분류체계 기준 유사도와 이용자 분류체계 기준 유사도를 통해 최종 추천지수를 산출하는 협업필터링 추천지수 연산부와;
추천지수가 포함된 추천 콘텐츠를 외부에 제공하는 추천결과 제공부를 포함하는 협업필터링을 이용한 콘텐츠 추천시스템. - 청구항 8에 있어서,
상기 콘텐츠정보가 저장 및 관리되는 콘텐츠 정보 데이터베이스와;
상기 이용자정보가 저장 및 관리되는 이용자 정보 데이터베이스와;
상기 이용자별 콘텐츠 이용이력이 저장 및 관리되는 콘텐츠 이용정보 데이터베이스와;
상기 조회기준이 되는 이용자정보가 저장 및 관리되는 기준이용자 임시저장소와;
상기 콘텐츠 분류체계 기준 유사도가 저장 및 관리되는 콘텐츠 분류체계 기준 유사도 임시저장소와;
상기 이용자 분류체계 기준 유사도가 저장 및 관리되는 이용자 분류체계 기준 유사도 임시저장소와;
상기 최종 추천지수를 포함한 추천 콘텐츠 목록이 저장 및 관리되는 추천콘텐츠 목록 임시저장소를 더 포함하는 혼합형 협업 필터링을 이용한 콘텐츠 추천 시스템.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020200169790A KR20220080563A (ko) | 2020-12-07 | 2020-12-07 | 혼합형 협업필터링을 이용한 콘텐츠 추천방법 및 시스템 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020200169790A KR20220080563A (ko) | 2020-12-07 | 2020-12-07 | 혼합형 협업필터링을 이용한 콘텐츠 추천방법 및 시스템 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20220080563A true KR20220080563A (ko) | 2022-06-14 |
Family
ID=81980168
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020200169790A Ceased KR20220080563A (ko) | 2020-12-07 | 2020-12-07 | 혼합형 협업필터링을 이용한 콘텐츠 추천방법 및 시스템 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20220080563A (ko) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116070024A (zh) * | 2023-01-30 | 2023-05-05 | 国家电网有限公司 | 基于新能源云和用户行为的文章推荐方法和装置 |
| KR102619044B1 (ko) | 2023-03-21 | 2023-12-27 | 쿠팡 주식회사 | 기계학습 기반 추천 방법 및 그 시스템 |
| KR102679131B1 (ko) | 2022-12-26 | 2024-06-27 | 쿠팡 주식회사 | 콘텐츠 추천 방법 및 그 시스템 |
-
2020
- 2020-12-07 KR KR1020200169790A patent/KR20220080563A/ko not_active Ceased
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102679131B1 (ko) | 2022-12-26 | 2024-06-27 | 쿠팡 주식회사 | 콘텐츠 추천 방법 및 그 시스템 |
| KR20240102928A (ko) | 2022-12-26 | 2024-07-03 | 쿠팡 주식회사 | 콘텐츠 추천 방법 및 그 시스템 |
| CN116070024A (zh) * | 2023-01-30 | 2023-05-05 | 国家电网有限公司 | 基于新能源云和用户行为的文章推荐方法和装置 |
| KR102619044B1 (ko) | 2023-03-21 | 2023-12-27 | 쿠팡 주식회사 | 기계학습 기반 추천 방법 및 그 시스템 |
| KR20240142279A (ko) | 2023-03-21 | 2024-09-30 | 쿠팡 주식회사 | 기계학습 기반 추천 방법 및 그 시스템 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11875363B2 (en) | Method and system for generating recommendations | |
| Li et al. | Combining usage, content, and structure data to improve web site recommendation | |
| US10846775B1 (en) | Identifying item recommendations through recognized navigational patterns | |
| US8700489B2 (en) | Apparatuses and method for recommending items based on determined trend leaders and trend followers | |
| US9569499B2 (en) | Method and apparatus for recommending content on the internet by evaluating users having similar preference tendencies | |
| US9959563B1 (en) | Recommendation generation for infrequently accessed items | |
| US8566256B2 (en) | Universal system and method for representing and predicting human behavior | |
| US10452662B2 (en) | Determining search result rankings based on trust level values associated with sellers | |
| US8032425B2 (en) | Extrapolation of behavior-based associations to behavior-deficient items | |
| US8825639B2 (en) | Endorsing search results | |
| US9444907B2 (en) | Prediction of user response to invitations in a social network system based on keywords in the user's profile | |
| WO2020048084A1 (zh) | 资源推荐方法、装置、计算机设备及计算机可读存储介质 | |
| KR100907744B1 (ko) | 협업 필터링 시스템 및 그 방법 | |
| US8180755B2 (en) | Matching reviews to objects using a language model | |
| CN106022842A (zh) | 产品信息的推荐方法及装置 | |
| US10896458B2 (en) | Method, system, and computer-readable medium for product and vendor selection | |
| JP2005135071A (ja) | 商品購入における信頼値の算出方法及び装置 | |
| KR20220080563A (ko) | 혼합형 협업필터링을 이용한 콘텐츠 추천방법 및 시스템 | |
| EP1782272A2 (en) | Methods and systems for endorsing local search results | |
| US20080249875A1 (en) | Disfavoring qualified advertisements in contextual advertisement | |
| KR102397009B1 (ko) | 소셜 미디어 활동 분석을 통한 관계형성 서비스 제공방법 및 그 시스템 | |
| KR101081947B1 (ko) | 대용량 데이터를 위한 하이브리드 추천 방법 및 시스템 | |
| KR20220080571A (ko) | 혼합형 협업필터링을 이용한 이용자 추천방법 및 시스템 | |
| KR20100048218A (ko) | 협업 필터링 시스템과 방법 및 이를 구현할 수 있는 컴퓨터로 읽을 수 있는 기록 매체 | |
| KR102051300B1 (ko) | 개인화 알고리즘을 이용하여 고객 질문답 맞춤형 사이트를 추천하는 방법 및 개인화 알고리즘 서버 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| R18 | Changes to party contact information recorded |
Free format text: ST27 STATUS EVENT CODE: A-3-3-R10-R18-OTH-X000 (AS PROVIDED BY THE NATIONAL OFFICE) |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |