JP3859987B2 - Information search providing apparatus, information search providing method, and recording medium recording the program - Google Patents
Information search providing apparatus, information search providing method, and recording medium recording the program Download PDFInfo
- Publication number
- JP3859987B2 JP3859987B2 JP2001142324A JP2001142324A JP3859987B2 JP 3859987 B2 JP3859987 B2 JP 3859987B2 JP 2001142324 A JP2001142324 A JP 2001142324A JP 2001142324 A JP2001142324 A JP 2001142324A JP 3859987 B2 JP3859987 B2 JP 3859987B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- recommendation
- viewer
- recommended
- recommender
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、ネットワークを介して流通する大量の情報の中から、ユーザの興味や目的に合致するコンテンツを検索・提示する技術に関し、特に、他のユーザによる推薦情報を、検索・提示する結果に反映させるシステムに関する。
【0002】
【従来の技術】
近年、インターネットの普及に代表される情報流通インフラの急速な整備に伴い、文書・音声・画像等の様々な情報(コンテンツ)がネットワークを介して大量に流通し、多数の人々が容易にこれらの情報を取得・視聴できる基盤が整いつつある。流通する情報の規模が拡大するにつれて、目的とする情報を見つけ出すことが困難となる、所謂情報洪水と呼ばれる状況が顕在化している。これを解消するために、全てのコンテンツを閲覧するのではなく、他者が選別したコンテンツの所在や紹介文を推薦情報として受取り、その中から目的や興味と合致するものを選別する方法がある。推薦情報を取得したり配信したりする手段としては、WWW(World Wide Web)上の情報提供サービスや、メールマガジン等のサービスが広く使用されている。
【0003】
また、推薦情報を提供することを主眼とした技術が、特開2001−43233号公報に記載されている。この技術は、特定のユーザを推薦者として指定すると、所定の情報提供許可条件に基づいて推薦情報の授受の可否を判定し、条件が満たされた場合には、推薦者の推薦するコンテンツ情報を収集し、提示するというものである。
【0004】
【発明が解決しようとする課題】
このような従来のサービスないし技術における第一の問題点は、指名する推薦者が増加するにつれて推薦されるコンテンツの数が増大し、結果として、推薦されたコンテンツの中から興味や目的に合致するコンテンツを選別する作業が煩雑となってしまうという点である。
第二の問題点は、推薦情報を提供する推薦者ないし推薦サービスの数が増大するにつれて、指名すべき推薦者を選別する作業が煩雑となってしまう、という点である。
【0005】
本発明の目的は、これらの問題点を解消し、利用者の作業的負担を強いることなく推薦者を選別し、また、推薦者の推薦するコンテンツの中から利用者の興味や目的に合致するコンテンツを的確に絞りこんで提示することができる情報検索提供装置ならびに情報検索提供方法を提供することにある。
【0006】
【課題を解決するための手段】
上記目的を達成するために、本発明は、複数の情報提供者から提供される、推薦情報またはコンテンツを含む提供情報を受信して、その中から他のコンテンツに対する推薦情報を抽出する提供情報受信手段と、前記推薦情報にある個々の推薦項目の推薦度の高さを算出する推薦度算出手段と、前記推薦項目の推薦者に対する信頼度を、視聴者の利用履歴に基づいて算出する信頼度算出手段と、前記推薦項目が視聴者に対して興味を喚起する可能性の高さを示す興味適合度を前記信頼度と推薦度とから算出する適合度算出手段と、前記興味適合度に応じて前記推薦項目に対し優先付けを行い、該優先付けられた推薦項目を並び替えて推薦情報を提示する情報提示手段と、前記推薦項目に対する視聴者の指示を受け、該推薦項目に対応するコンテンツを視聴者に視聴させる視聴制御手段と、視聴者がコンテンツを視聴したとき、該視聴の履歴を蓄積する利用履歴管理手段と、を有し、前記推薦度算出手段は、推薦者が一定期間に推薦情報を提供する頻度と推薦者の推薦項目のコンテンツに対する推薦情報の提供対象者数との乗算値に反比例する前記推薦度を算出し、前記信頼度算出手段は、推薦者から視聴者に提供された推薦情報数における、推薦項目に対応するコンテンツを視聴者が実際に視聴した回数の割合に比例させて信頼度を算出し、前記適合度算出手段は、特定の推薦者に対して推薦度と信頼度との乗算値を求め、複数の推薦者による乗算値の総和によって自動的に興味適合度を算出することを特徴とする情報検索提供装置である。
【0007】
また本発明は、コンピュータに実行させることにより、請求項1に記載の情報検索提供装置を実現する処理方法であって、複数の情報提供者から提供される、推薦情報またはコンテンツを含む提供情報を受信して、その中から他のコンテンツに対する推薦情報を抽出する手順と、前記推薦情報にある個々の推薦項目の推薦度の高さを算出する手順と、前記推薦項目の推薦者に対する信頼度を、視聴者の利用履歴に基づいて算出する手順と、前記推薦項目が視聴者に対して興味を喚起する可能性の高さを示す興味適合度を前記信頼度と推薦度とから算出する手順と、前記興味適合度に応じて前記推薦項目に対し優先付けを行い、該優先付けられた推薦項目を並び替えて推薦情報を提示する手順と、前記推薦項目に対する視聴者の指示を受け、該推薦項目に対応するコンテンツを視聴者に視聴させる手順と、視聴者がコンテンツを視聴したとき、該視聴の履歴を蓄積する手順と、を有し、前記推薦度算出手順において、推薦者が一定期間に推薦情報を提供する頻度と推薦者の推薦項目のコンテンツに対する推薦情報の提供対象者数との乗算値に反比例する前記推薦度を算出し、前記信頼度算出手順において、推薦者から視聴者に提供された推薦情報数における、推薦項目に対応するコンテンツを視聴者が実際に視聴した回数の割合に比例させて信頼度を算出し、前記適合度算出手順において、特定の推薦者に対して推薦度と信頼度との乗算値を求め、複数の推薦者による乗算値の総和によって自動的に興味適合度を算出することを特徴とする情報検索提供方法である。
【0008】
また本発明は、コンピュータにインストールされ実行されることにより、請求項1に記載の情報検索提供装置を実現するプログラムを記録した記録媒体であって、複数の情報提供者から提供される、推薦情報またはコンテンツを含む提供情報を受信して、その中から他のコンテンツに対する推薦情報を抽出する手順と、前記推薦情報にある個々の推薦項目の推薦度の高さを算出する手順と、前記推薦項目の推薦者に対する信頼度を、視聴者の利用履歴に基づいて算出する手順と、前記推薦項目が視聴者に対して興味を喚起する可能性の高さを示す興味適合度を前記信頼度と推薦度とから算出する手順と、前記興味適合度に応じて前記推薦項目に対し優先付けを行い、該優先付けられた推薦項目を並び替えて推薦情報を提示する手順と、前記推薦項目に対する視聴者の指示を受け、該推薦項目に対応するコンテンツを視聴者に視聴させる手順と、視聴者がコンテンツを視聴したとき、該視聴の履歴を蓄積する手順と、を情報検索提供装置に実行させ、前記推薦度算出手順において、推薦者が一定期間に推薦情報を提供する頻度と推薦者の推薦項目のコンテンツに対する推薦情報の提供対象者数との乗算値に反比例する前記推薦度を算出させ、前記信頼度算出手順において、推薦者から視聴者に提供された推薦情報数における、推薦項目に対応するコンテンツを視聴者が実際に視聴した回数の割合に比例させて信頼度を算出させ、前記適合度算出手順において、特定の推薦者に対して推薦度と信頼度との乗算値を求め、複数の推薦者による乗算値の総和によって自動的に興味適合度を算出させるプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【0017】
【発明の実施の形態】
以下に、本発明の情報検索提供装置の一実施の形態について、図面を参照して詳細に説明する。
【0018】
はじめに、図1に本発明の概念図を示し、その概要を説明する。
人と人の間で授受される情報は、その情報自身が内容をなす「コンテンツ情報」(以下、コンテンツと称す)と、他の情報の価値の多寡を伝えることをその内容とする「推薦情報」とに大別できるものと考える。なお、ここでは、何らかの目的によって情報を視聴している人を「視聴者」と呼ぶことにする。また、視聴者は、コンテンツや推薦情報を視聴するが、これが視聴者の目的と合致する程度を「興味適合度」と呼ぶことにする。また、視聴者の利用履歴に基づき求められた興味適合度は、推薦情報に含まれる個々の推薦項目が、視聴者に対して興味を喚起する可能性の高さを示すものとして捉えることができる。
【0019】
視聴者は可能な限り興味適合度の高い情報を視聴することを望むが、常にこれが叶えられるわけではない。そこで情報本体(コンテンツ)を視聴する前に、その情報の価値の多寡について言及する「推薦情報」を視聴し、この推薦情報により推薦された情報本体を視聴すべきか否かを判断する。これは、情報の媒体や内容に関わらず、人間社会の間で広く一般に行われている行動である。視聴者は、推薦情報を視聴し、この推薦情報により推薦された情報の視聴を行うか否かを判断し、是であればこの情報を視聴する、という一連の行動を反復して行う。
【0020】
また、推薦されたコンテンツが視聴者の目的に合致していたか否かによって、事前に視聴した推薦情報が的確であったか否かの判断が可能となるわけだが、これが繰り返されるうちに、推薦情報を提供する「推薦者」と、その推薦情報の的確さに強い相関が見られることがしばしば発見される。これは、同一の情報を視聴しても、視聴者の目的や嗜好によってその評価が大きく分かれ、また、情報を視聴する目的や嗜好には個人毎に固有の傾向が存在するためであると考えられる。このように、目的や嗜好の傾向が偏っている。そこで、その推薦者の推薦する情報が視聴者の目的に合致する度合のことを、視聴者の推薦者に対する「信頼度」と呼ぶことにする。
【0021】
この信頼度は、個人に対してだけに存在するものではなく、情報を授受する集団・媒体・サービス等の間に広く存在すると考える。通常の生活では、信頼度はどちらかと言えば無意識のうちに形成され、情報の取捨選択の手段として用いられる。しかし、取捨選択すべき情報、および信頼度を判断すべき推薦者の数が増大するにつれて的確にこの判断を行うことが困難になってしまう。本発明は、従来無意識に人間が行ってきたこれらの判断を自動的に行うことによって、情報の取捨選択の煩雑さを解消するとともに、的確な判断を下す材料を提供することを趣旨としている。
【0022】
本発明を支える第一の原理は、「あるコンテンツに対するある視聴者の興味適合度は、そのコンテンツを推薦する推薦情報にある個々の推薦項目の興味適合度の和に比例し、個々の推薦項目の興味適合度は、その推薦情報を提供する推薦者に対する信頼度に比例する」というものである。第二の原理は、「視聴者の推薦者に対する信頼度は、この推薦者が提供した推薦情報のうち、視聴者がこの推薦情報とこの推薦情報により推薦されたコンテンツを実際に視聴した回数の割合に比例する」というものである。すなわち、視聴者UのコンテンツCに対する興味適合度I(U,C)は、
【0023】
【数1】
【0024】
なる式で表現できる。ただし、T(U,Ri)はユーザUの推薦者Riに対する信頼度、R(Ri,C)は推薦者RiのコンテンツCに対する推薦度(推薦する度合の強さ)である。
【0025】
次に、本発明の一実施形態である情報検索提供装置の構成を、図2を参照して説明する。
図2は、本発明の一実施形態である情報検索提供装置を含むシステム全体の構成を示すブロック図である。
【0026】
本実施の形態の情報検索提供装置1は、後述する提供情報受信処理部2と、推薦度算出処理部3と、信頼度算出処理部4と、適合度算出処理部5と、情報提示処理部6と、視聴制御処理部7と、利用履歴管理部8とから構成され、通信回線を介して、情報提供者から提供される提供情報を送出する情報提供装置9に接続される。
【0027】
図2に示した構成では、提供情報受信処理部2、推薦度算出処理部3、信頼度算出処理部4、適合度算出処理部5、情報提示処理部6、視聴制御処理部7、利用履歴管理部8の各処理部は、いずれも視聴者側にある情報検索提供装置1内にある。実際には、これらの処理部は必ずしも個々の情報検索提供装置1に配置する必要はなく、全視聴者の情報を一元的に管理するセンタ設備内に配置しても同一の機能を達成することができる。ただし、個々の情報検索提供装置1にこれらの処理部を内蔵することによって、利用履歴情報や推薦者に対する信頼度情報等のプライバシーに深く関わる情報を不必要にネットワークを介して授受する事態を回避することができる。
【0028】 次に、情報検索提供装置1を構成する各処理部における処理過程について、具体例を示しながら詳細に説明する。
【0029】
はじめに、情報提供者からの推薦情報について説明する。
推薦情報で必要な要件は、推薦情報を受信した視聴者側の情報検索地峡装置1で、推薦情報と情報提供者との対応関係が把握可能なことである。また、必須ではないが、推薦するコンテンツに対する推薦度の高さを示す情報が付加されていることが望ましい。また、情報提供者が推薦情報を提供した対象者を、推薦情報から判別できることが望ましい。
【0030】
この推薦情報の具体的な実施例として、インターネットのWWW上の情報提供サービスや電子メールサービスによる推薦情報を図4および図5に示している。図4は、HTMLによる推薦情報の記述例を、図5は、電子メールによる推薦情報の記述例を示している。図4においては、特定のタグ要素やコンテキスト内の文字列が、別途定められる特定の情報項目と対応しており、AタグのHREF属性が推薦するコンテンツを特定する識別子に該当し、Aタグコンテクストの冒頭に現れる星印文字の反復回数が推薦度を表現し、AUTHORタグコンテクスト内の文字列が情報提供者の識別子に対応するといった形式が予め定められている。
【0031】
図5においては、メールのヘッダ項目が情報提供者や、情報提供対象者にそれぞれ対応し、本文内に含まれるURL文字列を推薦するコンテンツを特定する識別子とするといった形式になっている。こうした形式を用いることで、提供情報受信処理部2により誤りなく、必要な情報項目を抽出することが可能となる。なお、これらの情報項目の組が推薦情報に含まれる推薦項目である。
【0032】
提供情報受信処理部2は、情報提供装置9から提供される情報を受信し、推薦情報に対しては、少なくとも、この情報の提供者の同一性を特定する識別子と、この情報が推薦するコンテンツの所在と同一性を特定する識別子の各情報を抽出する。また、可能であれば、この情報が推薦する当該コンテンツに対する推薦度やこの情報が提供される情報提供対象者の各情報項目を抽出する。また、情報提供者から提供された情報を受信した履歴(配信履歴)情報を記録し、これを後から参照可能とする。
【0033】
具体的な実施例としては、図2に示す情報提供装置9が提供する、WWW上の情報提供サービス(Webサービス)や電子メールサービスを利用して情報を受信する。電子メールについては、sendmail等の既存のメール配送プログラムによって情報を受信することができる。また、Webサービスについては、予め定められた固定のWebページ群や、視聴者が過去に視聴したWebページ群を対象として、一定間隔で反復的にWebページを収集することによって新たな提供情報を受信することができる。
【0034】
推薦度算出処理部3は、提供情報受信処理部2が受信した提供情報の内推薦情報から抽出した各情報項目に基づいて、情報提供者が推薦するコンテンツに対する推薦度の強さ(高さ)を推定する。
【0035】
この推薦度の具体的な算出方法(一例)としては、提供情報の中に、推薦者が推薦するコンテンツに対する推薦度が明示的に記述されている場合には、その値をそのまま採用し、これが明示されていない場合には、下記の、
【0036】
R(Ri,C)=R0/(Freq(Ri)*Recv(Ri,C))
【0037】
なる式によって推薦者Riのコンテンツ情報Cに対する推薦度の高さを算出する。ただし、R0は一定の定数、Freq(Ri)は一定期間にRiが推薦情報を提供する頻度、Recv(Ri,C)は、RiのCに対する推薦情報の提供対象者の数である。
【0038】
信頼度算出処理部4は、視聴者が提供情報やコンテンツを視聴した際の利用履歴情報や、情報提供者が情報を提供した配信履歴情報に基づいて、視聴者の情報提供者に対する信頼度の高さを算出する処理を行う。
【0039】
具体的な実施例としては、まず、視聴者Uが情報提供者Riの提供する情報およびこの情報の内推薦情報が推薦する他のコンテンツのいずれかを視聴した回数WF(U,Ri)を利用履歴管理部8から取得する。次に情報提供者が視聴者に対して提供した情報の数RF(U,Ri)を、提供情報受信処理部2から取得する。そして、以下の式により、視聴者Uの情報提供者Riに対する信頼度T(U,Ri)を算出する。なお、下式において、T0は一定の定数である。
【0040】
T(U,Ri)=T0*WF(U,Ri)/RF(U,Ri)
【0041】
適合度算出処理部5は、視聴者の推薦者に対する信頼度と、推薦者の他のコンテンツに対する推薦度に基づいて、当該コンテンツに関する視聴者の興味適合度を算出する処理を行う。
【0042】
具体的には、推薦度算出処理部3よりコンテンツCに対する各推薦者の推薦度の情報を全て取得し、さらに、コンテンツCに対する推薦情報を提供する各推薦者に対する視聴者Uの信頼度情報を信頼度算出処理部4から取得し、下記の演算を行うことによって、視聴者UのコンテンツCに対する興味適合度I(U,C)を算出する。
【0043】
【数2】
【0044】
ただし、T(U,Ri)はユーザUの推薦者Riに対する信頼度、R(Ri,C)は推薦者RiのコンテンツCに対する推薦度(推薦する度合の強さ)である。
【0045】
情報提示処理部6は、推薦された各コンテンツに対応する推薦項目を視聴者に一覧表示し、視聴者が、視聴するコンテンツを選択する手段を提供する処理を行う。
【0046】
具体的には、各推薦項目に関する興味適合度を、適合度算出処理部5より取得し、この値が高い順に推薦項目を並べて一覧表示する。表示すべき推薦項目の数が大きい場合には、一度に表示にする推薦項目を、興味適合度が高い一定数に絞りこんで表示し、残りの推薦項目については、視聴者の指示があった場合に限って表示を行う。
【0047】
視聴制御処理部7は、情報提示処理部6に一覧表示された推薦項目のいずれかに対して視聴者が視聴の意思を指示した際に、推薦項目に対応するコンテンツの内容を取得し表示する制御を行う。
【0048】
具体的には、推薦項目に対応するコンテンツの内容を取得した後、コンテンツの種別が文書や静止画の情報であればこれを画面に表示し、動画像や音声の情報であればこれを画面ないしスピーカーにて再生する。
【0049】
利用履歴管理部8は、視聴制御処理部7が視聴者から受けた視聴指示操作等の利用履歴の情報を記録し、これを後から参照可能とする処理を行う。
【0050】
なお、上記各部は、メモリおよびCPU(中央処理装置)等により構成される処理部(図示せず)を用い、この処理部の各機能を実現するためのプログラム(図示せず)をメモリにロードして実行することによりその機能が実現されるものとする。また、利用履歴や配信履歴等の情報は、ハードディスク、光磁気ディスク等の不揮発性の記録装置により構成される記憶部(図示せず)に保存されるものとする。
また、情報検索提供装置1には、周辺機器として入力装置、表示装置等(いずれも図示せず)が接続されるものとする。ここで、入力装置とはキーボード、マウス等の入力デバイスのことをいう。表示装置とはCRT(Cathode Ray Tube)や液晶表示装置等のことをいう。
【0051】
次に、このように構成された本実施形態の情報検索提供装置1の動作について、図3の処理フローを参照して説明する。
【0052】
はじめに、情報提供者の提供する情報を、提供情報受信処理部2にて受信する(ステップS01)。
次に、受信した情報の中に推薦情報が含まれているか否かを判断し(ステップS02)、含まれていた場合には(ステップS02でYesの判定の場合)、推薦項目を特定する(ステップS03)。
そして、その推薦項目に対する推薦度を算出し(ステップS04)、また蓄積された信頼度情報の中から推薦者に対する信頼度情報を取得する(ステップS05)。
次に信頼度と推薦度を積算した値を、当該推薦項目に関する適合度(興味適合度)に加算する(ステップS06)。
【0053】
そして、その時点までに蓄積された提供情報を全て処理するまで、上記処理を繰り返す(ステップS01〜S07)。
そして、蓄積された提供情報の全てに対し処理が終了すると(ステップS07でYesの判定)、推薦項目をその適合度によって並び替え、適合度の高い情報から順に視聴者に情報を提示する(ステップS08)。
これに対して視聴者が視聴を指示する操作を行うと(ステップS09でYesの判定の場合)、当該推薦項目に対応するコンテンツを取得して表示し(ステップS10)、視聴者が情報を視聴した際の利用履歴を蓄積し、この情報の提供者及びこの情報を推薦した推薦者に対する信頼度を再計算して保存する(ステップS11)。こうして再計算された信頼度は、次回に提供情報を受信した際に使用されることとなる。
【0054】
なお、本発明は、インターネットの他、LANやダイアルアップによるネットワークを利用してもよい。
また、図1における各部の機能の一部あるいは全部を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより情報検索提供装置を実現してもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。
【0055】
また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。
【0056】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。
【0057】
以上、この発明の実施形態を、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の構成等も含まれる。
【0058】
【発明の効果】
以上、詳細に説明したように、本発明によれば、以下の効果を得ることができる。
第一の効果は、視聴者に固有の嗜好や目的の傾向を反映して、視聴者のコンテンツに対する興味適合度を自動的に算出し、興味適合度の高い推薦項目を優先的に提示することによって大量の候補からコンテンツを選別する煩雑さを解消することができる。
第二の効果は、的確に興味適合度を算出する上で重要な役割を果たす、視聴者の、推薦者に対する信頼度を、視聴者の利用履歴に基づき自動的に算出し、視聴者の、推薦者に対する信頼度を明示的に指定する煩雑さを解消することができる。
【図面の簡単な説明】
【図1】 本発明の概要を説明するための概念図である。
【図2】 本発明の一実施の形態である情報検索提供装置を含むシステム全体の構成を示すブロック図である。
【図3】 同実施の形態の処理フローである。
【図4】 HTMLによる推薦情報の記述例である。
【図5】 電子メールを利用した推薦情報の記述例である。
【符号の説明】
1…情報検索提供装置 2…提供情報受信処理部
3…推薦度算出処理部 4…信頼度算出処理部
5…適合度算出処理部 6…情報提示処理部
7…視聴制御処理部 8…利用履歴管理部
9…情報提供装置[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a technology for searching and presenting content that matches a user's interest and purpose from a large amount of information distributed through a network, and in particular, results of searching and presenting recommended information by other users. It relates to the system to reflect.
[0002]
[Prior art]
In recent years, with the rapid development of information distribution infrastructure represented by the spread of the Internet, various information (contents) such as documents, audio, and images has been distributed in large quantities via the network, and many people can easily The foundation for acquiring and viewing information is being prepared. As the scale of information to be distributed expands, a situation called so-called information flood, in which it is difficult to find the target information, has become apparent. In order to solve this problem, there is a method to receive the location and introduction of the content selected by others as recommendation information, and to select the one that matches the purpose and interest, instead of browsing all the content. . As means for obtaining and distributing recommendation information, information providing services on WWW (World Wide Web) and services such as mail magazines are widely used.
[0003]
Japanese Patent Laid-Open No. 2001-43233 describes a technique whose main purpose is to provide recommendation information. When a specific user is designated as a recommender, this technology determines whether or not recommendation information can be exchanged based on a predetermined information provision permission condition. If the condition is satisfied, content information recommended by the recommender is determined. It is collected and presented.
[0004]
[Problems to be solved by the invention]
The first problem with such conventional services or technologies is that the number of recommended content increases as the number of recommenders increases, and as a result, the recommended content matches the interest and purpose. The work of selecting content is complicated.
The second problem is that as the number of recommenders or recommended services providing recommendation information increases, the task of selecting recommenders to be nominated becomes complicated.
[0005]
The object of the present invention is to eliminate these problems, select recommenders without imposing the work burden on the users, and match the user's interest and purpose from the content recommended by the recommenders. An object of the present invention is to provide an information search providing apparatus and an information search providing method capable of accurately narrowing down and presenting contents.
[0006]
[Means for Solving the Problems]
In order to achieve the above object, the present invention receives provision information including recommendation information or content provided from a plurality of information providers, and extracts provision information for other content from the received information. Means for calculating the degree of recommendation of each recommended item in the recommendation information, and the reliability for calculating the reliability of the recommended item to the recommender based on the usage history of the viewer A calculation means, a fitness calculation means for calculating a degree of interest that indicates a high possibility that the recommended item will attract interest to a viewer, based on the reliability and the recommendation, and according to the interest fitness Information recommendation means for prioritizing the recommended items, rearranging the prioritized recommended items and presenting recommendation information, and a viewer corresponding to the recommended items in response to instructions from the viewer. Viewing control means for allowing the viewer to watch the content, and usage history management means for storing the viewing history when the viewer views the content. Calculating the recommendation degree inversely proportional to the product of the frequency of providing recommendation information to the recommended item content of the recommendation item of the recommender and the reliability calculating means from the recommender to the viewer The reliability is calculated in proportion to the ratio of the number of times the viewer actually viewed the content corresponding to the recommended item in the number of recommended information provided, and the fitness calculation means recommends to a specific recommender The information search providing apparatus is characterized in that a product of a degree and a reliability is obtained, and an interest suitability is automatically calculated by a sum of multiplications by a plurality of recommenders.
[0007]
According to another aspect of the present invention, there is provided a processing method for realizing the information search providing apparatus according to claim 1 by causing a computer to execute provisional information including recommendation information or content provided from a plurality of information providers. A procedure for extracting recommendation information for other contents from the received content, a procedure for calculating a recommendation level of each recommendation item in the recommendation information, and a reliability of the recommendation item to the recommender. A procedure for calculating based on the usage history of the viewer, and a procedure for calculating an interest suitability level indicating a high possibility that the recommended item will attract interest to the viewer from the reliability and the recommendation level; , Prioritizing the recommended items in accordance with the degree of interest matching, rearranging the prioritized recommended items and presenting recommendation information, and receiving instructions from the viewer for the recommended items, A procedure for causing the viewer to view content corresponding to the recommended item, and a procedure for accumulating the viewing history when the viewer views the content. The recommendation degree that is inversely proportional to the multiplication value of the frequency of providing recommendation information to the recommendation item content of the recommendation item of the recommender is calculated, and from the recommender to the viewer in the reliability calculation procedure. The reliability is calculated in proportion to the ratio of the number of times the viewer actually viewed the content corresponding to the recommended item in the number of recommended information provided, and recommended to a specific recommender in the fitness calculation procedure. This is an information search providing method characterized in that a product value of degree and reliability is obtained, and an interest suitability is automatically calculated by a sum of product values of a plurality of recommenders.
[0008]
Further, the present invention is a recording medium on which a program for realizing the information search providing apparatus according to claim 1 is recorded by being installed in a computer and executed, and recommended information provided from a plurality of information providers Alternatively, a procedure for receiving provision information including content and extracting recommendation information for other content from the provision information; a procedure for calculating a recommendation level of each recommendation item in the recommendation information; and the recommendation item The degree of relevance indicating the likelihood that the recommendation item will attract interest to the viewer based on the usage history of the viewer, A procedure for calculating the degree of preference, prioritizing the recommended items according to the degree of interest matching, rearranging the prioritized recommended items and presenting recommendation information, and the estimation The information search providing apparatus includes a procedure for receiving an instruction from the viewer for the item and causing the viewer to view the content corresponding to the recommended item, and a procedure for accumulating the viewing history when the viewer views the content. In the recommendation degree calculation procedure, the recommendation degree that is inversely proportional to the multiplication value of the frequency at which the recommender provides the recommendation information for a certain period and the number of persons to whom the recommendation information is provided for the recommended item content is calculated. In the reliability calculation procedure, the reliability is calculated in proportion to the ratio of the number of times the viewer actually viewed the content corresponding to the recommended item in the number of recommended information provided from the recommender to the viewer, In the fitness calculation procedure, a product of the recommendation level and the reliability level is obtained for a specific recommender, and the interest fitness level is automatically calculated by the sum of the multiplication values of a plurality of recommenders. A computer-readable recording medium a program for.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of an information search providing apparatus of the present invention will be described in detail with reference to the drawings.
[0018]
First, FIG. 1 shows a conceptual diagram of the present invention, and an outline thereof will be described.
Information exchanged between people includes “content information” (hereinafter referred to as “content”) that is the content of the information itself and “recommended information” that conveys the value of other information. I think it can be broadly divided. Here, a person who is viewing information for some purpose is called a “viewer”. The viewer views content and recommendation information, and the degree to which the viewer matches the purpose of the viewer is referred to as “interest fit”. In addition, the interest relevance obtained based on the viewer's usage history can be regarded as indicating that each recommendation item included in the recommendation information indicates a high possibility of raising interest to the viewer. .
[0019]
Viewers want to view information with the highest degree of interest as much as possible, but this is not always true. Therefore, before viewing the information body (content), “recommendation information” referring to the value of the information is viewed, and it is determined whether or not the information body recommended by the recommendation information should be viewed. This is a behavior that is widely performed in human society regardless of the medium and content of information. The viewer views the recommended information, determines whether or not to view the information recommended by the recommended information, and repeats a series of actions of viewing this information if it is right.
[0020]
Also, depending on whether the recommended content matches the purpose of the viewer, it is possible to determine whether the recommended information viewed in advance is accurate. It is often found that there is a strong correlation between the “recommendator” provided and the accuracy of the recommendation information. This is because, even if the same information is viewed, the evaluation is largely divided according to the purpose and preference of the viewer, and there is a unique tendency for each individual in the purpose and preference of viewing the information. It is done. Thus, the tendency of the purpose and preference is biased. Therefore, the degree to which the information recommended by the recommender matches the purpose of the viewer is referred to as “reliability” of the viewer for the recommender.
[0021]
This degree of reliability does not exist only for individuals, but is considered to exist widely among groups, media, services, etc. that exchange information. In normal life, the reliability is rather unconsciously formed and used as a means of selecting information. However, it becomes difficult to make this determination accurately as the information to be selected and the number of recommenders whose reliability is to be determined increase. The purpose of the present invention is to provide a material for making an accurate judgment while eliminating the complexity of selecting information by automatically making these judgments that have been made unconsciously by humans.
[0022]
The first principle supporting the present invention is that “the interest adaptability of a certain viewer for a certain content is proportional to the sum of the interest adaptability of each recommended item in the recommendation information for recommending the content, and each recommended item The interest relevance level is proportional to the reliability of the recommender who provides the recommendation information. The second principle is that “the reliability of the viewer ’s recommender is the number of times the viewer actually viewed the recommendation information and the content recommended by the recommendation information among the recommendation information provided by the recommender. It is proportional to the ratio. That is, the interest matching degree I (U, C) for the content C of the viewer U is
[0023]
[Expression 1]
[0024]
It can be expressed as Here, T (U, Ri) is the degree of reliability of the user U with respect to the recommender Ri, and R (Ri, C) is the degree of recommendation for the content C of the recommender Ri (the degree of recommendation).
[0025]
Next, the configuration of the information search providing apparatus according to an embodiment of the present invention will be described with reference to FIG.
FIG. 2 is a block diagram showing a configuration of the entire system including the information search providing apparatus according to an embodiment of the present invention.
[0026]
The information search providing device 1 according to the present embodiment includes a provision information reception processing unit 2, a recommendation level calculation processing unit 3, a reliability level calculation processing unit 4, a fitness level
[0027]
In the configuration shown in FIG. 2, the provided information reception processing unit 2, recommendation level calculation processing unit 3, reliability level calculation processing unit 4, fitness level
Next, processing steps in each processing unit constituting the information search providing device 1 will be described in detail with specific examples.
[0029]
First, recommendation information from the information provider will be described.
The requirement for the recommendation information is that the information search isthmus device 1 on the viewer side that has received the recommendation information can grasp the correspondence between the recommendation information and the information provider. Although not essential, it is desirable that information indicating a high recommendation level for the recommended content is added. In addition, it is desirable that the target person to whom the information provider provides the recommended information can be determined from the recommended information.
[0030]
As specific examples of the recommendation information, recommendation information by an information providing service or an electronic mail service on the Internet WWW is shown in FIGS. FIG. 4 shows a description example of recommendation information by HTML, and FIG. 5 shows a description example of recommendation information by e-mail. In FIG. 4, a specific tag element or a character string in a context corresponds to a specific information item separately defined, corresponds to an identifier for specifying a content recommended by the HREF attribute of the A tag, and an A tag context. The number of repetitions of the star character appearing at the beginning of the number expresses the recommendation degree, and the character string in the AUTHOR tag context corresponds to the identifier of the information provider.
[0031]
In FIG. 5, the mail header item corresponds to the information provider and the information provider, and the URL character string included in the text is used as an identifier for identifying the recommended content. By using such a format, the provided information reception processing unit 2 can extract necessary information items without error. A set of these information items is a recommended item included in the recommendation information.
[0032]
The provided information reception processing unit 2 receives information provided from the information providing device 9, and for recommendation information, at least an identifier that identifies the identity of the provider of the information and content recommended by the information Each piece of identifier information that identifies the location and identity is extracted. Further, if possible, the degree of recommendation for the content recommended by this information and each information item of the information providing target person who is provided with this information are extracted. Also, history (distribution history) information received from the information provided by the information provider is recorded and can be referred to later.
[0033]
As a specific example, information is received using an information providing service (Web service) or an e-mail service on the WWW provided by the information providing apparatus 9 shown in FIG. As for electronic mail, information can be received by an existing mail delivery program such as sendmail. As for Web services, new provided information is obtained by collecting Web pages repeatedly at regular intervals for a predetermined fixed Web page group or a Web page group that a viewer has viewed in the past. Can be received.
[0034]
The recommendation level calculation processing unit 3 is based on each information item extracted from the recommended information of the provided information received by the provided information reception processing unit 2 and the strength (height) of the recommended level for the content recommended by the information provider Is estimated.
[0035]
As a specific calculation method (one example) of the recommendation level, when the recommendation level for the content recommended by the recommender is explicitly described in the provided information, the value is adopted as it is. If not explicitly stated,
[0036]
R (Ri, C) = R0 / (Freq (Ri) * Recv (Ri, C))
[0037]
The degree of recommendation for the content information C of the recommender Ri is calculated by the following formula. Here, R0 is a constant, Freq (Ri) is the frequency at which Ri provides recommendation information for a certain period, and Recv (Ri, C) is the number of persons to whom recommendation information is provided for C of Ri.
[0038]
The reliability calculation processing unit 4 determines the reliability of the viewer with respect to the information provider based on the usage history information when the viewer views the provided information and the content and the distribution history information provided by the information provider. Process to calculate the height.
[0039]
As a specific example, first, the viewer uses the number of times WF (U, Ri) that the viewer U has viewed any of the information provided by the information provider Ri and other content recommended by the recommended information. Obtained from the history management unit 8. Next, the number RF (U, Ri) of information provided to the viewer by the information provider is acquired from the provided information reception processing unit 2. And the reliability T (U, Ri) with respect to the information provider Ri of the viewer U is calculated with the following formula | equation. In the following expression, T0 is a constant constant.
[0040]
T (U, Ri) = T0 * WF (U, Ri) / RF (U, Ri)
[0041]
The matching level
[0042]
Specifically, the recommendation level calculation processing unit 3 acquires all the information about the recommendation level of each recommender for the content C, and further obtains the reliability information of the viewer U for each recommender who provides the recommended information for the content C. The interest matching degree I (U, C) for the content C of the viewer U is calculated by obtaining from the reliability calculation processing unit 4 and performing the following calculation.
[0043]
[Expression 2]
[0044]
Here, T (U, Ri) is the degree of reliability of the user U with respect to the recommender Ri, and R (Ri, C) is the degree of recommendation for the content C of the recommender Ri (the degree of recommendation).
[0045]
The information presentation processing unit 6 displays a list of recommended items corresponding to each recommended content to the viewer, and performs processing for providing means for the viewer to select the content to be viewed.
[0046]
Specifically, the interest relevance level for each recommended item is acquired from the relevance level
[0047]
The viewing control processing unit 7 acquires and displays the contents of the content corresponding to the recommended item when the viewer instructs viewing of any of the recommended items listed in the information presentation processing unit 6. Take control.
[0048]
Specifically, after acquiring the content of the content corresponding to the recommended item, if the content type is document or still image information, this is displayed on the screen, and if it is moving image or audio information, this is displayed on the screen. Or play through the speakers.
[0049]
The usage history management unit 8 records the usage history information such as the viewing instruction operation received from the viewer by the viewing control processing unit 7 and performs processing for making it possible to refer to this later.
[0050]
Each unit uses a processing unit (not shown) constituted by a memory, a CPU (central processing unit), and the like, and a program (not shown) for realizing each function of the processing unit is loaded into the memory. It is assumed that the function is realized by executing the function. Information such as usage history and distribution history is stored in a storage unit (not shown) configured by a non-volatile recording device such as a hard disk or a magneto-optical disk.
In addition, an input device, a display device, and the like (none of which are shown) are connected to the information search providing device 1 as peripheral devices. Here, the input device refers to an input device such as a keyboard and a mouse. The display device refers to a CRT (Cathode Ray Tube), a liquid crystal display device, or the like.
[0051]
Next, the operation of the information search providing apparatus 1 of the present embodiment configured as described above will be described with reference to the processing flow of FIG.
[0052]
First, information provided by the information provider is received by the provided information reception processing unit 2 (step S01).
Next, it is determined whether or not recommendation information is included in the received information (step S02). If it is included (Yes in step S02), a recommendation item is identified ( Step S03).
Then, the recommendation level for the recommended item is calculated (step S04), and the reliability information for the recommender is acquired from the stored reliability information (step S05).
Next, a value obtained by integrating the reliability and the recommendation level is added to the fitness level (interesting fitness level) related to the recommended item (step S06).
[0053]
The above processing is repeated until all the provision information accumulated up to that point is processed (steps S01 to S07).
Then, when the processing is completed for all of the stored provision information (Yes in step S07), the recommended items are rearranged according to their fitness levels, and information is presented to the viewers in descending order of the fitness levels (steps). S08).
On the other hand, when the viewer performs an operation of instructing viewing (in the case of Yes in step S09), the content corresponding to the recommended item is acquired and displayed (step S10), and the viewer views the information. The usage history is stored, and the reliability of the provider of this information and the recommender who recommended this information is recalculated and stored (step S11). The recalculated reliability is used when the provision information is received next time.
[0054]
The present invention may use a network by LAN or dial-up in addition to the Internet.
1 is recorded on a computer-readable recording medium, and the program recorded on the recording medium is read into a computer system and executed. An information search providing device may be realized. Here, the “computer system” includes an OS and hardware such as peripheral devices.
[0055]
Further, the “computer system” includes a homepage providing environment (or display environment) if a WWW system is used.
The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Further, the “computer-readable recording medium” refers to a volatile memory (RAM) in a computer system that becomes a server or a client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. In addition, those holding programs for a certain period of time are also included.
[0056]
The program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the “transmission medium” for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line.
The program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, and what is called a difference file (difference program) may be sufficient.
[0057]
The embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and includes a configuration that does not depart from the gist of the present invention.
[0058]
【The invention's effect】
As described above in detail, according to the present invention, the following effects can be obtained.
The first effect is to automatically calculate the interest relevance to the viewer's content, reflecting the viewer's unique preferences and target trends, and preferentially present recommended items with high interest relevance Thus, the complexity of selecting contents from a large number of candidates can be eliminated.
The second effect is to automatically calculate the reliability of the viewer, who plays an important role in calculating the appropriateness of interest, based on the usage history of the viewer, The trouble of explicitly specifying the reliability for the recommender can be eliminated.
[Brief description of the drawings]
FIG. 1 is a conceptual diagram for explaining the outline of the present invention.
FIG. 2 is a block diagram showing a configuration of an entire system including an information search providing apparatus according to an embodiment of the present invention.
FIG. 3 is a processing flow of the embodiment.
FIG. 4 is an example of description of recommendation information in HTML.
FIG. 5 is a description example of recommendation information using electronic mail.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... Information retrieval provision apparatus 2 ... Provision information reception process part 3 ... Recommendation degree calculation process part 4 ... Reliability
Claims (3)
前記推薦情報にある個々の推薦項目の推薦度の高さを算出する推薦度算出手段と、
前記推薦項目の推薦者に対する信頼度を、視聴者の利用履歴に基づいて算出する信頼度算出手段と、
前記推薦項目が視聴者に対して興味を喚起する可能性の高さを示す興味適合度を前記信頼度と推薦度とから算出する適合度算出手段と、
前記興味適合度に応じて前記推薦項目に対し優先付けを行い、該優先付けられた推薦項目を並び替えて推薦情報を提示する情報提示手段と、
前記推薦項目に対する視聴者の指示を受け、該推薦項目に対応するコンテンツを視聴者に視聴させる視聴制御手段と、
視聴者がコンテンツを視聴したとき、該視聴の履歴を蓄積する利用履歴管理手段と、
を有し、
前記推薦度算出手段は、推薦者が一定期間に推薦情報を提供する頻度と推薦者の推薦項目のコンテンツに対する推薦情報の提供対象者数との乗算値に反比例する前記推薦度を算出し、
前記信頼度算出手段は、推薦者から視聴者に提供された推薦情報数における、推薦項目に対応するコンテンツを視聴者が実際に視聴した回数の割合に比例させて信頼度を算出し、
前記適合度算出手段は、特定の推薦者に対して推薦度と信頼度との乗算値を求め、複数の推薦者による乗算値の総和によって自動的に興味適合度を算出する
ことを特徴とする情報検索提供装置。Provision information receiving means for receiving provision information including recommendation information or content provided from a plurality of information providers, and extracting recommendation information for other contents from the provision information;
A recommendation degree calculating means for calculating a recommendation level of each recommendation item in the recommendation information;
A reliability calculation means for calculating the reliability of the recommendation item with respect to the recommender based on the usage history of the viewer;
A degree-of-fit calculation means for calculating a degree of interest that indicates the likelihood that the recommended item will raise interest in the viewer from the reliability and the degree of recommendation;
Prioritizing the recommended items according to the degree of interest fit, information presentation means for rearranging the prioritized recommended items and presenting recommended information;
Viewing control means for receiving an instruction from the viewer for the recommended item and causing the viewer to view content corresponding to the recommended item;
Usage history management means for accumulating the viewing history when the viewer views the content;
Have
The recommendation degree calculating means calculates the recommendation degree that is inversely proportional to a multiplication value of the frequency of recommendation information provided by a recommender for a certain period and the number of persons to whom recommendation information is provided for the content of the recommendation item of the recommender,
The reliability calculation means calculates the reliability in proportion to the ratio of the number of times the viewer actually viewed the content corresponding to the recommended item in the number of recommended information provided from the recommender to the viewer,
The fitness level calculating means obtains a multiplication value of a recommendation level and a reliability level for a specific recommender, and automatically calculates an interest level of fitness based on a sum of multiplication values of a plurality of recommenders. Information search providing device.
複数の情報提供者から提供される、推薦情報またはコンテンツを含む提供情報を受信して、その中から他のコンテンツに対する推薦情報を抽出する手順と、
前記推薦情報にある個々の推薦項目の推薦度の高さを算出する手順と、
前記推薦項目の推薦者に対する信頼度を、視聴者の利用履歴に基づいて算出する手順と、
前記推薦項目が視聴者に対して興味を喚起する可能性の高さを示す興味適合度を前記信頼度と推薦度とから算出する手順と、
前記興味適合度に応じて前記推薦項目に対し優先付けを行い、該優先付けられた推薦項目を並び替えて推薦情報を提示する手順と、
前記推薦項目に対する視聴者の指示を受け、該推薦項目に対応するコンテンツを視聴者に視聴させる手順と、
視聴者がコンテンツを視聴したとき、該視聴の履歴を蓄積する手順と、を有し、
前記推薦度算出手順において、推薦者が一定期間に推薦情報を提供する頻度と推薦者の推薦項目のコンテンツに対する推薦情報の提供対象者数との乗算値に反比例する前記推薦度を算出し、
前記信頼度算出手順において、推薦者から視聴者に提供された推薦情報数における、推薦項目に対応するコンテンツを視聴者が実際に視聴した回数の割合に比例させて信頼度を算出し、
前記適合度算出手順において、特定の推薦者に対して推薦度と信頼度との乗算値を求め、複数の推薦者による乗算値の総和によって自動的に興味適合度を算出する
ことを特徴とする情報検索提供方法。A processing method for realizing the information search providing device according to claim 1 by causing a computer to execute the method.
A procedure of receiving provision information including recommendation information or content provided from a plurality of information providers, and extracting recommendation information for other content from the information;
Calculating a recommendation level of each recommendation item in the recommendation information;
A procedure for calculating the reliability of the recommender for the recommender based on a viewer's usage history;
A procedure for calculating an interest suitability level indicating a high degree of possibility that the recommended item will attract interest to a viewer from the reliability level and the recommendation level;
Prioritizing the recommended items according to the degree of interest fit, rearranging the prioritized recommended items and presenting recommendation information;
Receiving a viewer instruction for the recommended item, and allowing the viewer to view content corresponding to the recommended item;
And a procedure for accumulating the viewing history when the viewer views the content ,
In the recommendation degree calculation procedure, the recommendation degree that is inversely proportional to the multiplication value of the frequency that the recommender provides recommendation information for a certain period and the number of persons to whom recommendation information is provided for the content of the recommendation item of the recommender is calculated,
In the reliability calculation procedure, the reliability is calculated in proportion to the ratio of the number of times the viewer actually viewed the content corresponding to the recommended item in the number of recommended information provided from the recommender to the viewer,
In the fitness calculation procedure, a product of a recommendation and a reliability is obtained for a specific recommender, and an interest fitness is automatically calculated by a sum of multiplications of a plurality of recommenders. Information retrieval provision method.
複数の情報提供者から提供される、推薦情報またはコンテンツを含む提供情報を受信して、その中から他のコンテンツに対する推薦情報を抽出する手順と、
前記推薦情報にある個々の推薦項目の推薦度の高さを算出する手順と、
前記推薦項目の推薦者に対する信頼度を、視聴者の利用履歴に基づいて算出する手順と、
前記推薦項目が視聴者に対して興味を喚起する可能性の高さを示す興味適合度を前記信頼度と推薦度とから算出する手順と、
前記興味適合度に応じて前記推薦項目に対し優先付けを行い、該優先付けられた推薦項目を並び替えて推薦情報を提示する手順と、
前記推薦項目に対する視聴者の指示を受け、該推薦項目に対応するコンテンツを視聴者に視聴させる手順と、
視聴者がコンテンツを視聴したとき、該視聴の履歴を蓄積する手順と、を情報検索提供装置に実行させ、
前記推薦度算出手順において、推薦者が一定期間に推薦情報を提供する頻度と推薦者の推薦項目のコンテンツに対する推薦情報の提供対象者数との乗算値に反比例する前記推薦度を算出させ、
前記信頼度算出手順において、推薦者から視聴者に提供された推薦情報数における、推薦項目に対応するコンテンツを視聴者が実際に視聴した回数の割合に比例させて信頼度を算出させ、
前記適合度算出手順において、特定の推薦者に対して推薦度と信頼度との乗算値を求め、複数の推薦者による乗算値の総和によって自動的に興味適合度を算出させるプログラム
を記録したコンピュータ読み取り可能な記録媒体。A recording medium on which a program for realizing the information search providing device according to claim 1 is recorded by being installed in a computer and executed,
A procedure of receiving provision information including recommendation information or content provided from a plurality of information providers, and extracting recommendation information for other content from the information;
Calculating a recommendation level of each recommendation item in the recommendation information;
A procedure for calculating the reliability of the recommender for the recommender based on a viewer's usage history;
A procedure for calculating an interest suitability level indicating a high degree of possibility that the recommended item will attract interest to a viewer from the reliability level and the recommendation level;
Prioritizing the recommended items according to the degree of interest fit, rearranging the prioritized recommended items and presenting recommendation information;
Receiving a viewer instruction for the recommended item, and allowing the viewer to view content corresponding to the recommended item;
When the viewer views the content, the information search providing apparatus executes a procedure for accumulating the viewing history ,
In the recommendation degree calculation procedure, the recommendation degree is calculated that is inversely proportional to a multiplication value of the frequency at which a recommender provides recommendation information for a certain period and the number of persons to whom recommendation information is provided for the content of the recommendation item of the recommender,
In the reliability calculation procedure, the reliability is calculated in proportion to the ratio of the number of times the viewer actually viewed the content corresponding to the recommended item in the number of recommended information provided from the recommender to the viewer,
A program for obtaining a multiplication value of a recommendation level and a reliability level for a specific recommender in the fitness level calculation procedure, and automatically calculating an interest level of fitness based on a sum of multiplication values of a plurality of recommenders.
A computer-readable recording medium on which is recorded.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001142324A JP3859987B2 (en) | 2001-05-11 | 2001-05-11 | Information search providing apparatus, information search providing method, and recording medium recording the program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001142324A JP3859987B2 (en) | 2001-05-11 | 2001-05-11 | Information search providing apparatus, information search providing method, and recording medium recording the program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002342370A JP2002342370A (en) | 2002-11-29 |
| JP3859987B2 true JP3859987B2 (en) | 2006-12-20 |
Family
ID=18988643
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001142324A Expired - Fee Related JP3859987B2 (en) | 2001-05-11 | 2001-05-11 | Information search providing apparatus, information search providing method, and recording medium recording the program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3859987B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20240292045A1 (en) * | 2012-07-26 | 2024-08-29 | Tivo Corporation | Customized options for consumption of content |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004070630A1 (en) * | 2003-02-10 | 2004-08-19 | Fujitsu Limited | Recommendation system and apparatus having function to digitalize contribution of additional information provider to selection |
| JP4777859B2 (en) * | 2004-04-08 | 2011-09-21 | シャープ株式会社 | Service receiving apparatus, service providing apparatus, computer program and recording medium therefor |
| JP4482427B2 (en) * | 2004-11-11 | 2010-06-16 | 日本電信電話株式会社 | Content distribution device, content distribution method, content distribution program, and recording medium for content distribution program |
| US7971233B2 (en) | 2005-05-23 | 2011-06-28 | Panasonic Corporation | Communication device, communication method, communication program, storage medium thereof, and integrated circuit |
| CN101247357B (en) * | 2007-02-16 | 2011-06-15 | 国际商业机器公司 | Method and system for improving E-mail discussion efficiency at E-mail client terminal |
| JP2014109844A (en) * | 2012-11-30 | 2014-06-12 | Sharp Corp | Information processing system |
-
2001
- 2001-05-11 JP JP2001142324A patent/JP3859987B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20240292045A1 (en) * | 2012-07-26 | 2024-08-29 | Tivo Corporation | Customized options for consumption of content |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2002342370A (en) | 2002-11-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7299222B1 (en) | Enhanced search results | |
| JP6482172B2 (en) | RECOMMENDATION DEVICE, RECOMMENDATION METHOD, AND PROGRAM | |
| JP5673336B2 (en) | Information processing method, display method, information processing apparatus, display apparatus, information processing program, display program | |
| JP4305048B2 (en) | Regional attribute determination method, regional attribute determination device, and regional attribute determination program | |
| CN111435371B (en) | Video recommendation method and system, computer program product and readable storage medium | |
| JP4453437B2 (en) | Search keyword ranking method, apparatus and program | |
| CN105956131A (en) | Resource search method and device | |
| KR100856916B1 (en) | Method and system for providing information extracted by reflecting interests | |
| JP3859987B2 (en) | Information search providing apparatus, information search providing method, and recording medium recording the program | |
| US11244014B2 (en) | System and method for enhancing exploration of data items | |
| JP6563572B1 (en) | Information processing apparatus, information processing method, and program | |
| KR101950869B1 (en) | System and method for false information filtering of restaurants using food evaluation records and restaurant matching information | |
| JPH10307845A (en) | Perusal supporting device and method therefor | |
| JP6414192B2 (en) | Information processing apparatus, information processing method, and information processing program | |
| JP6280381B2 (en) | Item presentation apparatus, item presentation method, and program | |
| JP2002149687A (en) | System, device, and method for advertisement display processing | |
| JP2010186368A (en) | Method and apparatus for determining advertisement | |
| JP2015106351A (en) | Content distribution device and free word recommendation method | |
| JP2010160541A (en) | Information processing device | |
| JP2004343288A (en) | Mobile terminal, information distribution device, communication system, and method of presenting information to user using mobile terminal | |
| JP7158666B2 (en) | Video viewing providing device, video viewing providing method, and video viewing providing program | |
| US20060007477A1 (en) | Storage medium storing computer program for presenting document registrant, document registrant presenting method, and document management apparatus | |
| JP6065061B2 (en) | Information processing device, terminal device, information processing method, display method, information processing program, and display program | |
| JP4469061B2 (en) | Communications system | |
| JP2017049832A (en) | Generation device, generation method, and generation program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20040109 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060627 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060821 |
|
| 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: 20060912 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060920 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090929 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100929 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100929 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110929 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120929 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130929 Year of fee payment: 7 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |