JP5371676B2 - 推薦コンテンツ抽出装置、推薦コンテンツ抽出方法および推薦コンテンツ抽出プログラム - Google Patents
推薦コンテンツ抽出装置、推薦コンテンツ抽出方法および推薦コンテンツ抽出プログラム Download PDFInfo
- Publication number
- JP5371676B2 JP5371676B2 JP2009235453A JP2009235453A JP5371676B2 JP 5371676 B2 JP5371676 B2 JP 5371676B2 JP 2009235453 A JP2009235453 A JP 2009235453A JP 2009235453 A JP2009235453 A JP 2009235453A JP 5371676 B2 JP5371676 B2 JP 5371676B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- identification information
- service
- content
- cluster
- 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の構成を示すブロック図である。サービス提供システム1は、サービス提供装置200−i(iは任意の数字)によってユーザ端末100に提供されたコンテンツの利用履歴に基づいて、他のサービス提供装置200−j(jはiとは異なる任意の数字)によって提供されるサービスのコンテンツを、ユーザ端末100−k(kは任意の数字)に推薦するものである。例えば、図2は、異なるサービスを利用するユーザの集合の例を示す図である。サービス提供装置200−1によって提供されるサービスをサービス1(映画配信サービス)とし、サービス提供装置200−2によって提供されるサービスをサービス2(ニュース記事配信サービス)とする。ここで、サービス1は多数のユーザに利用されており、複数件のユーザの利用履歴が蓄積されている。一方、サービス2は新規に立ち上げられたサービスであり、サービス1に比べてユーザ数が少なく、また利用履歴の蓄積も少ないとする。
サービス提供部220は、ユーザ端末100からネットワークを介して送信されるコンテンツの取得要求に応じて、コンテンツ記憶部210に記憶されたコンテンツを読み出し、コンテンツの取得要求の送信元であるユーザ端末100に送信する。
100 ユーザ端末
200 サービス提供装置
210 コンテンツ記憶部
220 サービス提供部
300 推薦コンテンツ抽出装置
310 記憶部
311 利用履歴記憶部
312 ユーザ利用履歴行列記憶部
313 ユーザ・重心類似度行列記憶部
314 クラスタリング情報記憶部
320 利用履歴取得部
330 ユーザ利用履歴行列生成部
340 類似度算出部
350 統合類似度算出部
360 クラスタリング部
370 推薦対象ユーザ識別情報入力部
380 推薦対象サービス識別情報入力部
390 推薦コンテンツ抽出部
Claims (5)
- ネットワークを介して接続された複数のユーザ端末に、定められた複数のコンテンツのうち前記ユーザ端末から要求されたコンテンツを送信する複数のサービス提供装置に接続された推薦コンテンツ抽出装置であって、
前記サービス提供装置を識別するサービス識別情報毎に、前記ユーザ端末のユーザを識別するユーザ識別情報と、当該サービス提供装置によって当該ユーザ端末に送信された前記コンテンツを識別するコンテンツ識別情報とが対応付けられた利用履歴情報が記憶される利用履歴記憶部と、
前記ユーザ識別情報毎に、当該ユーザ識別情報に対応する前記利用履歴情報に基づくクラスタリングにより定められる前記ユーザのクラスタを識別するクラスタ識別情報が対応付けられて記憶されるクラスタリング情報記憶部と、
前記サービス識別情報毎に、予め定められた距離尺度に基づいて、前記ユーザとクラスタ重心間における前記利用履歴情報の類似度を算出する類似度算出部と、
前記類似度算出部によって前記サービス識別情報毎に算出された複数の前記類似度の平均値である統合類似度を算出する統合類似度算出部と、
前記統合類似度算出部によって算出された前記統合類似度に基づいて前記ユーザ毎のクラスタリングを行なってユーザに対応するクラスタを判定し、前記ユーザを識別するユーザ識別情報と、当該ユーザ識別情報に対応する前記クラスタを識別する前記クラスタ識別情報とを対応付けて前記クラスタリング情報記憶部に記憶させるクラスタリング部と、
前記複数のユーザ端末のうち、前記コンテンツを推薦する対象である推薦対象ユーザのユーザ端末を識別する推薦対象ユーザ識別情報が入力される推薦対象ユーザ識別情報入力部と、
前記複数のサービス提供装置のうち、前記推薦対象ユーザのユーザ端末に推薦するコンテンツを送信する前記サービス提供装置を識別する推薦対象サービス識別情報が入力される推薦対象サービス識別情報入力部と、
前記推薦対象ユーザ識別情報入力部に入力された前記推薦対象ユーザ識別情報に対応付けられた前記クラスタ識別情報を前記クラスタリング情報記憶部から読み出し、読み出したクラスタ識別情報に対応付けられた前記ユーザ識別情報のうち、前記推薦対象ユーザ識別情報とは異なる前記ユーザ識別情報を読み出し、読み出した当該ユーザ識別情報と前記推薦対象サービス識別情報とに対応付けられて前記利用履歴記憶部に記憶された前記コンテンツ識別情報を、前記推薦対象ユーザに推薦するコンテンツ識別情報であると判定する推薦コンテンツ抽出部と、
を備えることを特徴とする推薦コンテンツ抽出装置。 - 前記統合類似度算出部は、前記サービス識別情報毎に予め定められた重み付け係数を、前記類似度算出部によって前記サービス識別情報毎に算出された複数の前記類似度に乗じて、当該重み付け係数を乗じた前記類似度の平均値である前記統合類似度を算出する
ことを特徴とする請求項1に記載の推薦コンテンツ抽出装置。 - 前記類似度算出部は、前記サービス識別情報毎に予め定められたユークリッド距離とコサイン類似度とが含まれる複数の距離尺度のうちいずれかの距離尺度に基づいて、前記ユーザ間における前記利用履歴情報の類似度を算出する
ことを特徴とする請求項1または請求項2に記載の推薦コンテンツ抽出装置。 - 定められた複数のコンテンツのうちネットワークを介して接続された複数のユーザ端末から要求されたコンテンツを送信する複数のサービス提供装置を識別するサービス識別情報毎に、前記ユーザ端末のユーザを識別するユーザ識別情報と、当該サービス提供装置によって当該ユーザ端末に送信された前記コンテンツを識別するコンテンツ識別情報とが対応付けられた利用履歴情報が記憶される利用履歴記憶部と、前記ユーザ識別情報毎に、当該ユーザ識別情報に対応する前記利用履歴情報に基づくクラスタリングにより定められる前記ユーザのクラスタを識別するクラスタ識別情報が対応付けられて記憶されるクラスタリング情報記憶部と、を備えた推薦コンテンツ抽出装置の推薦コンテンツ抽出方法であって、
類似度算出部が、前記サービス識別情報毎に、予め定められた距離尺度に基づいて、前記ユーザとクラスタ重心間における前記利用履歴情報の類似度を算出するステップと、
統合類似度算出部が、前記類似度算出部によって前記サービス識別情報毎に算出された複数の前記類似度の平均値である統合類似度を算出するステップと、
クラスタリング部が、前記統合類似度算出部によって算出された前記統合類似度に基づいて前記ユーザ毎のクラスタリングを行なってユーザに対応するクラスタを判定し、前記ユーザを識別するユーザ識別情報と、当該ユーザ識別情報に対応する前記クラスタを識別する前記クラスタ識別情報とを対応付けて前記クラスタリング情報記憶部に記憶させるステップと、
推薦対象ユーザ識別情報入力部に、前記複数のユーザ端末のうち、前記コンテンツを推薦する対象である推薦対象ユーザのユーザ端末を識別する推薦対象ユーザ識別情報が入力されるステップと、
推薦対象サービス識別情報入力部に、前記複数のサービス提供装置のうち、前記推薦対象ユーザのユーザ端末に推薦するコンテンツを送信する前記サービス提供装置を識別する推薦対象サービス識別情報が入力されるステップと、
推薦コンテンツ抽出部が、前記推薦対象ユーザ識別情報入力部に入力された前記推薦対象ユーザ識別情報に対応付けられた前記クラスタ識別情報を前記クラスタリング情報記憶部から読み出し、読み出したクラスタ識別情報に対応付けられた前記ユーザ識別情報のうち、前記推薦対象ユーザ識別情報とは異なる前記ユーザ識別情報を読み出し、読み出した当該ユーザ識別情報と前記推薦対象サービス識別情報とに対応付けられて前記利用履歴記憶部に記憶された前記コンテンツ識別情報を、前記推薦対象ユーザに推薦するコンテンツ識別情報であると判定するステップと、
を備えることを特徴とする推薦コンテンツ抽出方法。 - 定められた複数のコンテンツのうちネットワークを介して接続された複数のユーザ端末から要求されたコンテンツを送信する複数のサービス提供装置を識別するサービス識別情報毎に、前記ユーザ端末のユーザを識別するユーザ識別情報と、当該サービス提供装置によって当該ユーザ端末に送信された前記コンテンツを識別するコンテンツ識別情報とが対応付けられた利用履歴情報が記憶される利用履歴記憶部と、前記ユーザ識別情報毎に、当該ユーザ識別情報に対応する前記利用履歴情報に基づくクラスタリングにより定められる前記ユーザのクラスタを識別するクラスタ識別情報が対応付けられて記憶されるクラスタリング情報記憶部と、を備えた推薦コンテンツ抽出装置のコンピュータに、
類似度算出部が、前記サービス識別情報毎に、予め定められた距離尺度に基づいて、前記ユーザとクラスタ重心間における前記利用履歴情報の類似度を算出するステップと、
統合類似度算出部が、前記類似度算出部によって前記サービス識別情報毎に算出された複数の前記類似度の平均値である統合類似度を算出するステップと、
クラスタリング部が、前記統合類似度算出部によって算出された前記統合類似度に基づいて前記ユーザ毎のクラスタリングを行なってユーザに対応するクラスタを判定し、前記ユーザを識別するユーザ識別情報と、当該ユーザ識別情報に対応する前記クラスタを識別する前記クラスタ識別情報とを対応付けて前記クラスタリング情報記憶部に記憶させるステップと、
推薦対象ユーザ識別情報入力部に、前記複数のユーザ端末のうち、前記コンテンツを推薦する対象である推薦対象ユーザのユーザ端末を識別する推薦対象ユーザ識別情報が入力されるステップと、
推薦対象サービス識別情報入力部に、前記複数のサービス提供装置のうち、前記推薦対象ユーザのユーザ端末に推薦するコンテンツを送信する前記サービス提供装置を識別する推薦対象サービス識別情報が入力されるステップと、
推薦コンテンツ抽出部が、前記推薦対象ユーザ識別情報入力部に入力された前記推薦対象ユーザ識別情報に対応付けられた前記クラスタ識別情報を前記クラスタリング情報記憶部から読み出し、読み出したクラスタ識別情報に対応付けられた前記ユーザ識別情報のうち、前記推薦対象ユーザ識別情報とは異なる前記ユーザ識別情報を読み出し、読み出した当該ユーザ識別情報と前記推薦対象サービス識別情報とに対応付けられて前記利用履歴記憶部に記憶された前記コンテンツ識別情報を、前記推薦対象ユーザに推薦するコンテンツ識別情報であると判定するステップと、
を実行させる推薦コンテンツ抽出プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009235453A JP5371676B2 (ja) | 2009-10-09 | 2009-10-09 | 推薦コンテンツ抽出装置、推薦コンテンツ抽出方法および推薦コンテンツ抽出プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009235453A JP5371676B2 (ja) | 2009-10-09 | 2009-10-09 | 推薦コンテンツ抽出装置、推薦コンテンツ抽出方法および推薦コンテンツ抽出プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011081728A JP2011081728A (ja) | 2011-04-21 |
JP5371676B2 true JP5371676B2 (ja) | 2013-12-18 |
Family
ID=44075699
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009235453A Active JP5371676B2 (ja) | 2009-10-09 | 2009-10-09 | 推薦コンテンツ抽出装置、推薦コンテンツ抽出方法および推薦コンテンツ抽出プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5371676B2 (ja) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120133508A (ko) | 2011-05-31 | 2012-12-11 | 주식회사 케이티 | 인앱 서비스 제공 시스템 및 방법 |
JP5216895B2 (ja) * | 2011-06-02 | 2013-06-19 | 日本電信電話株式会社 | ログ処理装置およびその動作方法 |
KR101308279B1 (ko) | 2011-12-26 | 2013-09-13 | 한양대학교 산학협력단 | 카테고리 전문가를 활용하는 추천 방법 |
WO2014034257A1 (ja) * | 2012-09-03 | 2014-03-06 | ソニー株式会社 | 情報処理装置、情報処理方法およびシステム |
CN104969224B (zh) * | 2013-03-13 | 2020-02-14 | 谷歌有限责任公司 | 未认可及新用户的改善用户体验 |
CN104866490B (zh) * | 2014-02-24 | 2019-02-19 | 风网科技(北京)有限公司 | 一种视频智能推荐方法及其*** |
JP6900158B2 (ja) * | 2016-05-24 | 2021-07-07 | ヤフー株式会社 | 分類装置、分類方法および分類プログラム |
KR102669391B1 (ko) * | 2016-07-06 | 2024-05-28 | 주식회사 케이티 | 디지털 사이니지 장치에 대한 사용자 신뢰도를 분석하는 서버 |
JP6591012B1 (ja) * | 2018-08-29 | 2019-10-16 | ヤフー株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
JP6591638B1 (ja) * | 2018-08-30 | 2019-10-16 | ヤフー株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
JP6591644B1 (ja) * | 2018-09-20 | 2019-10-16 | ヤフー株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
CN110968425B (zh) * | 2019-11-22 | 2022-12-06 | 中盈优创资讯科技有限公司 | 一种任务资源动态分配方法及*** |
CN113722601B (zh) * | 2021-09-07 | 2024-04-16 | 南方电网数字电网研究院股份有限公司 | 电力量测信息推荐方法、装置、计算机设备和存储介质 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10339538B2 (en) * | 2004-02-26 | 2019-07-02 | Oath Inc. | Method and system for generating recommendations |
JP5245377B2 (ja) * | 2007-11-30 | 2013-07-24 | 日本電気株式会社 | 物品推薦装置、物品推薦方法及び物品推薦用プログラム |
JP5165422B2 (ja) * | 2008-03-14 | 2013-03-21 | 株式会社エヌ・ティ・ティ・ドコモ | 情報提供システム及び情報提供方法 |
-
2009
- 2009-10-09 JP JP2009235453A patent/JP5371676B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2011081728A (ja) | 2011-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5371676B2 (ja) | 推薦コンテンツ抽出装置、推薦コンテンツ抽出方法および推薦コンテンツ抽出プログラム | |
EP2304619B1 (en) | Correlated information recommendation | |
CN103886090B (zh) | 基于用户喜好的内容推荐方法及装置 | |
CN102073699B (zh) | 用于基于用户行为来改善搜索结果的方法、装置和设备 | |
CA2710238C (en) | Video quality measures | |
JP4536146B1 (ja) | レコメンド装置、レコメンド方法およびレコメンドプログラム | |
JP7117826B2 (ja) | 検索装置、検索方法及び検索プログラム | |
CN102934113B (zh) | 信息提供***、信息提供方法、信息提供设备 | |
KR20090051540A (ko) | 태그 클라우드를 이용한 콘텐츠 추천 장치 및 방법 | |
JP6250106B1 (ja) | 情報解析装置、情報解析方法、および情報解析プログラム | |
JP6135845B2 (ja) | デジタルコンテンツシステムおよびデジタルコンテンツ表示方法並びにデジタルコンテンツ表示プログラム | |
JP2010262534A (ja) | コンテンツ情報配信装置、方法、及びコンピュータプログラム | |
CN110766489A (zh) | 请求内容及提供内容的方法和相应设备 | |
JP2018018264A (ja) | サーバ装置、表示システム、制御方法及びプログラム | |
JP6434954B2 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
JP6433270B2 (ja) | コンテンツ検索結果提供システム及びコンテンツ検索結果提供方法 | |
JP5918714B2 (ja) | 文献検索装置、文献検索方法、プログラム、および文献検索システム | |
US20140297613A1 (en) | Method for customizing search queries to optimized search results | |
JPWO2017104064A1 (ja) | 管理装置、管理方法、非一時的な記録媒体、およびプログラム | |
JP6585998B2 (ja) | コンテンツ決定装置 | |
JP6696270B2 (ja) | 情報提供サーバ装置、プログラム及び情報提供方法 | |
JP4992628B2 (ja) | 広告配信システム | |
US11007443B2 (en) | Method for performing game by using activity count | |
JP5611853B2 (ja) | 情報処理システム、情報処理装置及びプログラム | |
JP5966686B2 (ja) | 書籍販売システム、書籍販売方法、サーバ、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120220 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20130515 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130517 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130521 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130718 |
|
TRDD | Decision of grant or rejection written | ||
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20130816 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130820 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130917 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5371676 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
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 |