JP6258246B2 - 解析装置、解析方法及びプログラム - Google Patents
解析装置、解析方法及びプログラム Download PDFInfo
- Publication number
- JP6258246B2 JP6258246B2 JP2015075618A JP2015075618A JP6258246B2 JP 6258246 B2 JP6258246 B2 JP 6258246B2 JP 2015075618 A JP2015075618 A JP 2015075618A JP 2015075618 A JP2015075618 A JP 2015075618A JP 6258246 B2 JP6258246 B2 JP 6258246B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- clustering
- evaluation
- same
- unit
- 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
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
複数のユーザ識別子のうち、同一ユーザが使用するユーザ識別子の組に関する情報を取得する取得手段と、
前記複数のユーザ識別子を、それぞれのユーザ識別子に対応付けられた情報に基づいてクラスタリングを実行することで得られた処理結果に基づいて、前記同一ユーザのユーザ識別子の組が、同じクラスタに分類される傾向を示す指標を算出する指標値算出手段と、
算出された前記指標を出力する出力手段とを有することを特徴とする。
<1.サービス提供システムの全体構成>
はじめに、本実施形態に係る解析装置を有するサービス提供システムの全体構成について説明する。図1は、サービス提供システムの全体構成の一例を示す図である。図1に示すように、サービス提供システム100は、サービス提供サーバ110と、解析装置120と、ユーザ端末131、132、・・・とを有する。サービス提供システム100において、サービス提供サーバ110と解析装置120とは、ネットワーク140を介して通信可能に接続されている。また、サービス提供サーバ110とユーザ端末131、132、・・・とは、ネットワーク140を介して通信可能に接続されている。
次に、解析装置120のハードウェア構成について説明する。図2は、解析装置120のハードウェア構成を示す図である。
次に、サービス提供サーバ110のユーザ情報格納部113に格納されるユーザ情報について説明する。図3は、ユーザ情報300の一例を示す図である。図3に示すように、ユーザ情報300には情報の項目として、"ユーザID"、"氏名"、"生年月日"、"性別"、"住所"、"購買履歴"、"閲覧履歴"、"検索履歴"等が含まれる。
次に、解析装置120のクラスタ情報格納部122に格納されるクラスタ情報について説明する。図4は、クラスタ情報400の一例を示す図である。図4に示すように、クラスタ情報400には情報の項目として、"クラスタ番号"、"クラスタリング条件"、"クラスタリング結果"が含まれる。
次に、解析装置120の評価情報格納部123に格納される評価情報について説明する。評価情報は、評価部121がクラスタリングを行う際に用いる評価関数を規定したものである。本実施形態において用いる評価関数は、以下の式により定義される。
(評価関数)=(第1の評価関数)+(係数)×(第2の評価関数)
図5は、評価情報500の一例を示す図である。図5に示すように、評価情報500には情報の項目として、"第1の評価関数"、"第2の評価関数"、"係数"、"指標値"、"評価値"が含まれる。
次に、第2の評価関数(R/Q)について詳細に説明する。第2の評価関数(R/Q)は以下のように導き出される。
次に、解析装置120の機能構成について説明する。図8は、解析装置120の機能構成の一例を示す図である。図8に示すように、解析装置120の評価部121は、解析依頼取得部801、評価用情報抽出部802、同一ユーザ特定部803、クラスタリング部804、パラメータ算出部805、指標値算出部806、評価値算出部807を有する。
次に、評価部121による評価処理の流れについて説明する。図12は、評価部121による評価処理の流れを示すフローチャートである。ステップS1201において、解析依頼取得部801は、サービス提供サーバ110より、解析依頼を受信したか否かを判定する。
以上の説明から明らかなように、本実施形態に係る解析装置では、嗜好性が同じユーザとして、氏名と生年月日が同一のユーザ(人物)が使用する複数のユーザIDに着目した。そして、同一ユーザ(人物)が使用する複数のユーザIDが同じクラスタに分類される傾向を示す指標を算出する構成とした。
上記第1の実施形態では、評価情報に格納される係数αを固定値として説明した。しかしながら、係数αは固定値である必要はなく、例えば、サービス提供サーバ110のマーケティング部112がクラスタ情報を利用したことによって得られた効果を反映させるようにしてもよい。以下、第2の実施形態について説明する。なお、説明は第1の実施形態との相違点を中心に行う。
はじめに、本実施形態に係る解析装置120を有するサービス提供システム1300の全体構成について説明する。図13は、サービス提供システム1300の全体構成の他の一例を示す図である。図1に示すサービス提供システム100との相違点は、サービス提供サーバ110が、コンバージョン情報格納部1301を有する点、及び、解析装置120の評価部1302の機能が、評価部121の機能と異なる点である。
次に、本実施形態に係る解析装置120の機能構成について説明する。図14は、解析装置120の他の機能構成の一例を示す図である。図8に示した解析装置120の機能構成との相違点は、解析依頼取得部1401の機能、評価値算出部1402の機能、及び評価情報格納部1403に格納される評価情報の内容である。以下、当該相違点について説明する。
次に、解析装置120の評価情報格納部1403に格納される評価情報1500について図15を用いて説明する。図5に示す評価情報500との相違点は、評価情報1500が情報の項目として、"コンバージョン情報"を含む点である。
次に、評価値算出部1402による係数最適化処理の流れについて説明する。図16は、係数最適化処理の流れを示すフローチャートである。
以上の説明から明らかなように、本実施形態に係る解析装置では、評価関数全体における第2の評価関数(R/Q)の影響度を示す係数を可変とし、コンバージョン情報に基づいて変更する構成とした。
上記第1及び第2の実施形態では、氏名と生年月日が同一のユーザは同一人物であるとみなし、同一ユーザ(人物)の複数ユーザIDが同じクラスタに分類されるようにクラスタリングを行うこととした。ところが、氏名または生年月日が不明のユーザ同士でも、何らかの手法により同一人物であろうと推定されることがある。第3の実施形態に係る解析装置では、同一人物によって利用されていると推定された複数ユーザIDが、第1または第2の実施形態により作成されたクラスタリング条件により、同じクラスタに分類されているか否かを解析し、同一ユーザ推定の妥当性を評価する。以下、第3の実施形態について説明する。
はじめに、本実施形態に係る解析装置を有するサービス提供システムの全体構成について説明する。図17は、サービス提供システム1700の全体構成の他の一例を示す図である。図1に示すサービス提供システム100との相違点は、同一ユーザ推定装置1720を有する点である。また、サービス提供サーバ110が同一ユーザ推定情報格納部1701を有する点、解析装置1730の評価部1731の機能が解析装置120の評価部121の機能とは異なる点である。
次に、同一ユーザ推定装置1720及び解析装置1730の機能構成について説明する。図18は、同一ユーザ推定装置1720及び解析装置1730の機能構成を示す図である。
以上の説明から明らかなように、本実施形態に係る解析装置では、同一ユーザ推定装置において得られた同一ユーザ推定結果の妥当性を、クラスタリング条件を用いて評価する。同一ユーザ推定結果の妥当性が高いほど同じクラスタに分類される可能性が高いので、本実施形態に係る解析装置を用いれば、同一ユーザ推定の妥当性を、定量的に評価することが可能となる。
上記第1乃至第3の実施形態では、同一ユーザ(人物)の複数のユーザIDを、同一ユーザ特定部がユーザの属性情報に基づいて特定する構成としたが、本発明はこれに限定されない。例えば、同一ユーザ(人物)の複数のユーザIDの組及び組の数が既知の評価用情報を用いるようにしてもよい。
110 :サービス提供サーバ
111 :サービス提供部
112 :マーケティング部
120 :解析装置
121 :評価部
131、132 :ユーザ端末
300 :ユーザ情報
400 :クラスタ情報
500 :評価情報
801 :解析依頼取得部
802 :評価用情報抽出部
803 :同一ユーザ特定部
804 :クラスタリング部
805 :パラメータ算出部
806 :指標値算出部
807 :評価値算出部
808 :解析結果出力部
900 :評価用情報
1100 :クラスタ情報
1600 :コンバージョン情報
1720 :同一ユーザ推定装置
1721 :同一ユーザ推定解析部
Claims (9)
- 複数のユーザ識別子のうち、同一ユーザが使用するユーザ識別子の組に関する情報を取得する取得手段と、
前記複数のユーザ識別子を、それぞれのユーザ識別子に対応付けられた情報に基づいてクラスタリングすることで得られた処理結果に基づいて、前記同一ユーザのユーザ識別子の組が、同じクラスタに分類される傾向を示す指標を算出する指標値算出手段と、
算出された前記指標を出力する出力手段と
を有することを特徴とする解析装置。 - 算出された前記指標を含む評価関数を用いて、前記処理結果の評価値を算出する評価値算出手段を更に有することを特徴とする請求項1に記載の解析装置。
- 算出された前記評価値を、解析結果として出力する解析結果出力手段を更に有することを特徴とする請求項2に記載の解析装置。
- 算出された前記評価値に応じてクラスタリングするクラスタリング手段を更に有することを特徴とする請求項2に記載の解析装置。
- 前記クラスタリング手段は、前記評価値が所定の条件を満たすまで、各クラスタに分類されるためのクラスタリング条件を変更しながらクラスタリングを繰り返すことを特徴とする請求項4に記載の解析装置。
- 前記評価値が所定の条件を満たした場合の前記クラスタリング条件のもとでクラスタリングすることで得られた処理結果を、解析結果として出力する解析結果出力手段を更に有することを特徴とする請求項5に記載の解析装置。
- 前記評価値算出手段は、
前記処理結果が利用されたことによる効果を示す情報に基づいて、前記評価関数における前記指標の重み係数を変更することを特徴とする請求項2乃至6のいずれか1項に記載の解析装置。 - 解析装置における解析方法であって、
取得手段が、複数のユーザ識別子のうち、同一ユーザが使用するユーザ識別子の組に関する情報を取得する取得工程と、
指標値算出手段が、前記複数のユーザ識別子を、それぞれのユーザ識別子に対応付けられた情報に基づいてクラスタリングすることで得られた処理結果に基づいて、前記同一ユーザのユーザ識別子の組が、同じクラスタに分類される傾向を示す指標を算出する指標値算出工程と、
出力手段が、算出された前記指標を出力する出力工程と
を有することを特徴とする解析方法。 - 解析装置のコンピュータに、
複数のユーザ識別子のうち、同一ユーザが使用するユーザ識別子の組に関する情報を取得する取得工程と、
前記複数のユーザ識別子を、それぞれのユーザ識別子に対応付けられた情報に基づいてクラスタリングすることで得られた処理結果に基づいて、前記同一ユーザのユーザ識別子の組が、同じクラスタに分類される傾向を示す指標を算出する指標値算出工程と、
算出された前記指標を出力する出力工程と
を実行させるためのプログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015075618A JP6258246B2 (ja) | 2015-04-02 | 2015-04-02 | 解析装置、解析方法及びプログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015075618A JP6258246B2 (ja) | 2015-04-02 | 2015-04-02 | 解析装置、解析方法及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016194885A JP2016194885A (ja) | 2016-11-17 |
| JP6258246B2 true JP6258246B2 (ja) | 2018-01-10 |
Family
ID=57322868
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015075618A Active JP6258246B2 (ja) | 2015-04-02 | 2015-04-02 | 解析装置、解析方法及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6258246B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018190428A1 (ja) * | 2017-04-14 | 2018-10-18 | 株式会社Nttドコモ | 需要予測装置 |
| JP7146020B1 (ja) | 2021-05-20 | 2022-10-03 | ヤフー株式会社 | 情報処理装置、情報処理方法、及び情報処理プログラム |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004355404A (ja) * | 2003-05-29 | 2004-12-16 | Fujitsu Ltd | 人物業績情報検索装置 |
| JP2009193465A (ja) * | 2008-02-15 | 2009-08-27 | Ntt Communications Kk | 情報処理装置、情報提供システム、情報処理方法、およびプログラム |
| US20100211960A1 (en) * | 2009-02-17 | 2010-08-19 | Google Inc. | Characterizing User Information |
| JP6083068B2 (ja) * | 2012-12-06 | 2017-02-22 | 株式会社コナミデジタルエンタテインメント | サーバ装置、及びプログラム |
-
2015
- 2015-04-02 JP JP2015075618A patent/JP6258246B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016194885A (ja) | 2016-11-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11861628B2 (en) | Method, system and computer readable medium for creating a profile of a user based on user behavior | |
| US10325289B2 (en) | User similarity groups for on-line marketing | |
| US10134058B2 (en) | Methods and apparatus for identifying unique users for on-line advertising | |
| US11880414B2 (en) | Generating structured classification data of a website | |
| JP5913722B1 (ja) | 情報処理システム及びプログラム | |
| US9569499B2 (en) | Method and apparatus for recommending content on the internet by evaluating users having similar preference tendencies | |
| JP5577385B2 (ja) | コンテンツ配信装置 | |
| US20120173338A1 (en) | Method and apparatus for data traffic analysis and clustering | |
| US20140278939A1 (en) | Advertisement extraction device and advertisement extraction method | |
| JP6679451B2 (ja) | 選択装置、選択方法および選択プログラム | |
| KR102682910B1 (ko) | 입체 이미지 기반의 유사상품 기반으로 마케팅 효율을 결정하고, 결정된 마케팅 효율에 따른 마케팅 방법 및 시스템 | |
| JP6100741B2 (ja) | 抽出装置、抽出方法および抽出プログラム | |
| US20200387935A1 (en) | Automated data analysis and processing for targeted advertising | |
| JP6667061B2 (ja) | 抽出装置、抽出方法及び抽出プログラム | |
| JP2001075972A (ja) | ユーザグループ動的生成方法及び装置、並びにユーザグループ動的生成プログラムを記録した記録媒体 | |
| JP6258246B2 (ja) | 解析装置、解析方法及びプログラム | |
| US12602444B2 (en) | Method and system for providing customized experience to a user profile | |
| JP5329633B2 (ja) | 情報収集システム、情報収集方法、およびプログラム | |
| JP7227412B1 (ja) | 情報処理システム、コンピュータプログラム、及び情報処理方法 | |
| JP5011185B2 (ja) | 情報分析装置、情報分析方法、及び情報分析プログラム | |
| JP6160018B1 (ja) | 情報解析装置、情報解析方法、および情報解析プログラム | |
| JP6355151B2 (ja) | オファーリングシステム、オファーリング方法及びプログラム | |
| JP6320353B2 (ja) | デジタルマーケティングシステム | |
| JP2019219731A (ja) | 情報処理装置、情報処理方法、およびプログラム | |
| US20150248491A1 (en) | Data processing device and data processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170609 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20170609 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20170619 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170810 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170905 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171025 |
|
| 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: 20171107 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171206 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6258246 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
