JP7620596B2 - Information processing device, information processing method, and information processing program - Google Patents
Information processing device, information processing method, and information processing program Download PDFInfo
- Publication number
- JP7620596B2 JP7620596B2 JP2022104178A JP2022104178A JP7620596B2 JP 7620596 B2 JP7620596 B2 JP 7620596B2 JP 2022104178 A JP2022104178 A JP 2022104178A JP 2022104178 A JP2022104178 A JP 2022104178A JP 7620596 B2 JP7620596 B2 JP 7620596B2
- Authority
- JP
- Japan
- Prior art keywords
- marketing
- user
- advertisement
- target value
- features
- 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.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 77
- 238000003672 processing method Methods 0.000 title claims description 8
- 238000000034 method Methods 0.000 claims description 50
- 230000008569 process Effects 0.000 claims description 37
- 238000006243 chemical reaction Methods 0.000 claims description 12
- 230000001737 promoting effect Effects 0.000 claims description 8
- 239000000463 material Substances 0.000 claims description 6
- 230000006399 behavior Effects 0.000 claims description 3
- 239000000284 extract Substances 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 17
- 230000000694 effects Effects 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000012549 training Methods 0.000 description 4
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 238000013439 planning Methods 0.000 description 3
- 230000011218 segmentation Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000002143 encouraging effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報処理装置、情報処理方法、および情報処理プログラムに関し、特に、広告計画のための技術に関する。 The present invention relates to an information processing device, an information processing method, and an information processing program, and in particular to technology for advertising planning.
見込み顧客(ターゲット顧客)として、同様の特徴を有する1以上のユーザを抽出してユーザセグメントを形成する技術(ユーザセグメンテーション)が知られている。ユーザセグメンテーションを用いることにより、広告効果の最大化が期待される。ユーザセグメンテーションと広告との関係に関して、様々な技術が開発されている。 A technology called user segmentation is known that extracts one or more users with similar characteristics as potential customers (target customers) to form a user segment. By using user segmentation, it is expected that the effectiveness of advertising can be maximized. Various technologies have been developed regarding the relationship between user segmentation and advertising.
例えば、特許文献1では、広告出稿の予算配分を最適化する技術が記載されている。当該文献には、共通の特徴を有するユーザのグループ(ユーザセグメント)に対して割り当てられた予算金額と、当該特徴に基づいて予測された広告に対する予測クリック数と予測CV(Conversion)率とに基づいて、当該広告に対する予測CV数を算出することが記載されている。予測CV数がグループ毎に算出されるため、予算配分の最適化を効率的に行うことができる。
For example,
上記文献による技術は、マーケティングで重要視される予算を考慮した広告計画の最適化という観点で効果を奏する。一方で、マーケティング戦略には、予算を含めた様々なマーケティング指標が使用される。予算というマーケティング指標に限定されず、あらゆるマーケティング指標を考慮した広告計画のための手法は、これまでに提案されていなかった。 The technology described in the above literature is effective in terms of optimizing advertising plans that take into account budgets, which are considered important in marketing. However, various marketing indicators, including budgets, are used in marketing strategies. Up until now, no method has been proposed for advertising plans that take into account all marketing indicators, not just the marketing indicator of budget.
本発明は上記課題に鑑みてなされたものであり、様々なマーケティング指標の目標設定に応じた広告計画のための技術を提供することを目的とする。 The present invention was made in consideration of the above problems, and aims to provide technology for advertising planning according to the target setting of various marketing indicators.
上記課題を解決するために、本発明による情報処理装置の一態様は、複数のユーザそれぞれから、ユーザの特徴を表すユーザ特徴を取得する特徴取得手段と、所定の広告の提供に関するマーケティング特徴を設定する特徴設定手段と、前記ユーザ特徴と前記マーケティング特徴を、学習済みの学習モデルに入力して、前記複数のユーザそれぞれについて、前記所定の広告の広告効果を示す効果スコアを推定する推定手段と、前記効果スコアに基づいて、前記複数のユーザから前記マーケティング特徴ごとに複数のユーザグループを生成する生成手段と、前記所定の広告に対するマーケティング指標の目標値を設定する目標設定手段と、前記マーケティング指標の目標値に基づいて、前記複数のユーザグループから、前記所定の広告を提供する1以上のユーザグループを決定する決定手段と、を有する。 In order to solve the above problem, one aspect of the information processing device according to the present invention includes a feature acquisition means for acquiring user features representing the characteristics of each of a plurality of users, a feature setting means for setting marketing features related to the provision of a predetermined advertisement, an estimation means for inputting the user features and the marketing features into a trained learning model and estimating an effectiveness score indicating the advertising effectiveness of the predetermined advertisement for each of the plurality of users, a generation means for generating a plurality of user groups for each of the marketing features from the plurality of users based on the effectiveness score, a goal setting means for setting a target value of a marketing indicator for the predetermined advertisement, and a determination means for determining one or more user groups to which the predetermined advertisement is to be provided from the plurality of user groups based on the target value of the marketing indicator.
上記課題を解決するために、本発明による情報処理方法の一態様は、複数のユーザそれぞれから、ユーザの特徴を表すユーザ特徴を取得する特徴取得工程と、所定の広告の提供に関するマーケティング特徴を設定する特徴設定工程と、前記ユーザ特徴と前記マーケティング特徴を、学習済みの学習モデルに入力して、前記複数のユーザそれぞれについて、前記所定の広告の広告効果を示す効果スコアを推定する推定工程と、前記効果スコアに基づいて、前記複数のユーザから前記マーケティング特徴ごとに複数のユーザグループを生成する生成工程と、前記所定の広告に対するマーケティング指標の目標値を設定する目標設定工程と、前記マーケティング指標の目標値に基づいて、前記複数のユーザグループから、前記所定の広告を提供する1以上のユーザグループを決定する決定工程と、を有する。 In order to solve the above problem, one aspect of the information processing method according to the present invention includes a feature acquisition step of acquiring user features representing the characteristics of each of a plurality of users, a feature setting step of setting marketing features related to the provision of a predetermined advertisement, an estimation step of inputting the user features and the marketing features into a trained learning model and estimating an effectiveness score indicating the advertising effectiveness of the predetermined advertisement for each of the plurality of users, a generation step of generating a plurality of user groups for each of the marketing features from the plurality of users based on the effectiveness score, a goal setting step of setting a target value of a marketing indicator for the predetermined advertisement, and a determination step of determining one or more user groups to which the predetermined advertisement is to be provided from the plurality of user groups based on the target value of the marketing indicator.
上記課題を解決するために、本発明によるプログラムの一態様は、情報処理をコンピュータに実行させるための情報処理プログラムであって、該プログラムは、前記コンピュータに、複数のユーザそれぞれから、ユーザの特徴を表すユーザ特徴を取得する特徴取得処理と、所定の広告の提供に関するマーケティング特徴を設定する特徴設定処理と、前記ユーザ特徴と前記マーケティング特徴を、学習済みの学習モデルに入力して、前記複数のユーザそれぞれについて、前記所定の広告の広告効果を示す効果スコアを推定する推定処理と、前記効果スコアに基づいて、前記複数のユーザから前記マーケティング特徴ごとに複数のユーザグループを生成する生成処理と、前記所定の広告に対するマーケティング指標の目標値を設定する目標設定処理と、前記マーケティング指標の目標値に基づいて、前記複数のユーザグループから、前記所定の広告を提供する1以上のユーザグループを決定する決定処理と、を含む処理を実行させるためのものである。 In order to solve the above problem, one aspect of the program according to the present invention is an information processing program for causing a computer to execute information processing, the program causing the computer to execute processes including a feature acquisition process for acquiring user features representing the features of each of a plurality of users, a feature setting process for setting marketing features related to the provision of a predetermined advertisement, an estimation process for inputting the user features and the marketing features into a trained learning model and estimating an effectiveness score indicating the advertising effectiveness of the predetermined advertisement for each of the plurality of users, a generation process for generating a plurality of user groups for each of the marketing features from the plurality of users based on the effectiveness score, a goal setting process for setting a target value of a marketing indicator for the predetermined advertisement, and a determination process for determining one or more user groups to which the predetermined advertisement is to be provided from the plurality of user groups based on the target value of the marketing indicator.
本発明によれば、様々なマーケティング指標の目標設定に応じた広告計画を行うことが可能となる。
上記した本発明の目的、態様および効果並びに上記されなかった本発明の目的、態様および効果は、当業者であれば添付図面および請求の範囲の記載を参照することにより下記の発明を実施するための形態から理解できるであろう。
According to the present invention, it becomes possible to carry out advertising planning in accordance with the target setting of various marketing indicators.
The above-mentioned objects, aspects, and advantages of the present invention, as well as objects, aspects, and advantages of the present invention not described above, will be understood by those skilled in the art from the following detailed description of the invention by referring to the accompanying drawings and the claims.
以下、添付図面を参照して、本発明を実施するための実施形態について詳細に説明する。以下に開示される構成要素のうち、同一機能を有するものには同一の符号を付し、その説明を省略する。なお、以下に開示される実施形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正または変更されるべきものであり、本発明は以下の実施形態に限定されるものではない。また、本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。 Below, an embodiment for carrying out the present invention will be described in detail with reference to the attached drawings. Among the components disclosed below, those having the same functions are given the same reference numerals, and their description will be omitted. Note that the embodiment disclosed below is one example of a means for realizing the present invention, and should be appropriately modified or changed depending on the configuration of the device to which the present invention is applied and various conditions, and the present invention is not limited to the following embodiment. Furthermore, not all of the combinations of features described in this embodiment are necessarily essential to the solution of the present invention.
[情報処理システムの構成例]
図1に、本実施形態による情報処理システムの構成例を示す。本情報処理システムは、その一例として、図1に示すように、情報処理装置10と、任意の複数のユーザ1~Nにより使用される複数のユーザ装置11-1~11-N(N>1)を含んで構成される。なお、以下の説明において、特に説明がない限り、ユーザ装置11-1~11-Nをユーザ装置11と総称しうる。また、以下の説明において、ユーザ装置とユーザという語は同義に使用され、番号1~Nが、ユーザ(ユーザ装置)の識別番号(ID)として使用されうる。
[Example of configuration of information processing system]
1 shows an example of the configuration of an information processing system according to the present embodiment. As an example, as shown in FIG. 1, this information processing system includes an
ユーザ装置11は、例えば、スマートフォンやタブレットといったデバイスであり、LTE(Long Term Evolution)等の公衆網や、無線LAN(Local Area Network)等の無線通信網を介して、情報処理装置10と通信可能に構成されている。ユーザ装置11は、液晶ディスプレイ等の表示部(表示面)を有し、各ユーザは、当該液晶ディスプレイに装備されたGUI(Graphic User Interface)により各種操作を行うことができる。当該操作は、指やスタイラス等によりタップ操作、スライド操作、スクロール操作等、画面に表示された画像等のコンテンツに対する各種の操作を含む。
なお、ユーザ装置11は、図1に示すような形態のデバイスに限らず、タブレット端末やノート型のPCといったデバイスであってもよい。また、ユーザ装置11は、表示面を別に備えてもよい。
The
The
ユーザ装置11は、情報処理装置10から、または、不図示の他の装置から情報処理装置10を介して提供されるウェブサービス(インターネット関連サービス)を利用することができる。当該ウェブサービスは、インターネットを介して提供される、オンラインモールやネットスーパー、あるいは、通信、金融、不動産、スポーツ、旅行に関するサービスを含むことができる。ユーザ装置11は、当該ウェブサービスを利用するために、ユーザの住所やユーザの氏名、ユーザが保持するクレジットカードの番号、ユーザのデモグラフィック情報(性別、年齢、居住地域、職業、家族構成等の人口統計学的なユーザ属性)といった情報を登録しうる。
The
[情報処理装置10の機能構成]
本実施形態による情報処理装置10は、複数のユーザ装置11-1~11-Nから取得した、複数のユーザのユーザ特徴とマーケティング特徴、および、学習済みのスコア予測モデル112を用いて、当該複数のユーザに対する広告効果を示す効果スコアを予測する。そして情報処理装置10は、当該複数のユーザに対する効果スコアと、設定されたマーケティング指標の目標値に基づいて、広告提供先のユーザ群である、ターゲットセグメントを決定する。
[Functional configuration of information processing device 10]
The
図2は、本実施形態による情報処理装置10の機能構成の一例を示すブロック図である。
図2に示す情報処理装置10は、ユーザ特徴取得部101、マーケティング特徴取得部102、マーケティング特徴設定部103、スコア推定部104、マーケティング指標設定部105、ターゲットセグメント決定部106、出力部107、学習モデル記憶部110、および選択ルール記憶部120を備える。学習モデル記憶部110は、ユーザ特徴予測モデル111とスコア予測モデル112を記憶可能に構成される。また、選択ルール記憶部120は、選択ルール121を記憶可能に構成される。
FIG. 2 is a block diagram showing an example of a functional configuration of the
2 includes a user
ユーザ特徴取得部101は、ユーザ装置11-1~11-Nのそれぞれから、当該ユーザ装置やユーザについての事実特徴(事実情報、事実属性)(以下、ユーザ特徴)を取得する。ユーザ特徴は、当該ユーザ装置やユーザから実際に、または、客観的に得られる、事実に基づく特徴(情報)である。ユーザ特徴取得部101は例えば、ユーザ装置11から直接ユーザ特徴を取得することができる。また、ユーザ特徴取得部101は、ユーザ装置11のユーザによりウェブサービスに登録された情報として、ユーザ特徴を取得することができる。
The user
ユーザ特徴は、ユーザ装置のIPアドレス、ユーザの住所やユーザの氏名、ユーザが保持するクレジットカードの番号、ユーザのデモグラフィック情報(性別、年齢、居住地域、職業、家族構成等の人口統計学的なユーザ属性)等を含む。また、ユーザ特徴は、所定のウェブサービス利用時における登録番号や登録名を含んでもよい。また、ユーザ特徴は、通話履歴、所定のウェブサービス利用時における商品のユーザの住所以外の配送先住所、所定のウェブサービス利用時の利用状況、利用履歴、検索履歴、アイテム購入履歴(購入結果を含む)、サービスの利用により貯めることが可能なポイントに関する情報を含んでもよい。このように、ユーザ特徴は、ユーザ装置またはユーザ自身に関連する情報や、通信を介した所定のサービス利用に関する情報を含む、あらゆる情報を含むことができる。 User characteristics include the IP address of the user device, the user's address and name, the credit card number held by the user, and the user's demographic information (demographic user attributes such as gender, age, residential area, occupation, and family structure). User characteristics may also include a registration number and registered name when using a specified web service. User characteristics may also include call history, a delivery address other than the user's address for products when using a specified web service, usage status when using a specified web service, usage history, search history, item purchase history (including purchase results), and information regarding points that can be accumulated by using a service. In this way, user characteristics can include any information, including information related to the user device or the user himself/herself, and information regarding the use of a specified service via communication.
なお、本実施形態において、購入といった利用可能なアイテムとは、様々なサービスに関して提供可能な有形または無形のモノ(Thing)でありうる。例えば、金融(フィンテック)サービスに関しては、銀行口座、株式や投資信託や保険商品といった金融商品、暗号通貨、スマホアプリ決済等のアイテムが存在する。また、デジタルコンテンツサービスに関しては、映画やアニメといった動画コンテンツや、写真やイラストやテキストといった静止画コンテンツ等のアイテムが存在する。また、Eコマースサービスに関しては、ネットショッピングで扱う無形または有形の商品等のアイテムが存在する。また、トラベルサービスに関しては、ホテルやパックツアーや交通機関に関する情報や予約等のアイテムが存在する。また、モバイルサービスに関しては、モバイル機器、公衆網/インターネット接続、通信利用料金等のアイテムが存在する。また、広告およびメディアサービスに関しては、オフラインやオフラインの広告商品、ダイレクトメール、放送やインターネットを介した広告等のアイテムが存在する。また、カードサービスに関しては、クレジットカード決済やポイント取引等のアイテムが存在する。また、スポーツおよび文化サービスに関しては、スポーツイベントやコンサートといったイベントやイベントで販売される商品等のアイテムが存在する。 In this embodiment, the available items, such as purchases, can be tangible or intangible things (Things) that can be provided for various services. For example, for financial (fintech) services, there are items such as bank accounts, financial products such as stocks, investment trusts, and insurance products, cryptocurrency, and smartphone app payments. For digital content services, there are items such as video content such as movies and animations, and still image content such as photos, illustrations, and text. For e-commerce services, there are items such as intangible or tangible products handled in online shopping. For travel services, there are items such as information and reservations on hotels, package tours, and transportation. For mobile services, there are items such as mobile devices, public network/Internet connections, and communication usage fees. For advertising and media services, there are items such as offline and offline advertising products, direct mail, and advertising via broadcasting and the Internet. For card services, there are items such as credit card payments and point transactions. For sports and cultural services, there are items such as events such as sporting events and concerts, and products sold at events.
また、ユーザ特徴取得部101は、取得したユーザ特徴を、学習済みのユーザ特徴予測モデル111に適用して、当該ユーザ特徴に対して推定されたユーザ特徴(推定ユーザ特徴(属性))も取得するように構成される。ユーザ特徴予測モデル111は、対象のユーザのユーザ特徴(すなわち、事実特徴)を入力として、複数のユーザ特徴それぞれが当該対象のユーザに該当する(適合する)確率(該当確率)を出力するように構成される。ユーザ特徴取得部101は、該当確率から、最終的に、当該対象ユーザの推定ユーザ特徴を決定する。
The user
例えば、ユーザ特徴取得部101は、対象ユーザのユーザ特徴として、対象ユーザのデモグラフィック情報と過去のウェブサービスにおける購入履歴や趣向を示すデータをユーザ特徴予測モデル111に入力する。ユーザ特徴予測モデル111からは、該当確率として、当該対象ユーザが購入すると推定される複数のアイテムや当該対象ユーザが有しうる複数の趣向それぞれに対する確率が出力される。そして、ユーザ特徴取得部101は、所定値以上の確率を有するアイテムや趣向を、当該対象ユーザの推定ユーザ特徴として、取得することができる。
For example, the user
マーケティング特徴取得部102は、広告の提供に関するマーケティング上の特徴を、マーケティング特徴として取得する。マーケティング特徴取得部102は、ユーザ特徴取得部101により取得された過去のユーザ特徴と関連付けられたマーケティング特徴を取得する。本実施形態では、マーケティング特徴は、広告の提供のために使用したチャネルとインセンティブデータを含む。また、マーケティング特徴は、広告の提供のために使用したチャネルに対応するコスト(費用)に関する情報(コストデータ)を含む。
例えば、
The marketing
for example,
チャネルは、広告提供のための手段である。チャネルは、例えば、電子メール(Eメール)、ダイレクトメール(DM)、ディスプレイ広告、ウェブバナー広告(バナー広告)、プッシュ通知のうちの少なくとも1つを含む。ディスプレイ広告は、ディスプレイ上の広告全般であり、テキスト広告、レスポンシブル広告、動的ディスプレイ広告、動画広告を含み、バナー広告はディスプレイ広告の一種である。
インセンティブデータは、広告上で広告提供側が期待する行動(購入や登録)を促進させるための販促材料(インセンティブ、特典情報)である。インセンティブは、ユーザの行動に応じて付与される(与えられる)クーポン、ポイントや、割引情報(割引率)のうちの少なくとも1つを含む。クーポンは、所定の金額に対応しうる。また、ポイントは、ウェブサービス上の所定のルールに従って貯めることができる点数に対応する。貯められたポイントは、その数に応じて、アイテムとの交換や、金銭との交換が可能でありうる。
コストデータは、前述したように、広告の提供のために使用したチャネルに対応するコストに関する情報であり、例えば、チャネルがEメールの場合は0円、チャネルが郵送によるDMの場合は郵便料金に相当する。
A channel is a means for providing an advertisement. The channel includes, for example, at least one of electronic mail (E-mail), direct mail (DM), display advertisement, web banner advertisement (banner advertisement), and push notification. Display advertisement is advertisement on a display in general and includes text advertisement, responsive advertisement, dynamic display advertisement, and video advertisement, and banner advertisement is a type of display advertisement.
The incentive data is promotional material (incentives, bonus information) for encouraging actions (purchases and registrations) that the advertising provider expects in the advertisement. The incentives include at least one of coupons, points, and discount information (discount rates) that are granted (given) depending on the user's actions. The coupons may correspond to a predetermined amount of money. The points correspond to a number of points that can be accumulated according to predetermined rules on the web service. Accumulated points may be exchangeable for items or money depending on the number.
As mentioned above, the cost data is information regarding the cost corresponding to the channel used to provide the advertisement, and for example, if the channel is email, it is 0 yen, and if the channel is direct mail by mail, it is equivalent to postal charges.
マーケティング特徴設定部103は、スコア推定部104の推定の対象とするマーケティング特徴を設定する。当該マーケティング特徴は、操作者が入力部(図3の入力部35)による入力操作により設定されてもよいし、予めシステムにおいて設定されていてもよいし、記憶部(図3のROM32やRAM33)に格納されている任意のプログラムによって設定されてもよい。
The marketing
スコア推定部104は、ユーザ特徴取得部101により取得されたユーザ特徴と、マーケティング特徴設定部103により設定されたマーケティング特徴を、学習済みのスコア予測モデル112に適用して、広告効果のスコア(効果スコア)を推定する。効果スコアの推定手順については後述する。
The
マーケティング指標設定部105は、1つ以上のマーケティング指標に対して、目標(目標値)を設定する。マーケティング指標は例えば、総予算(トータルバジェット)、ROI(Return on investment)、およびCVR(Conversion Rate)のうちの少なくとも1つである。ROIは、投資した費用に対してどれだけ効果や利益を出すことができたかの割合(指標)である。CVRは、設定した広告のサイトへのアクセスのうち、どれくらいが登録や購入、申し込みといったコンバージョンに繋がったかの割合(指標)である。ROIやCVRは、対象とする期間も併せて設定されうる。
マーケティング指標に対する目標値は、操作者が入力部(図3の入力部35)による入力操作により設定されてもよいし、予めシステムにおいて設定されていてもよいし、記憶部(図3のROM32やRAM33)に格納されている任意のプログラムによって設定されてもよい。なお、本実施形態では、マーケティング指標に対する目標は、目標値として設定されるが、目標を示す情報であれば、当該目標は、数値情報に限定されない。
The marketing
The target value for the marketing index may be set by an operator through an input operation using the input unit (
ターゲットセグメント決定部106は、スコア推定部104により推定された効果スコアと、マーケティング指標設定部105により設定された、1つ以上のマーケティング指標に対する目標値に基づいて、最終的なターゲットセグメントを決定する。本実施形態では、ターゲットセグメント決定部106は、選択ルール記憶部120に格納されている選択ルール121に基づいて、ターゲットセグメント決定処理を行う。ターゲットセグメント決定手順については後述する。
The target
出力部107は、ターゲットセグメント決定部106により決定されたターゲットセグメントの情報を出力する。出力部107は、当該ターゲットセグメントに関する情報を生成して出力してもよい。当該出力は、あらゆる出力処理であり得、通信I/F(図3の通信I/F37)を介した外部装置への出力であってもよいし、表示部(図3の表示部46)への表示であってもよい。
The
[情報処理装置10のハードウェア構成]
図3は、本実施形態による情報処理装置10のハードウェア構成の一例を示すブロック図である。
本実施形態による情報処理装置10は、単一または複数の、あらゆるコンピュータ、モバイルデバイス、または他のいかなる処理プラットフォーム上にも実装することができる。
図3を参照して、情報処理装置10は、単一のコンピュータに実装される例が示されているが、本実施形態による情報処理装置10は、複数のコンピュータを含むコンピュータシステムに実装されてよい。複数のコンピュータは、有線または無線のネットワークにより相互通信可能に接続されてよい。
[Hardware configuration of information processing device 10]
FIG. 3 is a block diagram showing an example of a hardware configuration of the
The
3, the
図3に示すように、情報処理装置10は、CPU31と、ROM32と、RAM33と、HDD34と、入力部35と、表示部36と、通信I/F37と、システムバス38とを備えてよい。情報処理装置10はまた、外部メモリを備えてよい。
CPU(Central Processing Unit)31は、情報処理装置10における動作を統括的に制御するものであり、データ伝送路であるシステムバス38を介して、各構成部(32~37)を制御する。
3, the
A CPU (Central Processing Unit) 31 generally controls the operations of the
ROM(Read Only Memory)32は、CPU31が処理を実行するために必要な制御プログラム等を記憶する不揮発性メモリである。なお、当該プログラムは、HDD(Hard Disk Drive)34、SSD(Solid State Drive)等の不揮発性メモリや着脱可能な記憶媒体(不図示)等の外部メモリに記憶されていてもよい。
RAM(Random Access Memory)33は、揮発性メモリであり、CPU31の主メモリ、ワークエリア等として機能する。すなわち、CPU31は、処理の実行に際してROM32から必要なプログラム等をRAM33にロードし、当該プログラム等を実行することで各種の機能動作を実現する。
The ROM (Read Only Memory) 32 is a non-volatile memory that stores control programs and the like necessary for the
The RAM (Random Access Memory) 33 is a volatile memory and functions as a main memory, a work area, etc. of the
HDD34は、例えば、CPU31がプログラムを用いた処理を行う際に必要な各種データや各種情報等を記憶している。また、HDD34には、例えば、CPU31がプログラム等を用いた処理を行うことにより得られた各種データや各種情報等が記憶される。
入力部35は、キーボードやマウス等のポインティングデバイスにより構成される。
表示部36は、液晶ディスプレイ(LCD)等のモニターにより構成される。表示部46は、入力部35と組み合わせて構成されることにより、GUI(Graphical User Interface)として機能してもよい。
The
The
The
通信I/F37は、情報処理装置10と外部装置との通信を制御するインタフェースである。
通信I/F37は、ネットワークとのインタフェースを提供し、ネットワークを介して、外部装置との通信を実行する。通信I/F37を介して、外部装置との間で各種データや各種パラメータ等が送受信される。本実施形態では、通信I/F37は、イーサネット(登録商標)等の通信規格に準拠する有線LAN(Local Area Network)や専用線を介した通信を実行してよい。ただし、本実施形態で利用可能なネットワークはこれに限定されず、無線ネットワークで構成されてもよい。この無線ネットワークは、Bluetooth(登録商標)、ZigBee(登録商標)、UWB(Ultra Wide Band)等の無線PAN(Personal Area Network)を含む。また、Wi-Fi(Wireless Fidelity)(登録商標)等の無線LAN(Local Area Network)や、WiMAX(登録商標)等の無線MAN(Metropolitan Area Network)を含む。さらに、LTE/3G、4G、5G等の無線WAN(Wide Area Network)を含む。なお、ネットワークは、各機器を相互に通信可能に接続し、通信が可能であればよく、通信の規格、規模、構成は上記に限定されない。
The communication I/
The communication I/
図2に示す情報処理装置10の各要素のうち少なくとも一部の機能は、CPU31がプログラムを実行することで実現することができる。ただし、図2に示す情報処理装置10の各要素のうち少なくとも一部の機能が専用のハードウェアとして動作するようにしてもよい。この場合、専用のハードウェアは、CPU31の制御に基づいて動作する。
At least some of the functions of each element of the
[ユーザ装置11のハードウェア構成]
図1に示すユーザ装置11のハードウェア構成は、図3と同様でありうる。すなわち、ユーザ装置11は、CPU31と、ROM32と、RAM33と、HDD34と、入力部35と、表示部36と、通信I/F37と、システムバス38とを備えうる。ユーザ装置11は、情報処理装置10により提供された各種情報を、表示部36に表示し、GUI(入力部35と表示部36による構成)を介してユーザから受け付ける入力操作に対応する処理を行うことができる。
[Hardware Configuration of User Device 11]
The hardware configuration of the
[効果スコアの推定手順]
次に、効果スコアの推定手順について説明する。本実施形態では、スコア推定部104が、ユーザ特徴取得部101により取得されたユーザ特徴と、マーケティング特徴取得部102により取得されたマーケティング特徴を、学習済みのスコア予測モデル112に適用して効果スコアを推定する。スコア予測モデル112は、機械学習のための学習モデルであり、例えば、CatBoostをベースにした学習モデルである。あるいは、スコア予測モデル112は、XGBoostやLightGBMといった他のブースティングベースの学習モデルであってもよい。
[Effect score estimation procedure]
Next, a procedure for estimating the effectiveness score will be described. In this embodiment, the
スコア予測モデル112は、ユーザ特徴取得部101により取得された過去のユーザ特徴と、マーケティング特徴取得部102により取得された過去のマーケティング特徴に基づく学習データを用いて学習済みである。学習処理の具体例を説明すると、過去のユーザ特徴として、使用したウェブサービスの情報と当該ウェブサービスでの過去の広告結果(購入結果に対応)を準備する。また、過去のマーケティング特徴として、当該購入で使用したチャネル(DM等)とインセンティブデータ(クーポンの有無等)とを準備する。そして、当該ウェブサービスの利用履歴と当該過去のマーケティング特徴のセットに対して、過去の購入結果(例えば、0:購入しなかった、1:購入した)をラベリングした学習データを準備し、当該学習データを用いてスコア予測モデル112を学習させる。
The
学習済みのスコア予測モデル112は、ユーザ特徴と、対象のウェブサービスを含むマーケティング特徴とを入力として、当該対象のウェブサービスにおいてユーザが購入行動を行う可能性を示す広告効果のスコア(効果スコア)を出力するように構成される。効果スコアは0~1で表され、本実施形態では、効果スコアが1の場合は、ユーザがウェブサービスで購入を行う可能性が100%(広告効果が最も高い)であることを示し、効果スコアが0の場合、ユーザがウェブサービスで購入を行う可能性が0%(広告効果が最も低い)であることを示す。学習済みのスコア予測モデル112は、学習モデル記憶部110に格納される。
The trained
なお、ウェブサービスがインターネットモールのようなショッピングサービスの場合は、広告結果は購入結果に対応するが、ウェブサービスによって、広告結果は異なるものとなる。例えば、広告結果は、所定のサービスへの登録結果といった、広告提供側が最終結果として意図する結果に対応する。 If the web service is a shopping service such as an Internet mall, the advertising results correspond to purchase results, but the advertising results will differ depending on the web service. For example, the advertising results correspond to the results that the advertising provider intends as the final result, such as the result of registering for a specific service.
スコア推定部104は、学習モデル記憶部110に格納されているスコア予測モデル112に、対象の複数のユーザのそれぞれに対する、ユーザ特徴とマーケティング特徴を適用し、当該それぞれのユーザに対する効果スコアを推定する。本実施形態では、スコア推定部104は、ユーザ1~Nに対する効果スコアを推定する。図4に、効果スコアを推定の手順の例を示す。
The
図4では、ユーザIDがユーザ1の例を示す。ユーザ特徴取得部101により取得されたユーザ特徴41は、ユーザ1のデモグラフィック情報(性別、年齢、居住地域、職業、家族構成等の人口統計学的なユーザ属性)、ユーザ1の利用サービス(=インターネットモール)、ユーザ1の当該サービスにおける購入履歴、および、ユーザ1の推定ユーザ特徴を含む。ユーザ1の推定ユーザ特徴は、前述のように、ユーザ特徴取得部101により取得された過去のユーザ特徴に基づいて、ユーザ特徴予測モデル111を用いて推定されたユーザ特徴である。
Figure 4 shows an example where the user ID is
また、マーケティング特徴設定部103により、マーケティング特徴42が設定される。設定されるマーケティング特徴は、推定の対象とするチャネル、インセンティブデータ、および対象ウェブサービスを含む。図4の例では、マーケティング特徴42は、チャネルがDMであること、インセンティブが無しであること、および、対象ウェブサービスがインターネットモールであることを含む。なお、図4の例では、ユーザ特徴41に含まれる利用サービスと、マーケティング特徴42に含まれる対象サービスは、いずれもインターネットモールであるが、マーケティング特徴42に、ユーザ特徴41に含まれる利用サービスと異なるウェブサービスが設定されてもよい。
The marketing
スコア推定部104は、ユーザ特徴41とマーケティング特徴42をスコア予測モデル112に入力し、ユーザ特徴41に含まれる利用サービス、すなわち、インターネットモールに対する広告効果を示す効果スコア43を推定する。
The
図5に、スコア推定部104が、ユーザ1~Nのうち、ユーザ1~3に対して推定した効果スコアを含むスコア表50の例を示す。スコア表50において、ユーザID51は、ユーザ特徴取得部101により取得されたユーザ特徴(図4の例では、ユーザ特徴41)から得られる。チャネル52、インセンティブ53、およびサービス54は、マーケティング特徴設定部103により設定されたマーケティング特徴(図4の例では、マーケティング特徴42)から得られる。具体的には、ユーザID51は、ユーザ1~3のいずれかを示す。チャネル52、インセンティブ53、サービス54はそれぞれ、効果スコア43を推定するために設定されたチャネル、インセンティブ、および対象のウェブサービスである。効果スコア55は、ユーザ1~3のそれぞれに対してスコア推定部104により推定された効果スコアであり、0~1の値で示される。
Figure 5 shows an example of a score table 50 including the effect scores estimated by the
図5の例では、ユーザ2の場合、インターネットモールの広告をEメールで提供し、かつ、購入によるインセンティブが500円クーポン付与と設定した場合に、ユーザ2がインターネットモールで購入行動を行う可能性が83%(0.83)であることを示している。一方で、同じユーザ2の場合であっても、インターネットモールの広告をDMで提供し、かつ、購入によるインセンティブが500円クーポン付与と設定した場合に、ユーザ2がインターネットモールで購入行動を行う可能性が20%(0.2)であることを示している。なお、当該インターネットモールの広告は、当該インターネットモール全体の広告であってもよいし、当該インターネットモールで扱う特定のアイテムに関する広告であってもよい。特定のアイテムに関する広告の場合、ユーザ特徴(推定ユーザ特徴を含む)に基づいて指定されうる。
In the example of FIG. 5, in the case of
[ターゲットセグメントの決定手順]
スコア推定部104により、ユーザ1~Nに対する効果スコアが推定されると、ターゲットセグメント決定部106は、当該効果スコアを用いて、ターゲットセグメントの決定処理を行う。図6を参照してターゲットセグメントの決定手順を説明する。図6は、ターゲットセグメントの決定手順の例を示す。スコア表60は、ユーザ1~Nに対して推定した効果スコアを含むスコア表60の例を示す。スコア表60に含まれるコンテンツは、図5と同様である。
[Procedure for determining target segment]
When the
ターゲットセグメントの決定のために、まず、マーケティング指標設定部105は、対象とするウェブサービス61および、1つ以上のマーケティング指標62を設定する。本実施形態では、マーケティング指標62を、総予算、ROI、CVRとする。図6の例では、マーケティング指標設定部105は、対象とするウェブサービス61をインターネットモールとし、総予算=100万円、ROI(%)=60、CVR(%)=0.5と設定する。なお、マーケティング指標設定部105は、マーケティング指標のうちターゲットセグメント決定に際して特に優先されるマーケティング指標を示すような、各マーケティング指標の優先度を適宜、設定してもよい。ここで、マーケティング指標設定部105は、対象ウェブサービスの種別や内容に基づいてマーケティング指標の優先度を設定してよい。
To determine the target segment, the marketing
次にターゲットセグメント決定部106は、マーケティング指標設定部105により設定された対象ウェブサービスと、チャネル52、およびインセンティブ53に基づいて、複数のユーザセグメントを生成する。ユーザセグメントは、所定値(所定の閾値)以上の値を有する効果スコアを有する複数のユーザ(見込みユーザ)のうち、共通のマーケティング特徴(すなわち、チャネル52とインセンティブ53)でグルーピングしたユーザグループである。図6の例では、共通のチャネル52とインセンティブ53を有するユーザセグメント63~65が生成されている。例えば、ユーザセグメント63は、チャネル52=Eメール、インセンティブ53=500円クーポンという共通のマーケティング特徴を有し、かつ、推定された効果スコア43が0.5以上のユーザのグループである。
Next, the target
ユーザセグメントの生成後、ターゲットセグメント決定部106は、マーケティング指標設定部105により設定されたマーケティング指標(総予算、ROI、およびCVR)の目標値を選択ルール121に適用して、当該目標値を充足する1つ以上のユーザセグメントの組み合わせを決定する。図6の例では、ユーザセグメント63~65の総グループが、最終的なユーザセグメント、すなわち、ターゲットセグメントとして決定される。なお、ターゲットセグメント決定部106は、マーケティング指標設定部105により設定された各マーケティング指標の優先度に基づいて、ターゲットセグメントを決定してもよい。具体的には、ターゲットセグメント決定部106は、設定されたマーケティング指標の目標値を全て充足するようなターゲットセグメントを決定できない場合、優先度が高いマーケティング指標の目標値を充足するように、ターゲットセグメントを決定してよい。
After generating the user segments, the target
ここで、本実施形態によるマーケティング指標である、総予算、ROI、およびのそれぞれについての目標値を充足するようにターゲットセグメントを決定する具体例について説明する。 Here, we will explain a specific example of determining a target segment to meet the target values for the total budget, ROI, and each of the marketing indicators according to this embodiment.
総予算の場合、まず、ターゲットセグメント決定部106は、任意の1以上のユーザセグメントのそれぞれのマーケティング特徴のコスト(コストデータ)およびインセンティブ(インセンティブデータ)などに基づく発生費用を計算する。そして、ターゲットセグメント決定部106は、当該発生費用が、設定された総予算の目標値を下回るよう(以下となるよう)、当該任意の1以上のユーザセグメントから、ユーザセグメントの組み合わせ(ターゲットセグメント)を決定してよい。
In the case of a total budget, first, the target
ROIの場合、まず、ターゲットセグメント決定部106は、任意の1以上のユーザセグメントのそれぞれのユーザが対象ウェブサービスを利用などすることで得られる粗利(利益)に対して各ユーザの効果スコア43を係数として適用した利益の期待値などの利益の統計値を計算する。また、ターゲットセグメント決定部106は、任意の1以上のユーザセグメントのそれぞれのマーケティング特徴のコスト(コストデータ)およびインセンティブ(インセンティブデータ)などに基づく発生費用を計算する。そして、ターゲットセグメント決定部106は、当該発生費用に対する当該利益の統計値の割合が、設定されたROIの目標値を上回るよう(以上となるよう)、当該任意の1以上のユーザセグメントからターゲットセグメントを決定してよい。
In the case of ROI, the target
CVRの場合、ターゲットセグメント決定部106は、任意の1以上のユーザセグメントのそれぞれの各ユーザの効果スコア43に基づいた統計値が、設定されたCVRの目標値を上回るよう(以上となるよう)、当該任意の1以上のユーザセグメントからターゲットセグメントを決定してよい。効果スコア43に基づいた統計値は、効果スコア43そのものの値や、効果スコア43から導出される数値でありうる。
In the case of CVR, the target
なお、ターゲットセグメント決定部106は、ターゲットセグメントの決定に際し、各種統計値が時期などに左右されるという仮定に基づいてマーケティングが行われる時期に応じて各種統計値に所定の係数を適用してもよい。なお、ターゲットセグメント決定部106は、ユーザセグメントを構成する各ユーザの少なくとも事実特徴に基づいて、ユーザセグメントの利益の統計値を決定または補正してもよい。
In addition, when determining the target segment, the target
ターゲットセグメントの決定について、シナリオが異なる2つの具体例を、以下に説明する。 Below we explain two specific examples of different scenarios for determining target segments.
(第1具体例:低予算を優先)
第1具体例のシナリオは、「高齢者に対して、ウェブサービスであるシニア用健康管理サービスを展開する場合に、低予算で新規ユーザを獲得したい」ことである。この場合、例えば、マーケティング指標設定部105は、以下のような設定を行う。
対象のウェブサービス:シニア用健康管理サービス
総予算:0円
ROI(%):設定なし
CVR(%):0.5
(Example 1: Prioritizing low budgets)
The scenario of the first specific example is "when developing a web service for managing health of seniors, it is desirable to acquire new users with a low budget." In this case, for example, the marketing
Target web service: Health management service for seniors Total budget: 0 yen ROI (%): Not set CVR (%): 0.5
当該設定に基づいて、ターゲットセグメント決定部106は、複数のユーザセグメントを選択して、ターゲットセグメントを生成する。
当該設定に基づいて、選択ルール121に従って、ターゲットセグメント決定部106は、マーケティング特徴(チャネルとインセンティブ)と複数のユーザセグメントを選択して、ターゲットセグメントを決定することができる。
第1ユーザセグメント:30,000ユーザ(チャネル:バナー広告、インセンティブ:なし)
第2ユーザセグメント:30,000ユーザ(チャネル:プッシュ通知、インセンティブ:なし)
第3ユーザセグメント:40,000ユーザ(チャネル:Eメール、インセンティブ:なし)
このように、設定された総予算は0円であるため、「インセンティブ無し」を有するマーケティング特徴を有する1つ以上のユーザセグメントが選択される。
第1ユーザセグメント~第3ユーザセグメントのユーザ数および総ユーザ数は、ターゲットセグメント決定部106により、目標CVR(=0.5%)を達成するように決定されうる。
Based on the setting, the target
Based on the setting, the
First user segment: 30,000 users (channel: banner ads, incentive: none)
Second user segment: 30,000 users (channel: push notification, incentive: none)
Third User Segment: 40,000 users (Channel: Email, Incentive: None)
In this manner, since the set total budget is 0 yen, one or more user segments having a marketing characteristic with "no incentive" are selected.
The number of users in the first user segment to the third user segment and the total number of users can be determined by the target
(第2具体例:高CVR達成が目標)
第2具体例のシナリオは、「ウェブサービスであるインターネットモールにおいて、高いCVRを期待する」ことである。この場合、例えば、マーケティング指標設定部105は、以下のような設定を行う。
対象のウェブサービス:インターネットモール
総予算:5000万円
ROI(%):30
CVR(%):15
(Second concrete example: Achieving high CVR is the goal)
The scenario of the second specific example is "expecting a high CVR in an Internet mall, which is a web service." In this case, for example, the marketing
Target web service: Internet mall Total budget: 50 million yen ROI (%): 30
CVR(%):15
当該設定に基づいて、選択ルール121に従って、ターゲットセグメント決定部106は、複数のユーザセグメントを選択して、ターゲットセグメントを決定することができる。
第1ユーザセグメント:150,000ユーザ(チャネル:DM、インセンティブ:1,000クーポン)
第2ユーザセグメント:200,000ユーザ(チャネル:プッシュ通知、インセンティブ:500クーポン)
第3ユーザセグメント:50,000ユーザ(チャネル:Eメール、インセンティブ:1,500クーポン)
第1ユーザセグメント~第3ユーザセグメントのユーザ数および総ユーザ数は、ターゲットセグメント決定部106により、総予算(5,000万円以下)、目標ROI(=35%)、および目標CVR(=15%)を達成するように決定されうる。
Based on the setting, the target
First user segment: 150,000 users (channel: DM, incentive: 1,000 coupons)
Second user segment: 200,000 users (channel: push notification, incentive: 500 coupon)
Third user segment: 50,000 users (Channel: Email, Incentive: 1,500 coupons)
The number of users in the first user segment to the third user segment and the total number of users can be determined by the target
[処理の流れ]
図7に、本実施形態による情報処理装置10により実行される処理のフローチャートを示す。図7に示す処理は、情報処理装置10のCPU31がROM32等に格納されたプログラムをRAM33にロードして実行することによって実現されうる。図7の説明のために、図1に示した情報処理システムを参照する。学習済みの、ユーザ特徴予測モデル111およびスコア予測モデル112は、学習モデル記憶部110に格納されているものとする。また、本例では、ターゲットセグメントを決定するための対象のウェブサービスは予め設定されているものとする。また、図7に示す処理の順序は、図7に示す順序に限定されない。
[Process flow]
FIG. 7 shows a flowchart of the process executed by the
S71において、ユーザ特徴取得部101は、ユーザ装置11-1~11-Nから、ユーザ1~Nのユーザ特徴を取得する。また、ユーザ特徴取得部101は、当該ユーザ特徴に基づいて、ユーザ特徴予測モデル111を用いて、ユーザ1~Nに対して推定されたユーザ特徴(推定ユーザ特徴(属性))も取得し得る。
In S71, the user
S72において、マーケティング特徴設定部103は、スコア推定部104の推定の対象とするマーケティング特徴を設定する。本実施形態によるマーケティング特徴は、広告を提供するための手段(チャネル)と、当該広告上で広告提供側が期待する行動を促進させるための販促材料(インセンティブ)を含む。
In S72, the marketing
S73において、マーケティング指標設定部105は、1つ以上のマーケティング指標に対して目標値を設定する。本実施形態では、マーケティング指標は、総予算、ROI、およびCVRのうち、少なくとも1つを含む。
In S73, the marketing
S74において、スコア推定部104は、設定されている対象のウェブサービスについて、ユーザ1~Nの効果スコアを推定する。スコア推定部104は、S71とS72で取得したユーザ特徴とマーケティング特徴を、スコア予測モデル112に入力し、ユーザ1~Nそれぞれについて、当該対象のウェブサービスに対する効果スコアを推定する。効果スコア推定手順は、図4を参照して上述した通りである。
In S74, the
S75において、ターゲットセグメント決定部106は、S74で推定された効果スコアが所定値以上(例えば、0.5)である複数のユーザ(見込みユーザ)のうち、共通のマーケティング特徴(チャネルとインセンティブ)でグルーピングしたユーザグループを、ユーザセグメントとして生成する。続いて、S76において、ターゲットセグメント決定部106は、S73で設定されたマーケティング指標の目標値に基づいて、選択ルール121に従って、生成された複数のユーザセグメントから1以上のユーザセグメントを、ターゲットセグメントとして決定する。ここで、前述したように、ターゲットセグメント決定部106は、ターゲットセグメントに併せて、使用するマーケティング特徴(チャネルとインセンティブ)も決定する。
In S75, the target
最後に、S77において、出力部107は、S76で決定されたターゲットセグメントに対して、広告を提供する。すなわち、出力部107は、S75で決定したマーケティング特徴に従って、ターゲットセグメントに対して、広告を提供する。
Finally, in S77, the
このように、本実施形態によれば、広告チャネルの種別およびユーザ特徴のあらゆる組み合わせに応じて予測された広告効果のスコアを活用することで、多様なマーケティング指標の目標設定に応じたチャネルおよびユーザセグメントの最適化が可能となる。また、本実施形態によれば、デジタル広告に限らずアナログ広告を含む多くの広告施策を選択肢として考慮することが可能となり、より柔軟なマーケティング施策のための意思決定を支援することが可能となる。 In this way, according to this embodiment, by utilizing the advertising effectiveness scores predicted according to all combinations of advertising channel types and user characteristics, it is possible to optimize channels and user segments according to the target settings of various marketing indicators. Furthermore, according to this embodiment, it is possible to consider many advertising measures, including not only digital advertising but also analog advertising, as options, and it is possible to support decision-making for more flexible marketing measures.
なお、上記において特定の実施形態が説明されているが、当該実施形態は単なる例示であり、本発明の範囲を限定する意図はない。本明細書に記載された装置及び方法は上記した以外の形態において具現化することができる。また、本発明の範囲から離れることなく、上記した実施形態に対して適宜、省略、置換及び変更をなすこともできる。かかる省略、置換及び変更をなした形態は、請求の範囲に記載されたもの及びこれらの均等物の範疇に含まれ、本発明の技術的範囲に属する。 Although specific embodiments have been described above, these embodiments are merely examples and are not intended to limit the scope of the present invention. The devices and methods described herein may be embodied in forms other than those described above. Furthermore, the above-described embodiments may be omitted, substituted, or modified as appropriate without departing from the scope of the present invention. Forms in which such omissions, substitutions, or modifications have been made are included within the scope of the claims and their equivalents, and belong to the technical scope of the present invention.
本実施形態の開示は以下の構成を含む。
[1]複数のユーザそれぞれから、ユーザの特徴を表すユーザ特徴を取得する特徴取得手段と、所定の広告の提供に関するマーケティング特徴を設定する特徴設定手段と、前記ユーザ特徴と前記マーケティング特徴を、学習済みの学習モデルに入力して、前記複数のユーザそれぞれについて、前記所定の広告の広告効果を示す効果スコアを推定する推定手段と、前記効果スコアに基づいて、前記複数のユーザから前記マーケティング特徴ごとに複数のユーザグループを生成する生成手段と、前記所定の広告に対するマーケティング指標の目標値を設定する目標設定手段と、前記マーケティング指標の目標値に基づいて、前記複数のユーザグループから、前記所定の広告を提供する1以上のユーザグループを決定する決定手段と、を有することを特徴とする情報処理装置。
The disclosure of this embodiment includes the following configuration.
[1] An information processing device comprising: a feature acquisition means for acquiring user features representing user characteristics from each of a plurality of users; a feature setting means for setting marketing features related to the provision of a specified advertisement; an estimation means for inputting the user features and the marketing features into a trained learning model and estimating an effectiveness score indicating the advertising effectiveness of the specified advertisement for each of the plurality of users; a generation means for generating a plurality of user groups from the plurality of users for each of the marketing features based on the effectiveness score; a goal setting means for setting a target value of a marketing indicator for the specified advertisement; and a determination means for determining one or more user groups to which the specified advertisement will be provided from the plurality of user groups based on the target value of the marketing indicator.
[2]前記ユーザ特徴は、ユーザについて事実特徴と、前記事実特徴に基づいて推定される推定ユーザ特徴を含むことを特徴とする[1]に記載の情報処理装置。 [2] The information processing device described in [1], characterized in that the user features include factual features about the user and estimated user features estimated based on the factual features.
[3]前記マーケティング特徴は、前記所定の広告を提供するための手段と、前記所定の広告上で広告提供側が期待する行動を促進させるための販促材料を含むことを特徴とする[1]または[2]に記載の情報処理装置。 [3] The information processing device described in [1] or [2], characterized in that the marketing features include a means for providing the specified advertisement and promotional materials for encouraging the behavior expected by the advertisement provider on the specified advertisement.
[4]前記所定の広告を提供する手段は、電子メール、ダイレクトメール、ディスプレイ広告、ウェブバナー広告、プッシュ通知のうちの少なくとも1つを含むことを特徴とする[3]に記載の情報処理装置。 [4] The information processing device described in [3], characterized in that the means for providing the specified advertisement includes at least one of email, direct mail, display advertisement, web banner advertisement, and push notification.
[5]前記販促材料は、クーポン、ポイント、および割引情報のうち少なくとも1つを含むことを特徴とする[3]または[4]に記載の情報処理装置。 [5] The information processing device described in [3] or [4], characterized in that the promotional material includes at least one of coupons, points, and discount information.
[6]前記学習モデルは、前記広告効果が最も高い場合に前記効果スコアが1となり、前記広告効果が最も低い場合に前記効果スコアが0となるように、前記効果スコアを出力するように構成されることを特徴とする[1]から[5]のいずれかに記載の情報処理装置。 [6] The information processing device according to any one of [1] to [5], characterized in that the learning model is configured to output the effectiveness score such that the effectiveness score is 1 when the advertising effectiveness is the highest and the effectiveness score is 0 when the advertising effectiveness is the lowest.
[7]前記生成手段は、前記複数のユーザから、前記効果スコアが所定値以上の1以上のユーザを抽出し、当該1以上のユーザから、前記マーケティング特徴ごとに、前記複数のユーザグループを生成することを特徴とする[1]から[6]のいずれかに記載の情報処理装置。 [7] The information processing device described in any one of [1] to [6], characterized in that the generating means extracts one or more users whose effectiveness score is equal to or greater than a predetermined value from the plurality of users, and generates the plurality of user groups from the one or more users for each of the marketing features.
[8]前記マーケティング指標は、前記広告の提供のための予算情報、前記広告により期待するROI(Return on investment)およびCVR(Conversion Rate)のうちの少なくとも1つを含むことを特徴とする[1]から[7]のいずれかに記載の情報処理装置。 [8] The information processing device according to any one of [1] to [7], characterized in that the marketing index includes at least one of budget information for providing the advertisement, ROI (return on investment) expected from the advertisement, and CVR (conversion rate).
[9]前記決定手段は、前記マーケティング指標の目標値を所定のルールに適用することにより、前記1以上のユーザグループを決定することを特徴とする[1]から[8]のいずれかに記載の情報処理装置。 [9] The information processing device described in any one of [1] to [8], characterized in that the determination means determines the one or more user groups by applying a target value of the marketing index to a predetermined rule.
[10]前記決定手段により決定された前記1以上のユーザグループに対して前記所定の広告を提供する提供手段をさらに有することを特徴とする[1]から[9]のいずれかに記載の情報処理装置。 [10] The information processing device according to any one of [1] to [9], further comprising a providing means for providing the predetermined advertisement to the one or more user groups determined by the determining means.
[11]複数のユーザそれぞれから、ユーザの特徴を表すユーザ特徴を取得する特徴取得工程と、所定の広告の提供に関するマーケティング特徴を設定する特徴設定工程と、前記ユーザ特徴と前記マーケティング特徴を、学習済みの学習モデルに入力して、前記複数のユーザそれぞれについて、前記所定の広告の広告効果を示す効果スコアを推定する推定工程と、前記効果スコアに基づいて、前記複数のユーザから前記マーケティング特徴ごとに複数のユーザグループを生成する生成工程と、前記所定の広告に対するマーケティング指標の目標値を設定する目標設定工程と、前記マーケティング指標の目標値に基づいて、前記複数のユーザグループから、前記所定の広告を提供する1以上のユーザグループを決定する決定工程と、を有することを特徴とする情報処理方法。 [11] An information processing method comprising: a feature acquisition step of acquiring user features representing user characteristics from each of a plurality of users; a feature setting step of setting marketing features related to the provision of a predetermined advertisement; an estimation step of inputting the user features and the marketing features into a trained learning model and estimating an effectiveness score indicating the advertising effectiveness of the predetermined advertisement for each of the plurality of users; a generation step of generating a plurality of user groups for each of the marketing features from the plurality of users based on the effectiveness score; a goal setting step of setting a target value of a marketing indicator for the predetermined advertisement; and a determination step of determining, from the plurality of user groups, one or more user groups to which the predetermined advertisement is to be provided based on the target value of the marketing indicator.
[12]情報処理をコンピュータに実行させるための情報処理プログラムであって、該プログラムは、前記コンピュータに、複数のユーザそれぞれから、ユーザの特徴を表すユーザ特徴を取得する特徴取得処理と、所定の広告の提供に関するマーケティング特徴を設定する特徴設定処理と、前記ユーザ特徴と前記マーケティング特徴を、学習済みの学習モデルに入力して、前記複数のユーザそれぞれについて、前記所定の広告の広告効果を示す効果スコアを推定する推定処理と、前記効果スコアに基づいて、前記複数のユーザから前記マーケティング特徴ごとに複数のユーザグループを生成する生成処理と、前記所定の広告に対するマーケティング指標の目標値を設定する目標設定処理と、前記マーケティング指標の目標値に基づいて、前記複数のユーザグループから、前記所定の広告を提供する1以上のユーザグループを決定する決定処理と、を含む処理を実行させるためのものである、情報処理プログラム。 [12] An information processing program for causing a computer to execute information processing, the program causing the computer to execute processes including a feature acquisition process for acquiring user features representing user features from each of a plurality of users, a feature setting process for setting marketing features related to the provision of a predetermined advertisement, an estimation process for inputting the user features and the marketing features into a trained learning model and estimating an effectiveness score indicating the advertising effectiveness of the predetermined advertisement for each of the plurality of users, a generation process for generating a plurality of user groups for each of the marketing features from the plurality of users based on the effectiveness score, a goal setting process for setting a target value of a marketing indicator for the predetermined advertisement, and a determination process for determining one or more user groups to which the predetermined advertisement is to be provided from the plurality of user groups based on the target value of the marketing indicator.
1~N:ユーザ、10:情報処理装置、11-1~11-N:ユーザ装置、101:ユーザ特徴取得部、102:マーケティング特徴取得部、103:マーケティング特徴設定部、104:スコア推定部、105:マーケティング指標設定部、106:ターゲットセグメント決定部、107:出力部、110:学習モデル記憶部、111:ユーザ特徴予測モデル、112:スコア予測モデル、120:選択ルール記憶部、121:選択ルール 1 to N: User, 10: Information processing device, 11-1 to 11-N: User device, 101: User feature acquisition unit, 102: Marketing feature acquisition unit, 103: Marketing feature setting unit, 104: Score estimation unit, 105: Marketing index setting unit, 106: Target segment determination unit, 107: Output unit, 110: Learning model storage unit, 111: User feature prediction model, 112: Score prediction model, 120: Selection rule storage unit, 121: Selection rule
Claims (13)
所定の広告の提供に関するマーケティング特徴を設定する特徴設定手段と、
前記ユーザ特徴と前記マーケティング特徴を、学習済みの学習モデルに入力して、前記複数のユーザそれぞれについて、前記所定の広告の広告効果を示す効果スコアを推定する推定手段と、
前記効果スコアに基づいて、前記複数のユーザから前記マーケティング特徴ごとに複数のユーザグループを生成する生成手段と、
前記所定の広告に対するマーケティング指標の目標値を設定する目標設定手段と、
前記マーケティング指標の目標値に基づいて、前記複数のユーザグループから、前記所定の広告を提供する1以上のユーザグループを決定する決定手段と、
を有し、
前記マーケティング指標の目標値は、広告の提供のための予算の目標値、広告に対するROI(Return on investment)の目標値、および広告に対するCVR(Conversion Rate)の目標値を含み、
前記決定手段は、前記複数のユーザグループのそれぞれについて、前記マーケティング特徴を用いた広告の提供のための予算、ROIに対応する統計値、およびCVRに対応する統計値を算出し、前記複数のユーザグループのうち、前記算出した予算が、前記予算の目標値以下であり、かつ、前記ROIに対応する統計値および前記CVRに対応する統計値が、前記ROIの目標値以上および前記CVRの目標値以上となる1つ以上のユーザグループを決定することを特徴とする情報処理装置。 A feature acquiring means for acquiring user features representing characteristics of each of a plurality of users;
A feature setting means for setting marketing features related to the provision of a predetermined advertisement;
an estimation means for inputting the user characteristics and the marketing characteristics into a trained learning model and estimating an effectiveness score indicating an advertising effectiveness of the predetermined advertisement for each of the plurality of users;
a generation means for generating a plurality of user groups for each of the marketing features from the plurality of users based on the effectiveness score;
a target setting means for setting a target value of a marketing index for the predetermined advertisement;
a determining means for determining, from the plurality of user groups, one or more user groups to which the predetermined advertisement is to be provided based on a target value of the marketing index;
having
The target value of the marketing index includes a target value of a budget for providing an advertisement, a target value of a return on investment (ROI) for the advertisement, and a target value of a conversion rate (CVR) for the advertisement;
The information processing device is characterized in that the determination means calculates, for each of the multiple user groups, a budget for providing advertisements using the marketing features, a statistical value corresponding to ROI, and a statistical value corresponding to CVR, and determines one or more user groups among the multiple user groups for which the calculated budget is equal to or less than a target value of the budget, and the statistical value corresponding to the ROI and the statistical value corresponding to the CVR are equal to or greater than the target value of the ROI and the target value of the CVR .
所定の広告の提供に関するマーケティング特徴を設定する特徴設定手段と、A feature setting means for setting marketing features related to the provision of a predetermined advertisement;
前記ユーザ特徴と前記マーケティング特徴を、学習済みの学習モデルに入力して、前記複数のユーザそれぞれについて、前記所定の広告の広告効果を示す効果スコアを推定する推定手段と、an estimation means for inputting the user characteristics and the marketing characteristics into a trained learning model and estimating an effectiveness score indicating an advertising effectiveness of the predetermined advertisement for each of the plurality of users;
前記複数のユーザから、前記マーケティング特徴ごとに所定値以上の前記効果スコアを有するユーザをグルーピングして、複数のユーザグループを生成する生成手段と、a generation means for generating a plurality of user groups by grouping users having an effectiveness score equal to or greater than a predetermined value for each marketing feature from the plurality of users;
前記所定の広告に対するマーケティング指標の目標値を設定する目標設定手段と、a target setting means for setting a target value of a marketing index for the predetermined advertisement;
前記複数のユーザグループのそれぞれについて、前記マーケティング指標に対する値を算出し、前記複数のユーザグループのうち、前記マーケティング指標に対する値が、前記マーケティング指標の目標値以上となる1以上のユーザグループを、前記所定の広告を提供する1以上のユーザグループとして決定する決定手段と、a determination means for calculating a value for the marketing index for each of the plurality of user groups, and determining, among the plurality of user groups, one or more user groups whose value for the marketing index is equal to or greater than a target value of the marketing index as one or more user groups to which the predetermined advertisement is to be provided;
を有し、having
前記マーケティング指標の目標値は、広告に対するROI(Return on investment)の目標値、および広告に対するCVR(Conversion Rate)の目標値の少なくとも1つを含むことを特徴とする情報処理装置。The information processing device, wherein the target value of the marketing index includes at least one of a target value of ROI (Return on Investment) for an advertisement and a target value of CVR (Conversion Rate) for the advertisement.
複数のユーザそれぞれから、ユーザの特徴を表すユーザ特徴を取得する特徴取得工程と、
所定の広告の提供に関するマーケティング特徴を設定する特徴設定工程と、
前記ユーザ特徴と前記マーケティング特徴を、学習済みの学習モデルに入力して、前記複数のユーザそれぞれについて、前記所定の広告の広告効果を示す効果スコアを推定する推定工程と、
前記効果スコアに基づいて、前記複数のユーザから前記マーケティング特徴ごとに複数のユーザグループを生成する生成工程と、
前記所定の広告に対するマーケティング指標の目標値を設定する目標設定工程と、
前記マーケティング指標の目標値に基づいて、前記複数のユーザグループから、前記所定の広告を提供する1以上のユーザグループを決定する決定工程と、
を有し、
前記マーケティング指標の目標値は、広告の提供のための予算の目標値、広告に対するROI(Return on investment)の目標値、および広告に対するCVR(Conversion Rate)の目標値を含み、
前記決定工程では、前記複数のユーザグループのそれぞれについて、前記マーケティング特徴を用いた広告の提供のための予算、ROIに対応する統計値、およびCVRに対応する統計値を算出し、前記複数のユーザグループのうち、前記算出した予算が、前記予算の目標値以下であり、かつ、前記ROIに対応する統計値および前記CVRに対応する統計値が、前記ROIの目標値以上および前記CVRの目標値以上となる1つ以上のユーザグループを決定することを特徴とする情報処理方法。 An information processing method executed by an information processing device,
a feature acquisition step of acquiring user features representing features of each of the plurality of users;
a feature setting step for setting marketing features for a given advertisement presentation;
an estimation step of inputting the user characteristics and the marketing characteristics into a trained learning model to estimate an effectiveness score indicating an advertising effectiveness of the predetermined advertisement for each of the plurality of users;
a generation step of generating a plurality of user groups for each of the marketing features from the plurality of users based on the effectiveness score;
a target setting step of setting a target value of a marketing index for the predetermined advertisement;
a determination step of determining, from the plurality of user groups, one or more user groups to which the predetermined advertisement is to be provided based on a target value of the marketing index;
having
The target value of the marketing index includes a target value of a budget for providing an advertisement, a target value of a return on investment (ROI) for the advertisement, and a target value of a conversion rate (CVR) for the advertisement;
The information processing method is characterized in that, in the determination process, a budget for providing advertisements using the marketing features, a statistical value corresponding to ROI, and a statistical value corresponding to CVR are calculated for each of the multiple user groups, and one or more user groups are determined from among the multiple user groups for which the calculated budget is equal to or less than a target value of the budget, and the statistical value corresponding to the ROI and the statistical value corresponding to the CVR are equal to or greater than the target value of the ROI and the target value of the CVR .
複数のユーザそれぞれから、ユーザの特徴を表すユーザ特徴を取得する特徴取得手段と、A feature acquiring means for acquiring user features representing characteristics of each of a plurality of users;
所定の広告の提供に関するマーケティング特徴を設定する特徴設定工程と、a feature setting step for setting marketing features for a given advertisement presentation;
前記ユーザ特徴と前記マーケティング特徴を、学習済みの学習モデルに入力して、前記複数のユーザそれぞれについて、前記所定の広告の広告効果を示す効果スコアを推定する推定工程と、an estimation step of inputting the user characteristics and the marketing characteristics into a trained learning model to estimate an effectiveness score indicating an advertising effectiveness of the predetermined advertisement for each of the plurality of users;
前記複数のユーザから、前記マーケティング特徴ごとに所定値以上の前記効果スコアを有するユーザをグルーピングして、複数のユーザグループを生成する生成工程と、a generating step of grouping users having the effectiveness score equal to or greater than a predetermined value for each of the marketing features from the plurality of users to generate a plurality of user groups;
前記所定の広告に対するマーケティング指標の目標値を設定する目標設定工程と、a target setting step of setting a target value of a marketing index for the predetermined advertisement;
前記複数のユーザグループのそれぞれについて、前記マーケティング指標に対する値を算出し、前記複数のユーザグループのうち、前記マーケティング指標に対する値が、前記マーケティング指標の目標値以上となる1以上のユーザグループを、前記所定の広告を提供する1以上のユーザグループとして決定する決定工程と、a determination step of calculating a value for the marketing index for each of the plurality of user groups, and determining, among the plurality of user groups, one or more user groups whose value for the marketing index is equal to or greater than a target value of the marketing index as one or more user groups to which the predetermined advertisement is to be provided;
を有し、having
前記マーケティング指標の目標値は、広告に対するROI(Return on investment)の目標値、および広告に対するCVR(Conversion Rate)の目標値の少なくとも1つを含むことを特徴とする情報処理方法。The information processing method, wherein the target value of the marketing index includes at least one of a target value of ROI (Return on Investment) for an advertisement and a target value of CVR (Conversion Rate) for the advertisement.
複数のユーザそれぞれから、ユーザの特徴を表すユーザ特徴を取得する特徴取得処理と、
所定の広告の提供に関するマーケティング特徴を設定する特徴設定処理と、
前記ユーザ特徴と前記マーケティング特徴を、学習済みの学習モデルに入力して、前記複数のユーザそれぞれについて、前記所定の広告の広告効果を示す効果スコアを推定する推定処理と、
前記効果スコアに基づいて、前記複数のユーザから前記マーケティング特徴ごとに複数のユーザグループを生成する生成処理と、
前記所定の広告に対するマーケティング指標の目標値を設定する目標設定処理と、
前記マーケティング指標の目標値に基づいて、前記複数のユーザグループから、前記所定の広告を提供する1以上のユーザグループを決定する決定処理と、を含む処理を実行させるためのものであり、
前記マーケティング指標の目標値は、広告の提供のための予算の目標値、広告に対するROI(Return on investment)の目標値、および広告に対するCVR(Conversion Rate)の目標値を含み、
前記決定処理は、前記複数のユーザグループのそれぞれについて、前記マーケティング特徴を用いた広告の提供のための予算、ROIに対応する統計値、およびCVRに対応する統計値を算出し、前記複数のユーザグループのうち、前記算出した予算が、前記予算の目標値以下であり、かつ、前記ROIに対応する統計値および前記CVRに対応する統計値が、前記ROIの目標値以上および前記CVRの目標値以上となる1つ以上のユーザグループを決定することを含む、
情報処理プログラム。 An information processing program for causing a computer to execute information processing, the information processing program comprising:
A feature acquisition process for acquiring user features representing characteristics of each of a plurality of users;
a feature setting process for setting marketing features for a given advertisement offering;
an estimation process of inputting the user features and the marketing features into a trained learning model to estimate an effectiveness score indicating an advertising effectiveness of the predetermined advertisement for each of the plurality of users;
a generation process for generating a plurality of user groups for each of the marketing features from the plurality of users based on the effectiveness score;
a target setting process for setting a target value of a marketing index for the predetermined advertisement;
a determination process for determining, from the plurality of user groups, one or more user groups to which the predetermined advertisement is to be provided, based on a target value of the marketing index ;
The target value of the marketing index includes a target value of a budget for providing an advertisement, a target value of a return on investment (ROI) for the advertisement, and a target value of a conversion rate (CVR) for the advertisement;
the determination process includes calculating, for each of the plurality of user groups, a budget for providing an advertisement using the marketing feature, a statistical value corresponding to an ROI, and a statistical value corresponding to a CVR, and determining, from among the plurality of user groups, one or more user groups for which the calculated budget is equal to or less than a target value of the budget, and the statistical value corresponding to the ROI and the statistical value corresponding to the CVR are equal to or greater than the target value of the ROI and the target value of the CVR.
Information processing program.
複数のユーザそれぞれから、ユーザの特徴を表すユーザ特徴を取得する特徴取得手段と、A feature acquiring means for acquiring user features representing characteristics of each of a plurality of users;
所定の広告の提供に関するマーケティング特徴を設定する特徴設定処理と、a feature setting process for setting marketing features for a given advertisement offering;
前記ユーザ特徴と前記マーケティング特徴を、学習済みの学習モデルに入力して、前記複数のユーザそれぞれについて、前記所定の広告の広告効果を示す効果スコアを推定する推定処理と、an estimation process of inputting the user features and the marketing features into a trained learning model to estimate an effectiveness score indicating an advertising effectiveness of the predetermined advertisement for each of the plurality of users;
前記複数のユーザから、前記マーケティング特徴ごとに所定値以上の前記効果スコアを有するユーザをグルーピングして、複数のユーザグループを生成する生成処理と、a generation process of grouping users having the effectiveness score equal to or greater than a predetermined value for each marketing feature from the plurality of users to generate a plurality of user groups;
前記所定の広告に対するマーケティング指標の目標値を設定する目標設定処理と、a target setting process for setting a target value of a marketing index for the predetermined advertisement;
前記複数のユーザグループのそれぞれについて、前記マーケティング指標に対する値を算出し、前記複数のユーザグループのうち、前記マーケティング指標に対する値が、前記マーケティング指標の目標値以上となる1以上のユーザグループを、前記所定の広告を提供する1以上のユーザグループとして決定する決定処理と、を含む処理を実行させるためのものであり、a determination process of calculating a value for the marketing index for each of the plurality of user groups, and determining, among the plurality of user groups, one or more user groups whose value for the marketing index is equal to or greater than a target value of the marketing index, as one or more user groups to which the predetermined advertisement is to be provided,
前記マーケティング指標の目標値は、広告に対するROI(Return on investment)の目標値、および広告に対するCVR(Conversion Rate)の目標値の少なくとも1つを含む、The target value of the marketing index includes at least one of a target value of ROI (Return on Investment) for the advertisement and a target value of CVR (Conversion Rate) for the advertisement;
情報処理プログラム。Information processing program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022104178A JP7620596B2 (en) | 2022-06-29 | 2022-06-29 | Information processing device, information processing method, and information processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022104178A JP7620596B2 (en) | 2022-06-29 | 2022-06-29 | Information processing device, information processing method, and information processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024004553A JP2024004553A (en) | 2024-01-17 |
| JP7620596B2 true JP7620596B2 (en) | 2025-01-23 |
Family
ID=89540302
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022104178A Active JP7620596B2 (en) | 2022-06-29 | 2022-06-29 | Information processing device, information processing method, and information processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7620596B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118735596B (en) * | 2024-08-30 | 2025-01-24 | 阿里巴巴(成都)软件技术有限公司 | Advertisement generation method, computing device, storage medium and program product |
| KR102946471B1 (en) * | 2024-09-13 | 2026-04-02 | 쿠팡 주식회사 | Method, electronic device and recording medium storing instructions for providing push notification |
| JP7607256B1 (en) * | 2024-10-21 | 2024-12-27 | 株式会社YandK | Advertisement support device |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007058853A (en) | 2005-08-05 | 2007-03-08 | Cross Media Co Inc | Method and system for allocating advertising budget to media in online advertising |
| WO2016157435A1 (en) | 2015-03-31 | 2016-10-06 | 楽天株式会社 | Information processing device, information processing method, and information processing program |
| JP2020187697A (en) | 2019-05-17 | 2020-11-19 | 富士通株式会社 | Prediction program, prediction method, and prediction device |
| JP2021089485A (en) | 2019-12-02 | 2021-06-10 | 株式会社電通グループ | Advertisement notification system, advertisement notification method, and information processing device |
| JP2022088339A (en) | 2020-12-02 | 2022-06-14 | 株式会社オリコミサービス | Information processing device, method, program, and computer-implemented method for providing platform |
-
2022
- 2022-06-29 JP JP2022104178A patent/JP7620596B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007058853A (en) | 2005-08-05 | 2007-03-08 | Cross Media Co Inc | Method and system for allocating advertising budget to media in online advertising |
| WO2016157435A1 (en) | 2015-03-31 | 2016-10-06 | 楽天株式会社 | Information processing device, information processing method, and information processing program |
| JP2020187697A (en) | 2019-05-17 | 2020-11-19 | 富士通株式会社 | Prediction program, prediction method, and prediction device |
| JP2021089485A (en) | 2019-12-02 | 2021-06-10 | 株式会社電通グループ | Advertisement notification system, advertisement notification method, and information processing device |
| JP2022088339A (en) | 2020-12-02 | 2022-06-14 | 株式会社オリコミサービス | Information processing device, method, program, and computer-implemented method for providing platform |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024004553A (en) | 2024-01-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11941661B2 (en) | Method, apparatus, and computer program product for predicting web browsing behaviors of consumers | |
| US12039567B2 (en) | Method, apparatus, and computer program product for predicting consumer behavior | |
| JP7620596B2 (en) | Information processing device, information processing method, and information processing program | |
| US11875380B2 (en) | Method for matching influencers to brands and pairing influencer videos to products for intra-video transactions | |
| US20200219042A1 (en) | Method and apparatus for managing item inventories | |
| US20220092620A1 (en) | Method, apparatus, and computer program product for merchant classification | |
| US20130204700A1 (en) | System, method and computer program product for prediction based on user interactions history | |
| US11676162B2 (en) | Apparatus and method for enhanced message targeting | |
| US20180114242A1 (en) | Deal recommendation based on triggering event | |
| US20220366436A1 (en) | Method and apparatus for providing automated market analysis testing | |
| KR102591820B1 (en) | Method and apparatus for providing a marketing platform for matching adverisers and advertising performers and conducting marketing through online advertising activities of advertisers | |
| US11729257B2 (en) | Method, apparatus, and computer program product for balancing network resource demand | |
| JP2023055138A (en) | Advertisement distribution apparatus, advertisement distribution method, and program | |
| JP6898665B2 (en) | Advertisement distribution support system, advertisement distribution support method and advertisement distribution support program | |
| TWM544055U (en) | Marketing system | |
| JP7614140B2 (en) | Information processing device, information processing method, and information processing program | |
| US20220044264A1 (en) | Dynamically Altering Displayed Menu Content Data In Response To Real-Time Event Data | |
| JP7804035B1 (en) | Information processing device, information processing method, and information processing program | |
| US10832278B2 (en) | System and method for card-linked services | |
| JP7601849B2 (en) | Information processing device, information processing method, and program | |
| TWI922418B (en) | Information processing apparatus, information processing method, and information processing program | |
| CN117910804B (en) | Risk prevention perception method and system based on big data and multimodal intelligent algorithm | |
| US20240177190A1 (en) | Optimizing communication channels for user communications based on improved channel attributions | |
| US20220044263A1 (en) | Dynamically Providing Altered Menu Content Data for Display In Response To Real-Time Constraint Data | |
| KR20260044498A (en) | Apparatus for providing advertisement information and method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231023 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240619 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240730 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20240924 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241009 |
|
| 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: 20241217 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250110 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7620596 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |