JP2020047156A - 商品推薦装置及びプログラム - Google Patents
商品推薦装置及びプログラム Download PDFInfo
- Publication number
- JP2020047156A JP2020047156A JP2018176862A JP2018176862A JP2020047156A JP 2020047156 A JP2020047156 A JP 2020047156A JP 2018176862 A JP2018176862 A JP 2018176862A JP 2018176862 A JP2018176862 A JP 2018176862A JP 2020047156 A JP2020047156 A JP 2020047156A
- Authority
- JP
- Japan
- Prior art keywords
- group
- product
- preference
- purchased
- user
- 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
- 230000000052 comparative effect Effects 0.000 claims description 22
- 239000013598 vector Substances 0.000 claims description 7
- 238000000034 method Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000000354 decomposition reaction Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000007787 solid Substances 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/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【解決手段】比較選好グループ分け部16は、ユーザ購買履歴と販促履歴を用いて商品を
販促なしで購入したグループ、販促ありで購入したグループ、販促なしで購入しなかったグループ、販促ありで購入しなかったグループのいずれかに分類する。比較選好学習部18は、比較選好のモデルパラメータを学習し、平均スコア算出部20で学習済みのモデルを用いてグループ毎に平均選好スコアを算出する。アイテム推薦部22は、選好スコアが所定範囲内にある商品を推薦商品として出力する。
【選択図】図1
Description
νui=qi Tpu
により前記選好スコアを算出する請求項2〜5のいずれかに記載の商品推薦装置である。
そのグループの平均選好スコア=(Σνi)/N
により算出する。平均選好スコアは、ユーザ毎及びグループ毎に算出される。従って、ユーザをユーザu及びユーザvとし、グループをグループA、グループB、グループC、グループDとすると、ユーザuに対して、
グループAの平均選好スコア
グループBの平均選好スコア
グループCの平均選好スコア
グループDの平均選好スコア
が算出され、ユーザvに対して、
グループAの平均選好スコア
グループBの平均選好スコア
グループCの平均選好スコア
グループDの平均選好スコア
が算出される。
クラス1:販促しなくてもユーザが購入するアイテム
クラス2:販促なしだと購入しないが、販促ありだとユーザが購入するアイテム
クラス3:販促してもユーザが購入しないアイテム
の3つに分類され得る。具体的には、ユーザの嗜好が低いアイテムは、たとえ販促されても当該ユーザは購入しないアイテムでありクラス3に分類される。また、ユーザの嗜好が高いアイテムは、たとえ販促されなくとも当該ユーザが自発的に購入するアイテムでありクラス1に分類される。ユーザの嗜好が中程度のアイテムは、販促の有無により購入の有無が決定されるのでクラス2に分類される。
グループA:販促なしで購入されたアイテム
グループB:販促ありで購入されたアイテム
グループC:販促なしで購入されなかったアイテム
グループD:販促ありで購入されなかったアイテム
グループA>グループB>グループC>グループD
となる。
グループB>クラス2>グループC
であるので、販促効果の高いアイテムとして、グループB以下でかつグループC以上のアイテムを推薦アイテムとして抽出すればよい。グループB以下でかつグループC以上のアイテムは、言い替えれば、販促なしだと購入しないが販促ありだと購入すると予想されるアイテムである。
アイテムID=1:購入なし、販促なし
アイテムID=2:購入あり、販促あり
アイテムID=3:購入なし、販促なし
アイテムID=4:購入あり、販促なし
アイテムID=5:購入なし、販促あり
アイテムID=6:購入なし、販促なし
であるとすると、アイテムID=1,3,6については、いずれも「販促なしで購入なし」であるのでグループCに分類される。また、アイテムID=2については、「販促ありで購入あり」であるのでグループBに分類される。また、アイテムID=4については、「販促なしで購入あり」であるためグループAに分類される。さらに、アイテムID=5については、「販促ありで購入なし」であるのでグループDに分類される。
選好スコアνui=qi Tpu
で表現される。アイテムの特徴は、例えばジャンル、価格、購買層の観点からベクトル化し得る。ジャンル、価格、購買層をそれぞれ数値で表現し、
qi=(a,b,c)
とベクトル化する。ここで、aはジャンルを規定する数値、bは価格を規定する数値、cは購買層を規定する数値である。ジャンルについては、商標法における商品区分に従った区分数としてもよく、価格については6つ程度の区分数としてもよく、購買層については、年齢別、職業別、男女別を組み合わせた区分数とし得る。またアイテムの各特徴を明示的に規定せずに、matrix factorization(行列分解)の手法などにより、非明示的な潜在特徴として表現することもできる。
(非特許文献 Yehuda Koren, Robert Bell, and Chris Volinsky. 2009. Matrix Factorization Techniques for Recommender Systems. Computer 42, 8 (August 2009), 30-37)
xuij=νui−νuj
で表現される。
グループA:販促なしで購入されたアイテム
グループB:販促ありで購入されたアイテム
グループC:販促なしで購入されなかったアイテム
グループD:販促ありで購入されなかったアイテム
の4つのグループに分割する。
選好スコアνui=qi Tpu
により算出する。グループAに属する全てのアイテムについて選好スコアを算出し、その平均を算出することでグループAの平均選好スコアを算出する。他のグループB〜グループDについても同様である。
νb≧ν≧νc
である。
グループA>グループB>グループC>グループD
の関係にある。グループBの平均選好スコアνb及びグループCの選好スコアνcをそれぞれ破線で示す。これらの平均スコアで上限及び下限が定まる範囲(図中矢印100で示す範囲)が指定条件範囲であり、この範囲内にあるアイテムは推薦アイテムとして出力され(図中黒丸で示す)、この範囲外のアイテムは推薦アイテムとして出力されない(図中白丸で示す)。選好度が中程度のアイテムを推薦アイテムとして出力するといえる。
実施形態では、グループ毎に平均選好スコアを算出しているが、グループBの最小選好スコアνbminとグループCの最大選好スコアνcmaxを算出し、アイテムの選好スコアがグループBの最小選好スコアνbminとグループCの最大選好スコアνcmaxの範囲内にある場合に推薦アイテムとして抽出してもよい。すなわち、
νbmin≧ν≧νcmax
の場合に推薦アイテムとしてもよい。
実施形態では、
選好スコアνui=qi Tpu
により選好スコアを算出しているが、これは一例であり、他の評価式も用いられ得る。要するに、選好の程度が異なる4つのグループ毎に選好の程度を定量化し、グループBの選好の程度とグループCの選好の程度の間にある選好の程度のアイテムを推薦アイテムとして抽出すればよい。
Claims (7)
- 利用者が購入した商品の情報を示す購買履歴、及び利用者に対して販促した商品の情報を示す販促履歴を取得する取得手段と、
前記購買履歴及び前記販促履歴を用いて、各商品を、販促なしで購入した第1グループ、販促ありで購入した第2グループ、販促なしで購入しなかった第3グループ、販促ありで購入しなかった第4グループのいずれかに分類する分類手段と、
前記分類手段での分類結果を用いて、販促なしだと購入しないが販促ありだと購入する商品を利用者に推薦すべき商品として出力する制御手段と、
を備える商品推薦装置。 - 前記制御手段は、利用者毎に前記第1グループ、前記第2グループ、前記第3グループ、及び前記第4グループの選好スコアを算出し、前記選好スコアを用いて前記推薦すべき商品を出力する
請求項1に記載の商品推薦装置。 - 前記制御手段は、前記第2グループの選好スコア以下で、前記第3グループの選好スコア以上の選好スコアとなる商品を前記推薦すべき商品として出力する
請求項2に記載の商品推薦装置。 - 前記制御手段は、前記第2グループの平均選好スコア以下で、前記第3グループの平均選好スコア以上の選好スコアとなる商品を前記推薦すべき商品として出力する
請求項2に記載の商品推薦装置。 - 前記制御手段は、前記第1グループ、前記第2グループ、前記第3グループ、及び前記第4グループから2つのグループを選択し、選択した2つのグループからそれぞれ1つの商品を選択し、選択した2つの商品の比較選好を学習することで前記選好スコアを算出する
請求項2〜4のいずれかに記載の商品推薦装置。 - 前記制御手段は、商品の特徴ベクトルをqi、利用者が好む商品の特徴ベクトルをpuとしたときに、
νui=qi Tpu
により前記選好スコアを算出する
請求項2〜5のいずれかに記載の商品推薦装置。 - コンピュータを、
利用者が購入した商品の情報を示す購買履歴、及び利用者に対して販促した商品の情報を示す販促履歴を取得する取得手段と、
前記購買履歴及び前記販促履歴を用いて、各商品を、販促なしで購入した第1グループ、販促ありで購入した第2グループ、販促なしで購入しなかった第3グループ、販促ありで購入しなかった第4グループのいずれかに分類する分類手段と、
前記分類手段での分類結果を用いて、販促なしだと購入しないが販促ありだと購入する商品を利用者に推薦すべき商品として出力する制御手段
として機能させるためのプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018176862A JP7210958B2 (ja) | 2018-09-21 | 2018-09-21 | 商品推薦装置及びプログラム |
US16/373,644 US20200098031A1 (en) | 2018-09-21 | 2019-04-03 | Product recommending apparatus and non-transitory computer readable medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018176862A JP7210958B2 (ja) | 2018-09-21 | 2018-09-21 | 商品推薦装置及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020047156A true JP2020047156A (ja) | 2020-03-26 |
JP7210958B2 JP7210958B2 (ja) | 2023-01-24 |
Family
ID=69884535
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018176862A Active JP7210958B2 (ja) | 2018-09-21 | 2018-09-21 | 商品推薦装置及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US20200098031A1 (ja) |
JP (1) | JP7210958B2 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115187177A (zh) * | 2022-09-07 | 2022-10-14 | 国连科技(浙江)有限公司 | 一种促销活动中商家货物仓储管理方法及装置 |
WO2024105981A1 (ja) * | 2022-11-15 | 2024-05-23 | 株式会社Nttドコモ | レコメンド評価装置 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112308662A (zh) * | 2020-10-09 | 2021-02-02 | 北京沃东天骏信息技术有限公司 | 评价晒单推荐方法和装置 |
CN112634009B (zh) * | 2020-12-14 | 2024-05-14 | 中国建设银行股份有限公司 | 一种产品的推送方法、装置、存储介质及电子设备 |
US20230384857A1 (en) * | 2022-05-31 | 2023-11-30 | International Business Machines Corporation | Ranking a user's preference model in a virtual reality environment |
CN115170253B (zh) * | 2022-09-07 | 2023-01-20 | 国连科技(浙江)有限公司 | 一种促销活动中商品信息推送方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003150835A (ja) * | 2001-11-14 | 2003-05-23 | Just Syst Corp | 商品推薦システム、方法及び装置、並びにプログラム |
JP2016012322A (ja) * | 2014-06-30 | 2016-01-21 | 東芝テック株式会社 | 電子レシートシステム、情報処理装置及びプログラム |
JP2017058999A (ja) * | 2015-09-17 | 2017-03-23 | ネットパイロティング株式会社 | 販売促進支援装置及び販売促進の支援方法 |
JP2018026180A (ja) * | 2017-11-15 | 2018-02-15 | 東芝テック株式会社 | 情報処理装置及びプログラム |
-
2018
- 2018-09-21 JP JP2018176862A patent/JP7210958B2/ja active Active
-
2019
- 2019-04-03 US US16/373,644 patent/US20200098031A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003150835A (ja) * | 2001-11-14 | 2003-05-23 | Just Syst Corp | 商品推薦システム、方法及び装置、並びにプログラム |
JP2016012322A (ja) * | 2014-06-30 | 2016-01-21 | 東芝テック株式会社 | 電子レシートシステム、情報処理装置及びプログラム |
JP2017058999A (ja) * | 2015-09-17 | 2017-03-23 | ネットパイロティング株式会社 | 販売促進支援装置及び販売促進の支援方法 |
JP2018026180A (ja) * | 2017-11-15 | 2018-02-15 | 東芝テック株式会社 | 情報処理装置及びプログラム |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115187177A (zh) * | 2022-09-07 | 2022-10-14 | 国连科技(浙江)有限公司 | 一种促销活动中商家货物仓储管理方法及装置 |
WO2024105981A1 (ja) * | 2022-11-15 | 2024-05-23 | 株式会社Nttドコモ | レコメンド評価装置 |
Also Published As
Publication number | Publication date |
---|---|
US20200098031A1 (en) | 2020-03-26 |
JP7210958B2 (ja) | 2023-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7210958B2 (ja) | 商品推薦装置及びプログラム | |
US20210090119A1 (en) | Predictive recommendation system | |
CN111709812A (zh) | 基于用户动态分类的电商平台商品推荐方法及*** | |
US8655737B1 (en) | Brand name synonymy | |
CN102902691A (zh) | 推荐方法及*** | |
US11200593B2 (en) | Predictive recommendation system using tiered feature data | |
US11810151B2 (en) | Predictive recommendation system using tiered feature data | |
KR101567684B1 (ko) | 협업필터링 기반의 상품 추천 시스템에서 추천 기법을 선택하는 방법 | |
KR101639656B1 (ko) | 광고 제공 방법 및 서버 장치 | |
Malik et al. | EPR-ML: E-Commerce Product Recommendation Using NLP and Machine Learning Algorithm | |
US20240029107A1 (en) | Automatic Item Placement Recommendations Based on Entity Similarity | |
Khodabandehlou | Designing an e-commerce recommender system based on collaborative filtering using a data mining approach | |
US8738459B2 (en) | Product recommendation | |
JP2018045505A (ja) | 判定装置、判定方法および判定プログラム | |
CN108595580B (zh) | 新闻推荐方法、装置、服务器及存储介质 | |
Pai et al. | Modelling visit similarity using click-stream data: A supervised approach | |
US11798036B2 (en) | Real-time predictive recommendation system using per-set optimization | |
Chabane et al. | Intelligent personalized shopping recommendation using clustering and supervised machine learning algorithms | |
Kalaivani et al. | Multi process prediction model for customer behaviour analysis | |
US20210056437A1 (en) | Systems and methods for matching users and entities | |
Haddad et al. | Towards a new model for context-aware recommendation | |
Dimyati et al. | Collaborative Filtering in an Offline Setting Case Study: Indonesia Retail Business | |
KR20200029647A (ko) | 사용자 개인화에 의한 큐레이터 전자상거래 시스템의 일반화 방법 | |
Hemadharshini et al. | E-commerce Customer Segmentation by Unsupervised Learning | |
Darbanibasmanj et al. | Application of machine learning to mining customer reviews |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210906 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220620 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220726 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220909 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20221213 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221226 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7210958 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |