JP2022180274A - Information processing system - Google Patents
Information processing system Download PDFInfo
- Publication number
- JP2022180274A JP2022180274A JP2021150268A JP2021150268A JP2022180274A JP 2022180274 A JP2022180274 A JP 2022180274A JP 2021150268 A JP2021150268 A JP 2021150268A JP 2021150268 A JP2021150268 A JP 2021150268A JP 2022180274 A JP2022180274 A JP 2022180274A
- Authority
- JP
- Japan
- Prior art keywords
- product
- purchase
- user
- service
- intention
- 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.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 27
- 238000013075 data extraction Methods 0.000 claims abstract description 12
- 239000000284 extract Substances 0.000 claims abstract description 11
- 230000004044 response Effects 0.000 claims description 2
- 238000004891 communication Methods 0.000 abstract description 8
- 230000002349 favourable effect Effects 0.000 description 30
- 238000011156 evaluation Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 7
- 238000012552 review Methods 0.000 description 4
- 238000010801 machine learning Methods 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000005034 decoration Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、情報処理システムに関する。 The present invention relates to an information processing system.
購入履歴に応じて商品をレコメンドすることが行われている(例えば、特許文献1参照
)。
A product is recommended according to the purchase history (see, for example, Patent Literature 1).
しかしながら、ユーザが商品についてどのように感じているかを把握することは困難で
ある。
However, it is difficult to grasp how users feel about products.
本発明はこのような背景を鑑みてなされたものであり、ユーザの嗜好に応じた商品を提
案することのできる技術を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of such a background, and an object of the present invention is to provide a technology capable of proposing products according to user's taste.
上記課題を解決するための本発明の主たる発明は、情報処理システムであって、ユーザ
の電子メールデータを取得する電子メール取得部と、前記電子メールデータを解析して前
記ユーザが購入した商品又はサービスに係る購入データを抽出する購入データ抽出部と、
前記購入データを記憶する購入履歴記憶部と、前記ユーザから前記商品又はサービスにつ
いて再度購入の意思の入力を受け付ける購入意思入力部をさらに備え、前記意思に応じて
前記ユーザに前記商品又はサービスを提案するレコメンド部と、を備えることを特徴とす
る。
The main invention of the present invention for solving the above problems is an information processing system, comprising: an e-mail acquisition unit for acquiring e-mail data of a user; a purchase data extraction unit for extracting purchase data related to the service;
Further comprising a purchase history storage unit for storing the purchase data, and a purchase intention input unit for accepting an input of intention to purchase the product or service again from the user, and proposing the product or service to the user according to the intention. and a recommendation unit for
その他本願が開示する課題やその解決方法については、発明の実施形態の欄及び図面に
より明らかにされる。
Other problems disclosed by the present application and solutions thereof will be clarified by the section of the embodiment of the invention and the drawings.
本発明によれば、ユーザの嗜好に応じた商品を提案することができる。 According to the present invention, it is possible to propose products according to user's taste.
<発明の概要>
本発明の実施形態の内容を列記して説明する。本発明は、たとえば、以下のような構成
を備える。
[項目1]
ユーザの電子メールデータを取得する電子メール取得部と、
前記電子メールデータを解析して前記ユーザが購入した商品又はサービスに係る購入デ
ータを抽出する購入データ抽出部と、
前記購入データを記憶する購入履歴記憶部と、
前記ユーザから前記商品又はサービスについて再度購入の意思の入力を受け付ける購入
意思入力部をさらに備え、
前記意思に応じて前記ユーザに前記商品又はサービスを提案するレコメンド部と、
を備えることを特徴とする情報処理システム。
[項目2]
項目1に記載の情報処理システムであって、
前記レコメンド部は、前記第1の商品又はサービスについて再度購入したい前記意思を
入力した前記ユーザに対しては、前記第1の商品又はサービスをレコメンドし、前記第1
の商品又はサービスについて再度購入したくない前記意思を入力した前記ユーザに対して
は、前記第1の商品又はサービスとは異なる第2の商品又はサービスをレコメンドするこ
と、
を特徴とする情報処理システム。
[項目3]
項目2に記載の情報処理システムであって、
前記購入データには、前記商品又はサービスの提供者を示す情報が含まれ、
前記レコメンド部は、前記第1の商品又はサービスについて再度購入したくない前記意
思を入力した前記ユーザに対して、前記購入データに含まれる前記提供者とは異なる提供
者が提供している、前記第1の商品又はサービスをレコメンドすること、
を特徴とする情報処理システム。
[項目4]
項目1乃至3のいずれか1項に記載の情報処理システムであって、
前記レコメンド部は、前記購入データに基づいて、前記ユーザが前記商品又はサービス
を購入する購入間隔を推定し、前記ユーザに対応する最新の前記購入データの日付から前
記購入間隔に応じた期間が経過したタイミングで、前記商品又はサービスを前記ユーザに
提案すること、
を特徴とする情報処理システム。
[項目5]
項目1乃至4のいずれか1項に記載の情報処理システムであって、
前記意思の入力に応じて、前記ユーザにポイントを発行するポイント発行部をさらに備
えること、
を特徴とする情報処理システム。
[項目6]
項目1乃至5のいずれか1項に記載の情報処理システムであって、
前記ユーザから前記商品又はサービスについての好感度の入力を受け付ける好感度入力
部と、
前記レコメンド部は、前記好感度及び前記意思に応じて、前記ユーザに前記商品又はサ
ービスを提案すること、
を特徴とする情報処理システム。
<Overview of the invention>
The contents of the embodiments of the present invention are listed and explained. The present invention has, for example, the following configurations.
[Item 1]
an e-mail acquisition unit for acquiring e-mail data of a user;
a purchase data extraction unit that analyzes the e-mail data and extracts purchase data related to the product or service purchased by the user;
a purchase history storage unit that stores the purchase data;
further comprising a purchase intention input unit that receives an input of intention to purchase the product or service again from the user;
a recommendation unit that proposes the product or service to the user according to the intention;
An information processing system comprising:
[Item 2]
The information processing system according to item 1,
The recommendation unit recommends the first product or service to the user who has input the intention to purchase the first product or service again, and recommends the first product or service to the user.
recommending a second product or service different from the first product or service to the user who has entered the intention that the user does not want to purchase the product or service again;
An information processing system characterized by
[Item 3]
The information processing system according to item 2,
the purchase data includes information indicating the provider of the product or service;
The recommendation unit is provided by a provider different from the provider included in the purchase data to the user who has entered the intention not to purchase the first product or service again. recommending a first product or service;
An information processing system characterized by
[Item 4]
The information processing system according to any one of items 1 to 3,
The recommendation unit estimates a purchase interval at which the user purchases the product or service based on the purchase data, and a period corresponding to the purchase interval has elapsed since the date of the latest purchase data corresponding to the user. Proposing the product or service to the user at the timing of
An information processing system characterized by
[Item 5]
The information processing system according to any one of items 1 to 4,
further comprising a point issuing unit that issues points to the user in response to the input of the intention;
An information processing system characterized by
[Item 6]
The information processing system according to any one of items 1 to 5,
a favorability input unit that receives an input of favorability regarding the product or service from the user;
The recommendation unit proposes the product or service to the user according to the favorability and the intention;
An information processing system characterized by
<システム概要>
以下、本発明の一実施形態に係るレコメンドシステムについて説明する。本実施形態の
レコメンドシステムは、ユーザに対して商品(サービスを含む。以下同じ。)をレコメン
ドしようとするものである。本実施形態のレコメンドシステムでは、ユーザが過去に購入
した商品についてユーザからの評価を受け付け、商品に対するユーザの評価に応じて、同
一の又は異なる商品をレコメンドしようとするものである。本実施形態では、ユーザから
受け付ける評価には、当該商品を再度購入する意思が含まれ、さらには、当該商品に対す
る好感度を含むこともできる。
<System Overview>
A recommendation system according to an embodiment of the present invention will be described below. The recommendation system of this embodiment attempts to recommend products (including services; the same shall apply hereinafter) to users. The recommendation system of this embodiment receives user evaluations of products that the user has purchased in the past, and attempts to recommend the same or different products according to the user's evaluations of the products. In this embodiment, the evaluation received from the user includes the intention to purchase the product again, and can also include the favorable impression of the product.
本実施形態では、再度購入の意思とは、購入を希望するかしないかの2つのカテゴリで
あってよい。例えば、「また買いたい」又は「二度と買わない」のカテゴリ、あるいは、
サブスクリプション型の購入(継続購入)である場合には、「継続したい」又は「退会し
たい」のカテゴリとすることができる。なお、再度の購入の意思は、それ以外のカテゴリ
であってもよいし、5段階や10段階など、購入を希望する度合を示すスコアであっても
よい。
In this embodiment, the repurchase intention may be in two categories of whether or not the purchase is desired. For example, a category of "I would buy again" or "Never buy again", or
In the case of subscription-type purchase (continuous purchase), the category can be "want to continue" or "want to withdraw". The intention to purchase again may be a category other than that, or may be a score indicating the degree of desire to purchase, such as 5 levels or 10 levels.
また、本実施形態では、好感度は、ユーザが商品に好感を抱くか否かの2つのカテゴリ
であってよい。例えば、「好き」又は「嫌い」のカテゴリとすることができる。なお、好
感度は、それ以外のカテゴリであってもよいし、5段階や10段階など、好感の度合を示
すスコアであってもよい。
Also, in this embodiment, the favorable impression may be two categories of whether or not the user has a favorable impression of the product. For example, it can be a "like" or "dislike" category. Note that the favorable impression may be a category other than that, or may be a score indicating the degree of favorable impression, such as 5 levels or 10 levels.
本実施形態のレコメンドシステムは、ユーザから受け付けた再度購入の意思と好感度と
に応じて、商品をレコメンドする。
The recommendation system of the present embodiment recommends products according to the repurchase intention and favorability received from the user.
図1は、本実施形態に係るレコメンドシステムの全体構成例を示す図である。本実施形
態のレコメンドシステムは、サーバ装置10を含んで構成される。サーバ装置10は、ユ
ーザ端末20と通信ネットワークを介して通信可能に接続される。通信ネットワークは、
たとえばインターネットであり、公衆電話回線網や携帯電話回線網、無線通信路、イーサ
ネット(登録商標)などにより構築されうる。
FIG. 1 is a diagram showing an example of the overall configuration of a recommendation system according to this embodiment. The recommendation system of this embodiment includes a
For example, it is the Internet, which can be constructed using a public telephone network, a mobile telephone network, a wireless communication channel, Ethernet (registered trademark), or the like.
<ハードウェア構成例>
サーバ装置10は、例えばワークステーションやパーソナルコンピュータのような汎用
コンピュータとしてもよいし、あるいはクラウド・コンピューティングによって論理的に
実現されてもよい。
<Hardware configuration example>
The
図2は、本実施形態に係るサーバ装置10のハードウェア構成例を示す図である。サー
バ装置10は、例えばワークステーションやパーソナルコンピュータのような汎用コンピ
ュータとしてもよいし、あるいはクラウド・コンピューティングによって論理的に実現さ
れてもよい。なお、図示された構成は一例であり、これ以外の構成を有していてもよい。
情報処理装置は、CPU101、メモリ102、記憶装置103、通信インタフェース1
04、入力装置105、出力装置106を備える。記憶装置103は、各種のデータやプ
ログラムを記憶する、例えばハードディスクドライブやソリッドステートドライブ、フラ
ッシュメモリなどである。通信インタフェース104は、通信ネットワークに接続するた
めのインタフェースであり、例えばイーサネット(登録商標)に接続するためのアダプタ
、公衆電話回線網に接続するためのモデム、無線通信を行うための無線通信機、シリアル
通信のためのUSB(Universal Serial Bus)コネクタやRS232Cコネクタなどであ
る。入力装置105は、データを入力する、例えばキーボードやマウス、タッチパネル、
ボタン、マイクロフォンなどである。出力装置106は、データを出力する、例えばディ
スプレイやプリンタ、スピーカなどである。なお、後述するサーバ装置10が備える各機
能部は、CPU101が記憶装置103に記憶されているプログラムをメモリ102に読
み出して実行することにより実現され、サーバ装置10が備える記憶部は、メモリ102
及び記憶装置103が提供する記憶領域の一部として実現されることができる。後述する
サーバ装置10の各機能部は、CPU101が記憶装置103に記憶されているプログラ
ムをメモリ102に読み出して実行することにより実現され、サーバ装置10の各記憶部
は、メモリ102及び記憶装置103が提供する記憶領域の一部として実現される。
FIG. 2 is a diagram showing a hardware configuration example of the
The information processing device includes a
04 , an
buttons, microphones, etc. The
and part of the storage area provided by the
<ソフトウェア構成例>
図3は、本実施形態に係るサーバ装置10のソフトウェア構成例を示す図である。サー
バ装置10は、電子メール取得部111、購入データ抽出部112、購入意思入力部11
3、好感度入力部114、ポイント発行部115、レコメンド部116、購入履歴記憶部
131、ルール記憶部132、ユーザ評価記憶部133、商品情報記憶部134を備える
。
<Software configuration example>
FIG. 3 is a diagram showing a software configuration example of the
3. A
購入履歴記憶部131は、購入した商品に関する情報(以下、購入データという。)を
記憶する。購入データには、ユーザを示すユーザID、購入日、購入した商品を特定する
商品ID、取引が行われた店舗の店舗名、商品に対する支払金額、商品の送料、購入金額
などが含まれうる。購入金額は、支払金額に送料を加算し、ポイントや手数料その他に応
じた加算減算を行った後の最終金額であり、決済の対象となる決済金額とすることができ
る。なお、購入金額として、支払金額を採用してもよい。
The purchase
ルール記憶部132は、電子メールデータを解析するためのルールを記憶する。ルール
記憶部132は、例えば、店舗ごとにルールを記憶することができる。ルールは、例えば
、電子メールデータを機械学習により学習した学習モデルであってもよい。ルール記憶部
132は、電子メールの送信元となるアドレスのパターン(アドレスそのものであっても
よいし、アドレスを正規表現等により表現したパターンであってもよい。)をさらに対応
付けて記憶するようにすることもできる。
The
ユーザ評価記憶部133は、購入した商品に対するユーザの評価を記憶する。ユーザ評
価記憶部133は、ユーザID及び商品IDに対応付けて、購入意思及び好感度を記憶す
ることができる。購入意思及び好感度は、購入した商品についてユーザから入力される値
である。本実施形態では、購入意思は、再度の購入を希望するかしないか(「また買いた
い」、「サブスクリプションを継続したい」などの再度の購入を希望することと、「二度
と買わない」もしくは「サブスクリプションを解約したい」などの再度の購入を希望しな
いことと)のいずれかであるものとする。また、本実施形態では、好感度は、「好き」又
は「嫌い」のいずれかであるものとする。なお、上述したように、購入意思及び好感度は
いずれも、数値により表現するようにすることもできる。
The user
商品情報記憶部134は、商品に関する情報(商品情報)を記憶する。商品情報記憶部
134が記憶する商品情報には、商品を特定する商品IDに対応付けて、商品名、商品に
関連するユーザの目的、商品のカテゴリ、及び商品の属性が含まれるようにすることがで
きる。商品名は、商品の表記揺れを特定可能なパターンとしてもよい。目的は複数設定す
ることができる。例えば、ボールペンについて、「筆記」及び「装飾」の目的を設定する
などすることもできる。カテゴリは、目的ごとに設定することができる。カテゴリは複数
階層であってもよく、例えば、大分類、中分類、小分類などを設定することができる。属
性は、例えば、この商品が想定するユーザセグメントを特定する情報(デモグラフィック
情報など)としてもよいし、この商品を好きなユーザ又はセグメントを特定するための情
報(セグメント情報)としてもよい。セグメント情報は、ある商品IDを含む購入データ
に対応するユーザに共通する特徴量とすることができる。
The product
電子メール取得部111は、ユーザ宛ての電子メールデータを取得する。電子メール取
得部111は、メールサーバにアクセスして、POP(Post Office Protocol)、IMA
P(Internet Message Access Protocol)などのプロトコルに従って、ユーザのメールボ
ックスから電子メールデータを取得することができる。サーバ装置10は、アクセスする
メールサーバをユーザIDに対応付けて管理するメールサーバ記憶部を備えるようにし、
電子メール取得部111は、メールサーバ記憶部に登録されている全てのメールサーバに
アクセスして、電子メールデータを収集するようにすることもできる。
The
E-mail data can be retrieved from a user's mailbox according to a protocol such as P (Internet Message Access Protocol). The
The
購入データ抽出部112は、電子メールデータを解析して、ユーザが購入した商品に係
る購入データを抽出する。電子メールデータのうち、購入した商品に関連するものには、
その商品に関連する情報(購入データ)が含まれている。購入した商品に関連する電子メ
ールデータとは、例えば、ECサイトなどにおいてユーザが商品を購入した後に、ECサ
イトからユーザに対して確認のための通知される電子メールである。ユーザは、多様な商
品又はサービスの提供者から購入した商品について、各提供者のサーバを意識することな
く、電子メールデータのみを見ることで何をいつ購入したかを確認することができる。購
入データ抽出部112は、ルール記憶部に登録されているルールに従って電子メールデー
タから購入データを抽出することができる。購入データ抽出部112は、電子メールデー
タに含まれている送信元のアドレスがマッチするアドレスパターンに対応するルールをル
ール記憶部132から読み出して、読み出したルールに基づいて電子メールデータから購
入データを抽出することができる。また、購入データ抽出部112は、ルール記憶部13
2に記憶されている全てのルールを適用して、購入データの抽出に成功したものを使用す
るようにしてもよく、この場合には、成功したルールに対応する店舗名を特定することが
できる。購入データ抽出部112は、購入データを電子メールデータから抽出することに
より、多種多様なECサイト等の提供者のサーバにアクセスすることなく、電子メールか
ら多種多様な購入データを取得することができる。
The purchase
It contains information (purchase data) related to the product. The e-mail data related to the purchased product is, for example, an e-mail sent from the EC site to the user for confirmation after the user purchases the product on the EC site. A user can confirm what and when he purchased products purchased from various product or service providers by looking only at e-mail data without being conscious of the servers of each provider. The purchase
2 may be applied and the one that successfully extracts purchase data may be used. In this case, the store name corresponding to the successful rule can be identified. . By extracting purchase data from e-mail data, the purchase
図4は、電子メールデータの一例を説明する図である。図4には、EC(電子商取引)
サイトにおいて商品が購入された際に通知される電子メールである購入通知メール21の
例が示されている。購入通知メール21には、商品が購入された日時211、購入された
商品の商品名212、取引金額213(商品に対する支払金額と送料とを含む。)を示す
テキストデータが含まれている。購入データ抽出部112は、ルールに従ってこれらのデ
ータを電子メールデータから抽出し、抽出したデータに基づいて購入データを作成するこ
とができる。購入データ抽出部112は、商品名212に対応する商品IDを商品情報記
憶部134から特定することができる。
FIG. 4 is a diagram illustrating an example of e-mail data. Figure 4 shows EC (Electronic Commerce)
An example of
なお、購入データ抽出部112は、購入データの好感度に相当するデータが含まれてい
るものについては、好感度を抽出するようにしてもよい。例えば、ユーザがECサイトな
どにおいて商品について設定した評価値(星など)が電子メールデータに含まれている場
合には、購入データ抽出部112は、当該評価値を好感度として取得することができる。
Incidentally, the purchase
また、購入データ抽出部112は、電子メールデータに、商品についてユーザが書いた
レビューが含まれている場合に、レビューを解析して好感度又は再度の購入意思を推定す
ることもできる。購入データ抽出部112は、例えば、レビューに好感又は再度購入した
い意思を示すキーワードが含まれている数と、嫌悪又は再度購入したくないことを示すキ
ーワードが含まれている数とをカウントし、これらに応じて好感度又は再度購入の意思を
推定することができる。また、購入データ抽出部112は、キーワードの有無だけでなく
、構文解析を行うことにより、商品に対する好感度及び再度購入の意思を推定するように
してもよい。また、機械学習を用いてレビューの好感度及び再度購入の意思を推定するよ
うにすることもできる。
In addition, when the e-mail data includes a review written by the user about the product, the purchase
購入データ抽出部112は、抽出した購入データを購入履歴記憶部131に登録するこ
とができる。
The purchase
購入意思入力部113は、購入データに係る商品に対する再度購入の意思を受け付ける
。購入意思入力部113は、例えば、購入履歴記憶部131から、特定のユーザに対応す
る購入データに含まれる商品IDを重複なく抽出し、抽出したい商品IDに対応する商品
情報をユーザ端末20に送信し、ユーザ端末20に対して商品情報の一覧(ユーザID及
び商品IDに対応する購入意思がユーザ評価記憶部133に登録されていないものに限定
してもよい。)を送信し、ユーザ端末20において商品の指定及び購入意思の入力を行わ
せることができる。購入意思入力部113は、指定された商品及び入力された購入意思を
ユーザ端末20から受信し、ユーザID、商品IDに対応付けて購入意思を好感度記憶部
133に登録(又は更新)することができる。
The purchase
好感度入力部114は、購入データに係る商品に対する好感度の入力を受け付ける。好
感度入力部114は、例えば、購入履歴記憶部131から、特定のユーザに対応する購入
データに含まれる商品IDを重複なく抽出し、抽出したい商品IDに対応する商品情報を
ユーザ端末20に送信し、ユーザ端末20に対して商品情報の一覧(ユーザID及び商品
IDに対応する好感度がユーザ評価記憶部133に登録されていないものに限定してもよ
い。)を送信し、ユーザ端末20において商品の指定及び好感度の入力を行わせることが
できる。好感度入力部114は、指定された商品及び入力された好感度をユーザ端末20
から受信し、ユーザID、商品IDに対応付けて好感度を好感度記憶部133に登録(又
は更新)することができる。なお、購入意思及び好感度を同時に受け付けるようにするこ
とができる。
The
can be received from and registered (or updated) in the favorable
ポイント発行部115は、購入意思及び好感度の少なくともいずれかの入力に応じてポ
イントを発行することができる。ポイントは、購入意思及び好感度の少なくともいずれか
を入力してくれたことに対する報賞としてユーザに付与することができる。ポイント発行
部115は、例えば、購入意思及び好感度が入力された商品の数に応じてポイントを発行
することができる。
The
レコメンド部116は、好感度に応じて商品を提案する。レコメンド部116は、第1
の商品に好感を持つユーザに対しては、その第1の商品をレコメンドし、第1の商品に好
感を持たないユーザに対しては、第1の商品とは異なる第2の商品をレコメンドすること
ができる。レコメンド部116は、第2の商品をレコメンドする場合、第1の商品の類似
品又は代替品となる商品を第2の商品として選択することができる。商品がカテゴリ分け
されている場合、カテゴリに応じて類似品又は代替品を選択することができる。例えば、
商品に対して、大分類、中分類及び小分類が設定されている場合に、小分類が共通する商
品を類似品、中分類が共通する商品を代替品として選択することができる。
The
The first product is recommended to the user who has a favorable impression of the product, and the second product different from the first product is recommended to the user who does not have a favorable impression of the first product. be able to. When recommending a second product, the
When major classifications, middle classifications, and small classifications are set for commodities, it is possible to select commodities that share the same minor classification as similar goods and commodities that share the middle classification as substitute goods.
また、レコメンド部116は、好感度及び購入意思の両方に応じて、ユーザに商品を提
案することができる。図5は、好感度及び購入意思の両方に応じて提案する商品の決定を
説明する図である。
In addition, the
同図に示すように、レコメンド部116は、好感度が良い(「好き」)場合に、再度の
購入意思がある(「また買う」)ときには、ユーザが購入した商品と同じ商品を提案する
ことができる。また、好感度が良い(「好き」)場合であっても、再度の購入意思がない
(「二度と買わない」)ときには、レコメンド部116は、ユーザが購入した商品の類似
品又は代替品を提案することができる。
As shown in the figure, the
また、レコメンド部116は、好感度が悪い(「嫌い」)場合であっても、再度の購入
意思がある(「また買う」)ときには、ユーザが購入した商品と同じ商品を提案すること
もできるし、類似品又は代替品を提案することもできる。また、好感度が悪い(「嫌い」
)場合に、再度の購入意思もない(「二度と買わない」)ときには、レコメンド部116
は、ユーザが購入した商品の類似品又は代替品を提案することができる。
The
), when there is no intention to purchase again (“Never buy again”), the
can suggest products that are similar to or substitute for the product purchased by the user.
また、レコメンド部116は、商品をレコメンドするにあたり、目的ごとに類似品又は
代替品を提案することができる。例えば、レコメンド部116は、購入データの商品ID
に対応する商品情報に含まれる目的ごとのカテゴリを読み出し、読み出したカテゴリ(中
分類又は小分類)と同じカテゴリ(中分類又は小分類)の他の商品を提案することができ
る。
In addition, the
It is possible to read the category for each purpose included in the product information corresponding to , and propose other products in the same category (middle class or small class) as the read category (middle class or small class).
また、レコメンド部116は、購入データに基づいて、ユーザが商品を購入する購入間
隔を推定することができる。レコメンド部116は、ユーザに対応する最新の購入データ
の日付から、推定した購入間隔に応じた期間が経過したタイミングで商品をユーザに提案
することができる。レコメンド部116は、例えば、購入履歴記憶部131から、ユーザ
ID及び商品IDに対応する購入データのうち、過去所定期間(全期間であってもよいし
、過去1年間であってもよい。また、新しい順に所定数であってもよい。)のものを抽出
し、抽出した購入データを購入日の順に並べ、連続する2つの購入データの購入日の間隔
の集計値(平均値であってもいし、中央値であってもよいし、ベイズ学習等により推定さ
れる分布の期待値であってもよい。)を、購入間隔として推定することができる。レコメ
ンド部116は、最新の購入データの日付に、推定した購入間隔を加算した日付に、商品
のレコメンドを行うようにすることができる。
Also, the
また、レコメンド部116は、購入データに基づいて、所定期間(例えば1か月や6ヶ
月、1年など任意の期間とすることができる。)の間に商品を購入した回数(購入頻度)
が所定の閾値以上である場合には、当該商品についての好感度が悪い(「嫌い」)ときに
も、当該商品を提案するようにすることができる。また、好感度が悪い場合、レコメンド
部116は、当該商品の類似商品(小分類が同じ商品)を提案することができる。また、
好感度が悪い場合に、レコメンド部116は、当該商品の代替商品(中分類が同じ商品)
を提案することもできる。また、好感度が悪い場合に、再度購入の意思がある(「また買
いたい」)ときには、当該商品に係る目的と同じ目的の他の商品(類似商品又は代替商品
)を提案することができる。
In addition, the
is equal to or greater than a predetermined threshold, it is possible to propose the product even when the favorable impression of the product is low (“dislike”). In addition, when the favorable impression is poor, the
If the favorable impression is poor, the
can also be proposed. In addition, if the favorable impression is not good and there is an intention to purchase again ("want to buy again"), other products (similar products or alternative products) having the same purpose as the product concerned can be proposed.
また、レコメンド部116は、電子メールデータから商品を特定する情報(商品名など
)と、商品に関連するキーワード(例えば、「壊れた」「使えない」「なくした」)とを
検出したことを契機として、当該商品、類似品又は代替品を提案することができる。
In addition, the
また、レコメンド部116は、商品の販売者が値引き等のキャンペーンを開始したこと
を契機として、対象商品について高い好感度を設定しているユーザ又は対象消費について
再度購入する意思(「また買いたい」)を設定しているユーザに対して、対象商品を提案
することができる。
In addition, the
<動作>
図6は、本実施形態のレコメンドシステムの動作について説明する図である。
<Action>
FIG. 6 is a diagram for explaining the operation of the recommendation system of this embodiment.
サーバ装置10は、ユーザの電子メールデータを取得し(S301)、取得した電子メ
ールデータを解析して購入データを抽出し(S302)、抽出した購入データを購入履歴
記憶部131に登録する(S303)。サーバ装置10は、ユーザから商品についての好
感度及び再度の購入意思の入力を受け付け(S305)、ユーザID及び商品IDに対応
づけてユーザ評価記憶部133に登録し、好感度及び再度の購入意思の入力に応じたポイ
ントを発行することができる(S306)。
The
次に、サーバ装置10は、好感度及び購入意思に応じて提案商品を決定する(S306
)。サーバ装置10は、例えば、図5に示すように、好感度及び購入意思に応じて、同一
商品、代替商品又は類似商品から1つ又は複数の提案商品を決定することができる。
Next, the
). For example, as shown in FIG. 5, the
サーバ装置10は、購入履歴記憶部131に記憶されている購入データに基づいて、商
品ごとに購入間隔を推定し(S307)、前回の購入日から、推定した購入間隔が経過し
たか否かを判断し(S308)、購入間隔が経過している場合には(S308:YES)
、上記決定した提案商品を提案する(S309).
, proposes the above-determined proposed product (S309).
以上のようにして、本実施形態のレコメンドシステムによれば、商品についてユーザか
ら入力された評価(好感度及び再度の購入意思)に応じた提案商品を、購入履歴に応じた
購入間隔のタイミングで提案することができる。
As described above, according to the recommendation system of the present embodiment, proposed products corresponding to the evaluation (favorability and repurchase intention) input by the user for the product are presented at the timing of the purchase interval according to the purchase history. can be proposed.
以上、本実施形態について説明したが、上記実施形態は本発明の理解を容易にするため
のものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸
脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。
Although the present embodiment has been described above, the above-described embodiment is intended to facilitate understanding of the present invention, and is not intended to limit and interpret the present invention. The present invention can be modified and improved without departing from its spirit, and the present invention also includes equivalents thereof.
例えば、本実施形態では、サーバ装置10は1台のコンピュータであるものとして説明
したが、複数台のコンピュータでサーバ装置10の機能部及び記憶部を分散して備えるよ
うにすることもできる。
For example, in the present embodiment, the
また、本実施形態では、再度購入の意思と好感度との両方に応じて商品のレコメンドを
行うものとしたが、これに限らず、再度購入の意思のみ、又は、好感度のみに応じて商品
のレコメンドを行うことができる。例えば、ユーザがある商品について再度購入の意思が
ある(「また買いたい」)場合に、サーバ装置10は、同一の商品、代替品、類似品をレ
コメンドすることができる。また、サーバ装置10は、ユーザがある商品について再度購
入の意思がない(「二度と買わない」)場合に、同一の商品を、異なる店舗からの購入を
勧めるレコメンドを行うこともできる。また、再度購入の意思がない場合に、サーバ装置
10は、該当商品と同じ目的を有する他の商品(代替品や類似品)を提案するようにする
こともできる。
In addition, in the present embodiment, the product is recommended according to both the intention to purchase again and the favorable impression, but the present invention is not limited to this. can be recommended. For example, when the user has an intention to purchase a certain product again ("want to buy again"), the
また、本実施形態では、電子メールデータから商品又はサービスの購入履歴を取得する
ものとしたが、これに限らず、カレンダーに登録された予定、TODOリストに登録され
た項目に基づいて、ユーザが購入した商品を特定するようにすることもできる。
In addition, in the present embodiment, the purchase history of products or services is acquired from e-mail data, but this is not the only option. It is also possible to specify the purchased product.
また、ECサイト等のWebページからデータを抽出(スクレイピング)したり、EC
サイトやクレジットカード会社など他社のサーバから購入データを取得するようにしても
よい。これらの購入データを補完的に利用して、電子メールデータから抽出できなかった
購入データを取得し、あるいは電子メールデータからは抽出できなかった購入データの一
部の項目を取得するようにすることができる。
In addition, data can be extracted (scraped) from web pages such as EC sites, and EC
The purchase data may be acquired from a server of another company such as a site or a credit card company. Complementary use of these purchase data to acquire purchase data that could not be extracted from e-mail data, or to acquire some items of purchase data that could not be extracted from e-mail data can be done.
また、サーバ装置10は、カレンダーデータやTODOデータの内容から、関連する商
品を検出するようにし、検出した商品についての好感度及び再度購入の意思を受け付ける
ようにすることもできる。
Further, the
また、サーバ装置10のレコメンド部116は、カレンダーデータからユーザの空き時
間を検出し、空き時間の所定時間前のタイミングで、エンターテインメント関連の商品(
映画鑑賞や商業施設への訪問なども含む。)を提案することができる。
In addition, the
This includes watching movies and visiting commercial facilities. ) can be proposed.
10 サーバ装置
20 ユーザ端末
10
Claims (6)
前記電子メールデータを解析して前記ユーザが購入した商品又はサービスに係る購入デ
ータを抽出する購入データ抽出部と、
前記購入データを記憶する購入履歴記憶部と、
前記ユーザから前記商品又はサービスについて再度購入の意思の入力を受け付ける購入
意思入力部をさらに備え、
前記意思に応じて前記ユーザに前記商品又はサービスを提案するレコメンド部と、
を備えることを特徴とする情報処理システム。 an e-mail acquisition unit for acquiring e-mail data of a user;
a purchase data extraction unit that analyzes the e-mail data and extracts purchase data related to the product or service purchased by the user;
a purchase history storage unit that stores the purchase data;
further comprising a purchase intention input unit that receives an input of intention to purchase the product or service again from the user;
a recommendation unit that proposes the product or service to the user according to the intention;
An information processing system comprising:
前記レコメンド部は、前記第1の商品又はサービスについて再度購入したい前記意思を
入力した前記ユーザに対しては、前記第1の商品又はサービスをレコメンドし、前記第1
の商品又はサービスについて再度購入したくない前記意思を入力した前記ユーザに対して
は、前記第1の商品又はサービスとは異なる第2の商品又はサービスをレコメンドするこ
と、
を特徴とする情報処理システム。 The information processing system according to claim 1,
The recommendation unit recommends the first product or service to the user who has input the intention to purchase the first product or service again, and recommends the first product or service to the user.
recommending a second product or service different from the first product or service to the user who has entered the intention that the user does not want to purchase the product or service again;
An information processing system characterized by
前記購入データには、前記商品又はサービスの提供者を示す情報が含まれ、
前記レコメンド部は、前記第1の商品又はサービスについて再度購入したくない前記意
思を入力した前記ユーザに対して、前記購入データに含まれる前記提供者とは異なる提供
者が提供している、前記第1の商品又はサービスをレコメンドすること、
を特徴とする情報処理システム。 The information processing system according to claim 2,
the purchase data includes information indicating the provider of the product or service;
The recommendation unit is provided by a provider different from the provider included in the purchase data to the user who has entered the intention not to purchase the first product or service again. recommending a first product or service;
An information processing system characterized by
前記レコメンド部は、前記購入データに基づいて、前記ユーザが前記商品又はサービス
を購入する購入間隔を推定し、前記ユーザに対応する最新の前記購入データの日付から前
記購入間隔に応じた期間が経過したタイミングで、前記商品又はサービスを前記ユーザに
提案すること、
を特徴とする情報処理システム。 The information processing system according to any one of claims 1 to 3,
The recommendation unit estimates a purchase interval at which the user purchases the product or service based on the purchase data, and a period corresponding to the purchase interval has elapsed since the date of the latest purchase data corresponding to the user. Proposing the product or service to the user at the timing of
An information processing system characterized by
前記意思の入力に応じて、前記ユーザにポイントを発行するポイント発行部をさらに備
えること、
を特徴とする情報処理システム。 The information processing system according to any one of claims 1 to 4,
further comprising a point issuing unit that issues points to the user in response to the input of the intention;
An information processing system characterized by
前記ユーザから前記商品又はサービスについての好感度の入力を受け付ける好感度入力
部と、
前記レコメンド部は、前記好感度及び前記意思に応じて、前記ユーザに前記商品又はサ
ービスを提案すること、
を特徴とする情報処理システム。 The information processing system according to any one of claims 1 to 5,
a favorability input unit that receives an input of favorability regarding the product or service from the user;
The recommendation unit proposes the product or service to the user according to the favorability and the intention;
An information processing system characterized by
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021150268A JP2022180274A (en) | 2021-05-24 | 2021-09-15 | Information processing system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021087033A JP6951006B1 (en) | 2021-05-24 | 2021-05-24 | Information processing system |
JP2021150268A JP2022180274A (en) | 2021-05-24 | 2021-09-15 | Information processing system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021087033A Division JP6951006B1 (en) | 2021-05-24 | 2021-05-24 | Information processing system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2022180274A true JP2022180274A (en) | 2022-12-06 |
Family
ID=78114167
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021087033A Active JP6951006B1 (en) | 2021-05-24 | 2021-05-24 | Information processing system |
JP2021150268A Pending JP2022180274A (en) | 2021-05-24 | 2021-09-15 | Information processing system |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021087033A Active JP6951006B1 (en) | 2021-05-24 | 2021-05-24 | Information processing system |
Country Status (1)
Country | Link |
---|---|
JP (2) | JP6951006B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7051179B1 (en) | 2022-01-04 | 2022-04-11 | Bhi株式会社 | Information processing system, information processing method and program |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004220152A (en) * | 2003-01-10 | 2004-08-05 | Sharp Corp | Information recommendation device, extraction device for information recommendation destination, computer program and computer readable recording medium |
JP2009015638A (en) * | 2007-07-05 | 2009-01-22 | Infocom Corp | Method for presenting information, means for presenting information, computer program for implementing the method, and storage medium for storing the program |
JP2016024699A (en) * | 2014-07-23 | 2016-02-08 | 株式会社エヌケービー | Trial piece offer system |
US11538084B2 (en) * | 2018-12-14 | 2022-12-27 | Hewlett Packard Enterprise Development Lp | Method and medium for customer product recommendations |
JP6816899B2 (en) * | 2019-04-19 | 2021-01-20 | Bhi株式会社 | Optimized transaction recommendation system by analyzing purchase or reservation emails |
-
2021
- 2021-05-24 JP JP2021087033A patent/JP6951006B1/en active Active
- 2021-09-15 JP JP2021150268A patent/JP2022180274A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
JP6951006B1 (en) | 2021-10-20 |
JP2022180112A (en) | 2022-12-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11501325B2 (en) | Systems and methods for shopping in an electronic commerce environment | |
JP2009104607A (en) | Website management method and online system | |
JP2006504157A (en) | Authorization-based communication and information exchange system. | |
WO2017158798A1 (en) | Information processing device, information distribution system, information processing method, and information processing program | |
WO2017090095A1 (en) | Information processing device, information processing method, and information processing program | |
US20240202800A1 (en) | Method, apparatus, device, storage medium and program product for object determination | |
WO2022270120A1 (en) | Information processing system, information processing method, and program | |
JP7145823B2 (en) | Provision device, provision method and provision program | |
JP6951006B1 (en) | Information processing system | |
CN113781171A (en) | Information pushing method, device, equipment and storage medium | |
KR101737424B1 (en) | Method and server for providing advertisement based on purchase and participation possibility of user | |
JP7051179B1 (en) | Information processing system, information processing method and program | |
KR20130113569A (en) | Online image trading system and the method thereof | |
JP6564114B1 (en) | Providing device, providing method, and providing program | |
JP7257081B1 (en) | Information processing system, information processing method and program | |
US20130080243A1 (en) | Pay per insert system | |
JP7113108B1 (en) | Provision device, provision method and provision program | |
JP2022184680A (en) | Information processing system, information processing method, and program | |
JP7051176B1 (en) | Information processing system, information processing method and program | |
JP7443280B2 (en) | Provision device, method and program | |
JP7057606B1 (en) | Advertising rating system, advertising rating method and program | |
US20230230144A1 (en) | Authentic review identification and display | |
JP2023026278A (en) | Information processing apparatus, information processing method, and program | |
JP2023067689A (en) | Information processing apparatus, information processing method, and program | |
Agata et al. | Digital Native Perception and Influence of the TikTok Platform as an Online Shop Media Using Method Technology Acceptance Model (Actual Used) to Behavior Consumptive (High School Students in Metro City) |