KR101908272B1 - 맥락 정보를 반영한 개인화 회귀 분석을 이용하여 품목의 이용자가 상기 품목에 부여하는 선호도를 예측하기 위하여 정보를 정화하는 방법 및 이를 이용한 컴퓨팅 장치 - Google Patents
맥락 정보를 반영한 개인화 회귀 분석을 이용하여 품목의 이용자가 상기 품목에 부여하는 선호도를 예측하기 위하여 정보를 정화하는 방법 및 이를 이용한 컴퓨팅 장치 Download PDFInfo
- Publication number
- KR101908272B1 KR101908272B1 KR1020170020236A KR20170020236A KR101908272B1 KR 101908272 B1 KR101908272 B1 KR 101908272B1 KR 1020170020236 A KR1020170020236 A KR 1020170020236A KR 20170020236 A KR20170020236 A KR 20170020236A KR 101908272 B1 KR101908272 B1 KR 101908272B1
- Authority
- KR
- South Korea
- Prior art keywords
- user
- item
- preference
- individual
- uic
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 153
- 238000001914 filtration Methods 0.000 title claims description 7
- 239000011159 matrix material Substances 0.000 claims abstract description 67
- 238000002940 Newton-Raphson method Methods 0.000 claims description 4
- 238000004891 communication Methods 0.000 claims description 4
- 238000002790 cross-validation Methods 0.000 claims description 3
- 238000013459 approach Methods 0.000 description 24
- 238000000354 decomposition reaction Methods 0.000 description 18
- 239000013598 vector Substances 0.000 description 13
- 230000006870 function Effects 0.000 description 10
- 230000000694 effects Effects 0.000 description 9
- 238000000746 purification Methods 0.000 description 9
- 238000000611 regression analysis Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 5
- 230000036651 mood Effects 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 238000011156 evaluation Methods 0.000 description 4
- 230000003252 repetitive effect Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 238000007792 addition Methods 0.000 description 2
- ZPUCINDJVBIVPJ-LJISPDSOSA-N cocaine Chemical compound O([C@H]1C[C@@H]2CC[C@@H](N2C)[C@H]1C(=O)OC)C(=O)C1=CC=CC=C1 ZPUCINDJVBIVPJ-LJISPDSOSA-N 0.000 description 2
- 239000006185 dispersion Substances 0.000 description 2
- 238000000556 factor analysis Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000002730 additional effect Effects 0.000 description 1
- 239000011449 brick Substances 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004570 mortar (masonry) Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000001507 sample dispersion Methods 0.000 description 1
- 229910052709 silver Inorganic materials 0.000 description 1
- 239000004332 silver Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/18—Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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/0269—Targeted advertisements based on user profile or attribute
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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—Item recommendations
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Algebra (AREA)
- Operations Research (AREA)
- Computing Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Probability & Statistics with Applications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
도 1은 본 발명에 따라 품목의 이용자가 상기 품목에 부여하는 선호도를 예측하기 위하여 정보를 정화하기 위한 방법을 수행하는 컴퓨팅 장치의 예시적 구성을 개략적으로 도시한 개념도이다.
도 2는 본 발명에 따라 품목의 이용자가 상기 품목에 부여하는 선호도를 예측하기 위하여 정보를 정화하기 위한 방법을 예시적으로 나타낸 흐름도이다.
도 3은 주어진 이용자와 품목들에 대한 선호도가 비슷한 이용자들을 조사하여 그 이용자들이 선호하는 상품 중 주어진 고객이 선호할 것으로 예상되는 품목을 추천하는 방식인 최근접 방법을 개념적으로 도시한 도면이다.
도 4는 행렬 분해 방법을 간략하게 보여주는 도면이다.
도 5는 행렬 분해 방법을 적용한 구체적인 일 예시를 보여주는 도면이다.
도 6은 다원적 추천 시스템에서 다차원의 텐서를 분해하는 방식을 간략하게 보여주는 도면이다.
도 7은 분해 기계(factorization machine) 추천 시스템을 적용한 일 예시를 보여주는 도면이다.
매트릭스 | 타이타닉 | 다이하드 | 포레스트 검프 | 월-E | |
존 | 5 | 1 | 2 | 2 | |
루시 | 1 | 5 | 2 | 5 | 5 |
에릭 | 2 | 3 | 5 | 4 | |
다이애나 | 4 | 3 | 5 | 3 |
110: 통신부
120: 프로세서
Claims (18)
- 품목(item)의 이용자가 상기 품목에 부여하는 선호도를 예측하기 위하여 정보를 정화(filtering; 필터링)하는 방법으로서,
(a) 컴퓨팅 장치가, 개별 이용자 u가 개별 품목 i에 대하여 맥락 변수 c 하에서 기존에 부여한 선호도의 데이터 ruic를 획득하는 단계;
(b) 상기 컴퓨팅 장치가, 를 최소화하는 를 추정하여 평균 의 추정량 을 구하는 단계로서,
U는 개별 이용자의 집합을 지칭하며,
I는 개별 품목의 집합을 지칭하고,
C는 개별 맥락 변수의 집합을 지칭하고,
ruic는 상기 개별 이용자 u가 상기 개별 품목 i에 대하여 맥락 변수 c 하에서 부여한 선호도를 나타내는 확률변수인 Ruic의 관측값을 지칭하며,
R은 상기 개별 이용자 u가 상기 개별 품목 i에 대하여 맥락 변수 c 하에서 선호도를 부여한 경우의 (u, i, c)를 원소로 가지는 집합을 지칭하고,
c는 이며,
이고,
이며,
이고,
이며,
λU는 U에 관한 조율 모수(tuning parameter)를 지칭하고,
λI는 I에 관한 조율 모수를 지칭하며,
λk는 맥락 변수 ck에 관한 조율 모수를 지칭하는 단계;
(c) 상기 컴퓨팅 장치가, 상기 평균 μuic의 추정량 을 이용하여 잔차 를 계산하는 단계;
(d) 상기 컴퓨팅 장치가, 상기 잔차를 이용하여 상기 이용자 u의 선호도에 관한 공분산 행렬 을 산출하는 단계로서,
상기 는 상기 이용자 u의 선호도에 관한 산포인 각 이용자별 선호도 산포인 단계; 및
(e) 상기 컴퓨팅 장치가, 상기 평균 μuic의 추정량 및 상기 공분산 행렬 을 이용하여, 상기 개별 품목 중 적어도 하나의 품목 각각인 i에 대한 맥락 변수 c 하에서의 특정 이용자 u의 추정 선호도 데이터로서 Ruic의 조건부 기대값인 를 산출하는 단계;
를 포함하는 방법. - 제1항에 있어서,
상기 (b) 및 (d) 단계 중 적어도 어느 하나의 추정은 뉴턴-랩슨법(Newton-Raphson method)의 시행에 의하여 이루어지는 것을 특징으로 하는 방법. - 제1항 내지 제6항 중 어느 한 항에 있어서,
상기 조율 모수들 중 적어도 하나는 교차 검증법(cross validation)에 의하여 구해지는 것을 특징으로 하는 방법. - 제1항에 있어서,
(f) 상기 컴퓨팅 장치가, 산출된 상기 추정 선호도 데이터를 이용하여 상기 특정 이용자에게 품목을 추천하는 정보인 추천 정보를 생성하고, 생성된 상기 추천 정보를 표시하는 단계
를 더 포함하는 것을 특징으로 하는 방법. - 제8항에 있어서,
상기 추천 정보는,
특정 시점에 특정 선택자에 대하여 품목별로 획득된 예측값이 가장 높은 n개의 품목을 추천하는 정보이며,
상기 n은 소정의 자연수를 지칭하는 것을 특징으로 하는 방법. - 품목(item)의 이용자가 상기 품목에 부여하는 선호도를 예측하기 위하여 정보를 정화(filtering; 필터링)하는 컴퓨팅 장치로서,
개별 이용자 u가 개별 품목 i에 대하여 맥락 변수 c 하에서 기존에 부여한 선호도의 데이터 ruic를 획득하는 통신부; 및
를 최소화하는 를 추정하여 평균 의 추정량 을 구하는 프로세서
를 포함하되,
U는 개별 이용자의 집합을 지칭하며,
I는 개별 품목의 집합을 지칭하고,
C는 개별 맥락 변수의 집합을 지칭하고,
ruic는 상기 개별 이용자 u가 상기 개별 품목 i에 대하여 맥락 변수 c 하에서 부여한 선호도를 나타내는 확률변수인 Ruic의 관측값을 지칭하며,
R은 상기 개별 이용자 u가 상기 개별 품목 i에 대하여 맥락 변수 c 하에서 선호도를 부여한 경우의 (u, i, c)를 원소로 가지는 집합을 지칭하고,
c는 이며,
이고,
이며,
이고,
이며,
λU는 U에 관한 조율 모수(tuning parameter)를 지칭하고,
λI는 I에 관한 조율 모수를 지칭하며,
λk는 맥락 변수 ck에 관한 조율 모수를 지칭하고,
상기 프로세서는,
상기 평균 μuic의 추정량 을 이용하여 잔차 를 계산하고,
상기 잔차를 이용하여 상기 이용자 u의 선호도에 관한 공분산 행렬 을 산출하되,
상기 는 상기 이용자 u의 선호도에 관한 산포인 각 이용자별 선호도 산포이며,
상기 평균 μuic의 추정량 및 상기 공분산 행렬 을 이용하여, 상기 개별 품목 중 적어도 하나의 품목 각각인 i에 대한 맥락 변수 c 하에서의 특정 이용자 u의 추정 선호도 데이터로서 Ruic의 조건부 기대값인 를 산출하는 것을 특징으로 하는 장치. - 제10항에 있어서,
상기 추정 중 적어도 어느 하나의 추정은 뉴턴-랩슨법(Newton-Raphson method)의 시행에 의하여 이루어지는 것을 특징으로 하는 장치. - 제10항 내지 제15항 중 어느 한 항에 있어서,
상기 조율 모수들 중 적어도 하나는 교차 검증법(cross validation)에 의하여 구해지는 것을 특징으로 하는 장치. - 제10항에 있어서,
상기 프로세서는,
산출된 상기 추정 선호도 데이터를 이용하여 상기 특정 이용자에게 품목을 추천하는 정보인 추천 정보를 생성하고, 생성된 상기 추천 정보를 표시하는 것을 특징으로 하는 장치. - 제17항에 있어서,
상기 추천 정보는,
특정 시점에 특정 선택자에 대하여 품목별로 획득된 예측값이 가장 높은 n개의 품목을 추천하는 정보이며,
상기 n은 소정의 자연수를 지칭하는 것을 특징으로 하는 장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170020236A KR101908272B1 (ko) | 2017-02-14 | 2017-02-14 | 맥락 정보를 반영한 개인화 회귀 분석을 이용하여 품목의 이용자가 상기 품목에 부여하는 선호도를 예측하기 위하여 정보를 정화하는 방법 및 이를 이용한 컴퓨팅 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170020236A KR101908272B1 (ko) | 2017-02-14 | 2017-02-14 | 맥락 정보를 반영한 개인화 회귀 분석을 이용하여 품목의 이용자가 상기 품목에 부여하는 선호도를 예측하기 위하여 정보를 정화하는 방법 및 이를 이용한 컴퓨팅 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180093742A KR20180093742A (ko) | 2018-08-22 |
KR101908272B1 true KR101908272B1 (ko) | 2018-10-16 |
Family
ID=63453248
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170020236A Expired - Fee Related KR101908272B1 (ko) | 2017-02-14 | 2017-02-14 | 맥락 정보를 반영한 개인화 회귀 분석을 이용하여 품목의 이용자가 상기 품목에 부여하는 선호도를 예측하기 위하여 정보를 정화하는 방법 및 이를 이용한 컴퓨팅 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101908272B1 (ko) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010061513A (ja) | 2008-09-05 | 2010-03-18 | Nikon Corp | 利用対象推薦装置、利用対象推薦方法およびプログラム |
KR101592220B1 (ko) | 2015-03-26 | 2016-02-11 | 단국대학교 산학협력단 | 예측적 군집화 기반 협업 필터링 장치 및 방법 |
KR101642216B1 (ko) | 2015-01-27 | 2016-07-22 | 포항공과대학교 산학협력단 | 비임의결측 데이터 분석 방법 및 장치와 이를 이용하는 상품추천 시스템 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160064447A (ko) * | 2014-11-28 | 2016-06-08 | 이종찬 | 협력적 필터링의 예측 선호도를 이용한 처음 사용자에 대한 추천 제공 방법 |
-
2017
- 2017-02-14 KR KR1020170020236A patent/KR101908272B1/ko not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010061513A (ja) | 2008-09-05 | 2010-03-18 | Nikon Corp | 利用対象推薦装置、利用対象推薦方法およびプログラム |
KR101642216B1 (ko) | 2015-01-27 | 2016-07-22 | 포항공과대학교 산학협력단 | 비임의결측 데이터 분석 방법 및 장치와 이를 이용하는 상품추천 시스템 |
KR101592220B1 (ko) | 2015-03-26 | 2016-02-11 | 단국대학교 산학협력단 | 예측적 군집화 기반 협업 필터링 장치 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20180093742A (ko) | 2018-08-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101877282B1 (ko) | 개인화 회귀 분석을 이용하여 품목의 이용자가 상기 품목에 부여하는 선호도를 예측하기 위하여 정보를 정화하는 방법 및 이를 이용한 컴퓨팅 장치 | |
Jacobs et al. | Model-based purchase predictions for large assortments | |
Musto et al. | Introducing linked open data in graph-based recommender systems | |
Ahmadian et al. | An effective social recommendation method based on user reputation model and rating profile enhancement | |
Wang et al. | Perceiving the next choice with comprehensive transaction embeddings for online recommendation | |
CN110264277B (zh) | 由计算设备执行的数据处理方法及装置、介质和计算设备 | |
Sisodia et al. | Fast prediction of web user browsing behaviours using most interesting patterns | |
Pirasteh et al. | Personalized recommendation: an enhanced hybrid collaborative filtering | |
Liu et al. | Online recommendations based on dynamic adjustment of recommendation lists | |
Wu et al. | Maximal marginal relevance-based recommendation for product customisation | |
CN108389113B (zh) | 一种协同过滤推荐方法和系统 | |
Ali et al. | Dynamic context management in context-aware recommender systems | |
Jafri et al. | Deep transfer learning with multimodal embedding to tackle cold-start and sparsity issues in recommendation system | |
CN111339435B (zh) | 一种基于潜在因子的矩阵分解补全混合推荐方法 | |
Guan et al. | Enhanced SVD for collaborative filtering | |
Li et al. | Movie recommendation based on ALS collaborative filtering recommendation algorithm with deep learning model | |
Fareed et al. | Elevating recommender systems: Cutting-edge transfer learning and embedding solutions | |
Usha et al. | Data Mining Techniques used in the Recommendation of E-commerce services | |
KR101949808B1 (ko) | 부가 정보를 반영한 개인화 회귀 분석을 이용하여 품목의 이용자가 상기 품목에 부여하는 선호도를 예측하기 위하여 정보를 정화하는 방법 및 이를 이용한 컴퓨팅 장치 | |
WO2017095371A1 (en) | Product recommendations based on selected user and product attributes | |
KR101908272B1 (ko) | 맥락 정보를 반영한 개인화 회귀 분석을 이용하여 품목의 이용자가 상기 품목에 부여하는 선호도를 예측하기 위하여 정보를 정화하는 방법 및 이를 이용한 컴퓨팅 장치 | |
CN113269602A (zh) | 物品推荐的方法和装置 | |
Mu et al. | Heterogeneous information fusion based graph collaborative filtering recommendation | |
CN113744004A (zh) | 推送内容的确定方法、装置及设备 | |
Xie et al. | Interactive resource recommendation with optimization by tag association and significance analysis |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20170214 |
|
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: 20180125 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20180711 |
|
PG1501 | Laying open of application | ||
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20181009 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20181010 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20211012 Start annual number: 4 End annual number: 4 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20230720 |