JP7145901B2 - 情報処理装置、情報処理方法および情報処理プログラム - Google Patents
情報処理装置、情報処理方法および情報処理プログラム Download PDFInfo
- Publication number
- JP7145901B2 JP7145901B2 JP2020022874A JP2020022874A JP7145901B2 JP 7145901 B2 JP7145901 B2 JP 7145901B2 JP 2020022874 A JP2020022874 A JP 2020022874A JP 2020022874 A JP2020022874 A JP 2020022874A JP 7145901 B2 JP7145901 B2 JP 7145901B2
- Authority
- JP
- Japan
- Prior art keywords
- service
- user
- information processing
- sequence data
- model
- 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では、ターゲットサービスの離脱原因(利用者がそのサービスを利用しなくなった理由)を機械学習で推定する場合を例に挙げて説明する。
図2Aを参照し、利用目的予測モデルについて説明する。図2Aは、利用目的予測モデルの概要を示す説明図である。
図2Bを参照し、離脱期間予測モデルについて説明する。図2Bは、離脱期間予測モデルの概要を示す説明図である。なお、利用目的予測モデルを学習させず、最初から離脱期間予測モデルの学習を行ってもよい。
ここまで、異なるサイトへの遷移等の粒度の粗いサービス利用遷移シーケンスデータを入力した場合について説明してきたが、1つのアプリの各機能への遷移等の粒度の細かいサービス利用遷移シーケンスデータを入力した場合についても同様に処理することができる。
次に、図3を用いて、実施形態に係る情報処理装置100が含まれる情報処理システム1の構成について説明する。図3は、実施形態に係る情報処理システム1の構成例を示す図である。図3に示すように、実施形態に係る情報処理システム1は、端末装置10と情報処理装置100と情報提供装置200とを含む。これらの各種装置は、ネットワークNを介して、有線又は無線により通信可能に接続される。ネットワークNは、例えば、LAN(Local Area Network)や、インターネット等のWAN(Wide Area Network)である。
次に、図4を用いて、実施形態に係る情報処理装置100の構成について説明する。図4は、実施形態に係る情報処理装置100の構成例を示す図である。図4に示すように、情報処理装置100は、通信部110と、記憶部120と、制御部130とを有する。
通信部110は、例えば、NIC(Network Interface Card)等によって実現される。また、通信部110は、ネットワークN(図3参照)と有線又は無線で接続される。
記憶部120は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、又は、ハードディスク、光ディスク等の記憶装置によって実現される。図4に示すように、記憶部120は、利用者データベース121と、シーケンスデータベース122と、離脱期間データベース123とを有する。
利用者データベース121は、利用者Uに関する各種情報を記憶する。例えば、利用者データベース121は、利用者Uの属性等の種々の情報を記憶する。図5は、利用者データベース121の一例を示す図である。図5に示した例では、利用者データベース121は、「利用者ID(Identifier)」、「年齢」、「性別」、「自宅」、「勤務地」、「サービス」、「アクセスログ」といった項目を有する。
シーケンスデータベース122は、利用者Uの同一セッションでのサービスの利用に関するアクセスログから作成したサービス利用遷移シーケンスデータに関する各種情報を記憶する。図6は、シーケンスデータベース122の一例を示す図である。図6に示した例では、シーケンスデータベース122は、「利用者ID」、「シーケンスID」、「サービス利用遷移シーケンス」といった項目を有する。
離脱期間データベース123は、ターゲットサービスの離脱期間(Absence Time)に関する各種情報を記憶する。図7は、離脱期間データベース123の一例を示す図である。図7に示した例では、離脱期間データベース123は、「シーケンスID」、「ターゲットサービス」、「離脱期間」といった項目を有する。
図4に戻り、説明を続ける。制御部130は、コントローラ(Controller)であり、例えば、CPU(Central Processing Unit)、MPU(Micro Processing Unit)、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等によって、情報処理装置100内部の記憶装置に記憶されている各種プログラム(情報処理プログラムの一例に相当)がRAM等の記憶領域を作業領域として実行されることにより実現される。図4に示す例では、制御部130は、受付部131と、取得部132と、作成部133と、学習部134と、分析部135と、提供部136とを有する。
受付部131は、通信部110を介して、各利用者Uの端末装置10から、各利用者Uに関する各種情報の登録を受付け、利用者データベース121に記憶する。
取得部132は、通信部110を介して、各情報提供装置200から、各利用者Uのアクセスログを取得する。
作成部133は、取得された各利用者Uのアクセスログから、同一セッションでのサービスの利用に関するサービス利用遷移シーケンスデータを作成する。
学習部134は、モデルに、サービス利用遷移シーケンスデータを入力し、同一セッションにおいて利用者Uがサービスを利用した意図(利用目的)について学習させる。また、学習部134は、その学習結果に基づいて、離脱期間を予測するモデルを作成する。このとき、学習部134は、離脱期間を正解データとしてモデルに学習させる。図示は省略するが、学習部134は、算出部134Aと、生成部134Bとを含む。
分析部135は、モデルに、学習された全てのサービス利用遷移シーケンスデータを入力し、ターゲットサービスの離脱原因を分析する。図示は省略するが、分析部135は、並べ替え部135Aと、推定部135Bとを含む。
提供部136は、通信部110を介して、ターゲットサービスの離脱原因に関する情報を外部に提供する。例えば、提供部136は、外部からの要求に応じて、ターゲットサービスの離脱原因に関するレポートを提供してもよい。なお、提供部137は、ターゲットサービスの離脱原因に関する情報を、ディスプレイ等の表示装置に表示させる表示制御部として機能してもよい。
次に、図8を用いて実施形態に係る情報処理装置100による処理手順について説明する。図8は、実施形態に係る処理手順を示すフローチャートである。なお、以下に示す処理手順は、情報処理装置100の制御部130によって繰り返し実行される。
上述した端末装置10および情報処理装置100は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、実施形態の変形例について説明する。
上述してきたように、本願に係る情報処理装置100は、取得部と、学習部とを有する。取得部は、各利用者のサービス利用の遷移を示すシーケンスデータであって、所定のターゲットサービスの利用を含むシーケンスデータを取得する。学習部は、シーケンスデータから、利用者がターゲットサービスを利用してから当該ターゲットサービスを再度利用するまでの期間を示す離脱期間情報を出力するようにモデルに学習させる。これにより、より効果的に離脱原因を探り当てることができる。
また、上述した実施形態に係る端末装置10や情報処理装置100は、例えば図9に示すような構成のコンピュータ1000によって実現される。以下、情報処理装置100を例に挙げて説明する。図9は、ハードウェア構成の一例を示す図である。コンピュータ1000は、出力装置1010、入力装置1020と接続され、演算装置1030、一次記憶装置1040、二次記憶装置1050、出力I/F(Interface)1060、入力I/F1070、ネットワークI/F1080がバス1090により接続された形態を有する。
以上、本願の実施形態を説明したが、これら実施形態の内容により本発明が限定されるものではない。また、前述した構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。さらに、前述した構成要素は適宜組み合わせることが可能である。さらに、前述した実施形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換又は変更を行うことができる。
10 端末装置
100 情報処理装置
110 通信部
120 記憶部
121 利用者データベース
122 シーケンスデータベース
123 離脱期間データベース
130 制御部
131 受付部
132 取得部
133 作成部
134 学習部
135 分析部
136 提供部
200 情報提供装置
Claims (14)
- 各利用者のサービス利用の遷移を示すシーケンスデータであって、所定のターゲットサービスの利用を含むシーケンスデータを取得する取得部と、
前記シーケンスデータから、前記利用者が前記ターゲットサービスを利用してから当該ターゲットサービスを再度利用するまでの期間を示す離脱期間情報を出力するようにモデルに学習させる学習部と
を有することを特徴とする情報処理装置。 - 前記学習部は、前記モデルとして、LSTMの構成を有するモデルに学習させる
ことを特徴とする請求項1に記載の情報処理装置。 - 前記取得部は、前記シーケンスデータとして、前記利用者が利用した複数のサービスと、各サービスを利用した順序とを示すデータを取得し、
前記学習部は、前記利用者が利用した各サービスを示す情報を、各サービスを利用した順序で前記モデルに入力した際に、前記離脱期間情報を出力するように前記モデルに学習させる
ことを特徴とする請求項1又は2に記載の情報処理装置。 - 前記学習部は、前記利用者が利用したサービスを示す情報を入力した際に、当該利用者が次に利用するサービスを示す情報を出力するように前記モデルに学習させ、その後、各サービスを利用した順序で当該モデルに入力した際に、前記離脱期間情報を出力するように前記モデルに学習させる
ことを特徴とする請求項3に記載の情報処理装置。 - 前記学習部は、前記離脱期間情報として、前記利用者が前記ターゲットサービスを利用してから当該ターゲットサービスを再度利用するまでに利用した他のサービスの数を出力するように、前記モデルに学習させる
ことを特徴とする請求項1~4のうちいずれか1つに記載の情報処理装置。 - 前記学習部は、前記離脱期間情報として、前記利用者が前記ターゲットサービスを利用してから当該ターゲットサービスを再度利用するまでに経過した時間を出力するように、前記モデルに学習させる
ことを特徴とする請求項1~4のうちいずれか1つに記載の情報処理装置。 - 前記取得部は、前記所定のターゲットサービスの利用を含み、かつ、他のサービスの利用態様が所定の条件を満たすシーケンスデータを取得する
ことを特徴とする請求項1~6のうちいずれか1つに記載の情報処理装置。 - 前記学習部により学習が行われたモデルを用いて、各シーケンスデータに対応する前記離脱期間情報を生成する生成部と、
前記離脱期間情報が示す期間が所定の条件を満たすシーケンスデータを出力する出力部と
をさらに有することを特徴とする請求項1~7のうちいずれか1つに記載の情報処理装置。 - 前記出力部は、前記離脱期間情報が示す期間が長い方から順に、前記シーケンスデータを出力する
ことを特徴とする請求項8に記載の情報処理装置。 - 前記出力部は、前記離脱期間情報が示す期間が長い方から順に、所定の数の前記シーケンスデータを出力する
ことを特徴とする請求項9に記載の情報処理装置。 - 前記取得部は、前記シーケンスデータとして、1つのアプリの各機能をサービスとしたシーケンスデータを取得する
ことを特徴とする請求項1~10のうちいずれか1つに記載の情報処理装置。 - 情報処理装置が実行する情報処理方法であって、
各利用者のサービス利用の遷移を示すシーケンスデータであって、所定のターゲットサービスの利用を含むシーケンスデータを取得する取得工程と、
前記シーケンスデータから、前記利用者が前記ターゲットサービスを利用してから当該ターゲットサービスを再度利用するまでの期間を示す離脱期間情報を出力するようにモデルに学習させる学習工程と
を含むことを特徴とする情報処理方法。 - 各利用者のサービス利用の遷移を示すシーケンスデータであって、所定のターゲットサービスの利用を含むシーケンスデータを取得する取得手順と、
前記シーケンスデータから、前記利用者が前記ターゲットサービスを利用してから当該ターゲットサービスを再度利用するまでの期間を示す離脱期間情報を出力するようにモデルに学習させる学習手順と
をコンピュータに実行させるための情報処理プログラム。 - 各利用者のサービス利用の遷移を示すシーケンスデータであって、所定のターゲットサービスの利用を含むシーケンスデータを取得する取得部と、
前記シーケンスデータから、前記ターゲットサービスに対する前記利用者の印象の指標となる指標情報を出力するようにモデルに学習させる学習部と
を有することを特徴とする情報処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020022874A JP7145901B2 (ja) | 2020-02-13 | 2020-02-13 | 情報処理装置、情報処理方法および情報処理プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020022874A JP7145901B2 (ja) | 2020-02-13 | 2020-02-13 | 情報処理装置、情報処理方法および情報処理プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021128553A JP2021128553A (ja) | 2021-09-02 |
| JP7145901B2 true JP7145901B2 (ja) | 2022-10-03 |
Family
ID=77488695
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020022874A Active JP7145901B2 (ja) | 2020-02-13 | 2020-02-13 | 情報処理装置、情報処理方法および情報処理プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7145901B2 (ja) |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003018584A (ja) | 2001-01-09 | 2003-01-17 | Metabyte Networks Inc | 対象を定めたテレビ番組配信のためのシステム、プリファレンスエンジン、機械可読媒体およびテレビ視聴習慣を判断する方法 |
| JP2005044248A (ja) | 2003-07-04 | 2005-02-17 | Global Media Online Inc | 表示内容計測システム、表示内容計測方法、プログラム、及び記録媒体 |
| JP2005346609A (ja) | 2004-06-07 | 2005-12-15 | National Institute Of Information & Communication Technology | Webページ情報融合表示装置、Webページ情報融合表示方法、Webページ情報融合表示プログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
| JP2008015694A (ja) | 2006-07-04 | 2008-01-24 | Oki Telecommunication Systems Co Ltd | 文書嗜好学習システム、方法及びプログラム |
| JP2011154591A (ja) | 2010-01-28 | 2011-08-11 | Nec Corp | リコメンド装置、方法、及び、プログラム |
| WO2016194996A1 (ja) | 2015-06-05 | 2016-12-08 | 日本電信電話株式会社 | ユーザ推定装置、ユーザ推定方法、および、ユーザ推定プログラム |
| JP2017091437A (ja) | 2015-11-17 | 2017-05-25 | 株式会社Nttドコモ | クラスタ選択装置 |
| JP2019164402A (ja) | 2018-03-19 | 2019-09-26 | ヤフー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
-
2020
- 2020-02-13 JP JP2020022874A patent/JP7145901B2/ja active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003018584A (ja) | 2001-01-09 | 2003-01-17 | Metabyte Networks Inc | 対象を定めたテレビ番組配信のためのシステム、プリファレンスエンジン、機械可読媒体およびテレビ視聴習慣を判断する方法 |
| JP2005044248A (ja) | 2003-07-04 | 2005-02-17 | Global Media Online Inc | 表示内容計測システム、表示内容計測方法、プログラム、及び記録媒体 |
| JP2005346609A (ja) | 2004-06-07 | 2005-12-15 | National Institute Of Information & Communication Technology | Webページ情報融合表示装置、Webページ情報融合表示方法、Webページ情報融合表示プログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
| JP2008015694A (ja) | 2006-07-04 | 2008-01-24 | Oki Telecommunication Systems Co Ltd | 文書嗜好学習システム、方法及びプログラム |
| JP2011154591A (ja) | 2010-01-28 | 2011-08-11 | Nec Corp | リコメンド装置、方法、及び、プログラム |
| WO2016194996A1 (ja) | 2015-06-05 | 2016-12-08 | 日本電信電話株式会社 | ユーザ推定装置、ユーザ推定方法、および、ユーザ推定プログラム |
| JP2017091437A (ja) | 2015-11-17 | 2017-05-25 | 株式会社Nttドコモ | クラスタ選択装置 |
| JP2019164402A (ja) | 2018-03-19 | 2019-09-26 | ヤフー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021128553A (ja) | 2021-09-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2721176C2 (ru) | Системы и способы для предсказания поведения пользователя на основе данных о местоположении | |
| US11163842B2 (en) | Personalized table of contents (TOC) generation based on search results | |
| Nurul Habib | A comprehensive utility-based system of activity-travel scheduling options modelling (CUSTOM) for worker's daily activity scheduling processes | |
| US20160260025A1 (en) | Travel-Related Cognitive Short Messages | |
| Mesa-Arango et al. | Modeling the car-truck interaction in a system-optimal dynamic traffic assignment model | |
| Tanaka et al. | Experimental study of effects of travel time distribution information on dynamic route choice behavior | |
| JP2021125128A (ja) | 情報処理装置、情報処理方法および情報処理プログラム | |
| Liang | Intelligent Tourism Personalized Recommendation Based on Multi‐Fusion of Clustering Algorithms | |
| JP7127080B2 (ja) | 判定装置、判定方法及び判定プログラム | |
| JP7145901B2 (ja) | 情報処理装置、情報処理方法および情報処理プログラム | |
| JP6948425B2 (ja) | 判定装置、判定方法及び判定プログラム | |
| JP7032594B1 (ja) | 情報提供装置、情報処理方法、およびプログラム | |
| JP7022983B2 (ja) | 情報処理システム、情報処理プログラムおよび情報処理方法 | |
| JP7144468B2 (ja) | 情報処理装置、情報処理方法および情報処理プログラム | |
| JP7312134B2 (ja) | 学習装置、学習方法及び学習プログラム | |
| JP7321977B2 (ja) | 情報処理装置、情報処理方法および情報処理プログラム | |
| Sangitha | A Study on Perception of Gen Z Customers on Artificial Intelligence in Chennai City | |
| US20250237527A1 (en) | Information processing apparatus, information processing method, and non-transitory computer readable storage medium | |
| Nie | Marriage chances and international migration from Fujian to the US, 1978–2000 | |
| JP7138687B2 (ja) | 推定装置、推定方法及び推定プログラム | |
| Dennouni et al. | Recommendation techniques in mobile learning context: a review | |
| JP7032595B1 (ja) | 情報提供装置、情報処理方法、およびプログラム | |
| JP7715907B1 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
| JP7813678B2 (ja) | 情報処理装置、情報処理方法、及び情報処理プログラム | |
| JP6835759B2 (ja) | 予測装置、予測方法および予測プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210916 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220711 |
|
| 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: 20220830 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220920 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7145901 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |