(57)【特許請求の範囲】
【請求項１】
コンピュータがネットワーク上にある多くのウェブページの中から、ユーザが興味を持ち得るウェブページを抽出して、ユーザに当該ウェブページに関連する情報を提示可能なデータ分析システムであって、
前記コンピュータは、
ネットワークにおける前記ユーザのアクティビティに応じて、当該ユーザの興味があるウェブページと興味がないウェブページとに分類し、当該分類は、当該ウェブページに分類情報を対応付けるものであり、当該分類情報は、当該ユーザがアクセスしたことがあるウェブページを分類する基準を示す情報であり、
前記分類情報が対応付けられたウェブページからデータ要素を抽出し、当該データ要素は、当該ウェブページの少なくとも一部を構成するものであり、
前記抽出されたデータ要素を評価し、当該評価は、前記ユーザが興味を示したウェブページに含まれるデータ要素を、興味を示さなかったウェブページに含まれるデータ要素より高い重みを設定するものであり、
前記抽出されたデータ要素と当該データ要素の評価値とを対応付けて記憶部に格納し、
前記ネットワーク上の複数のウェブページをデータ群として収集し、当該複数のウェブページは、前記ユーザがアクセスしたことがないウェブページに関する情報をそれぞれ含み、
前記収集されたデータ群に含まれる複数のウェブページからデータ要素をそれぞれ抽出し、
前記抽出されたデータ要素が前記記憶部に格納されていた場合、当該データ要素の評価値を統合することによって、前記収集されたデータ群に含まれる複数のウェブページが、前記ユーザにとって興味があるか否かをそれぞれ評価し、当該評価は、当該ウェブページのスコアを算出するものであり、
前記ユーザが興味を示したウェブページに対して算出されたスコアが、興味を示さなかったウェブページに対して算出されたスコアよりも高くなるまで、前記データ要素を再評価することによって、当該データ要素の重みを算出し直し、
前記ユーザにとって興味があると評価されたウェブページに関連する推薦情報を、前記ユーザに提示する
データ分析システム。
【請求項２】
前記コンピュータは、
前記ネットワークにおける前記ユーザのアクティビティとして、前記ウェブページに情報を書き込んだか否かを用いて、前記ユーザの興味があるウェブページと興味がないウェブページとを分類する、
請求項１記載のデータ分析システム。
【請求項３】
前記データ要素は、前記ウェブページに対するユーザの書き込み情報を含む、
請求項１又は２記載のデータ分析システム。
【請求項４】
前記書き込み情報は、前記ユーザの感情表現を含む、
請求項３記載のデータ分析システム。
【請求項５】
前記コンピュータが、前記データ要素の重みの算出をし直す際、前記感情表現として肯定的表現を含むウェブページに対して算出されたスコアが、前記分類情報が対応付けられたウェブページの中で上位になるようにする、
請求項４記載のデータ分析システム。
【請求項６】
前記ウェブページは、商品の購入を勧める広告情報を含み、
前記推薦情報は、当該広告情報である
請求項１乃至５の何れか一項に記載のデータ分析システム。
【請求項７】
コンピュータがネットワーク上にある多くのウェブページの中から、ユーザが興味を持ち得るウェブページを抽出して、ユーザに当該ウェブページに関連する情報を提示可能なデータ分析方法であって、
前記コンピュータは、
ネットワークにおける前記ユーザのアクティビティに応じて、当該ユーザの興味があるウェブページと興味がないウェブページとに分類するステップと、当該分類は、当該ウェブページに分類情報を対応付けるものであり、当該分類情報は、当該ユーザがアクセスしたことがあるウェブページを分類する基準を示す情報であり、
前記分類情報が対応付けられたウェブページからデータ要素を抽出するステップと、当該データ要素は、当該ウェブページの少なくとも一部を構成するものであり、
前記抽出されたデータ要素を評価するステップと、当該評価は、前記ユーザが興味を示したウェブページに含まれるデータ要素を、興味を示さなかったウェブページに含まれるデータ要素より高い重みを設定するものであり、
前記抽出されたデータ要素と当該データ要素の評価値とを対応付けて記憶部に格納するステップと、
前記ネットワーク上の複数のウェブページをデータ群として収集するステップと、当該複数のウェブページは、前記ユーザがアクセスしたことがないウェブページに関する情報をそれぞれ含み、
前記収集されたデータ群に含まれる複数のウェブページからデータ要素をそれぞれ抽出するステップと、
前記抽出されたデータ要素が前記記憶部に格納されていた場合、当該データ要素の評価値を統合することによって、前記収集されたデータ群に含まれる複数のウェブページが、前記ユーザにとって興味があるか否かをそれぞれ評価するステップと、当該評価は、当該ウェブページのスコアを算出するものであり、
前記ユーザが興味を示したウェブページに対して算出されたスコアが、興味を示さなかったウェブページに対して算出されたスコアよりも高くなるまで、前記データ要素を再評価することによって、当該データ要素の重みを算出し直すステップと、
前記ユーザにとって興味があると評価されたウェブページに関連する推薦情報を、前記ユーザに提示するステップと、
を実行するデータ分析方法。
【請求項８】
コンピュータに、ネットワーク上にある多くのウェブページの中から、ユーザが興味を持ち得るウェブページを抽出して、ユーザに当該ウェブページに関連する情報を提示可能にするプログラムであって、
ネットワークにおける前記ユーザのアクティビティに応じて、当該ユーザの興味があるウェブページと興味がないウェブページとに分類する機能と、当該分類は、当該ウェブページに分類情報を対応付けるものであり、当該分類情報は、当該ユーザがアクセスしたことがあるウェブページを分類する基準を示す情報であり、
前記分類情報が対応付けられたウェブページからデータ要素を抽出する機能と、当該データ要素は、当該ウェブページの少なくとも一部を構成するものであり、
前記抽出されたデータ要素を評価する機能と、当該評価は、前記ユーザが興味を示したウェブページに含まれるデータ要素を、興味を示さなかったウェブページに含まれるデータ要素より高い重みを設定するものであり、
前記抽出されたデータ要素と当該データ要素の評価値とを対応付けて記憶部に格納する機能と、
前記ネットワーク上の複数のウェブページをデータ群として収集する機能と、当該複数のウェブページは、前記ユーザがアクセスしたことがないウェブページに関する情報をそれぞれ含み、
前記収集されたデータ群に含まれる複数のウェブページからデータ要素をそれぞれ抽出する機能と、
前記抽出されたデータ要素が前記記憶部に格納されていた場合、当該データ要素の評価値を統合することによって、前記収集されたデータ群に含まれる複数のウェブページが、前記ユーザにとって興味があるか否かをそれぞれ評価する機能と、当該評価は、当該ウェブページのスコアを算出するものであり、
前記ユーザが興味を示したウェブページに対して算出されたスコアが、興味を示さなかったウェブページに対して算出されたスコアよりも高くなるまで、前記データ要素を再評価することによって、当該データ要素の重みを算出し直す機能と、
前記ユーザにとって興味があると評価されたウェブページに関連する推薦情報を、前記ユーザに提示する機能と、
をコンピュータに実現させるためのプログラム。
【請求項９】
請求項８に記載のプログラムを記録したコンピュータ読取可能記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データを分析するデータ分析システムに関するものである。
【背景技術】
【０００２】
近年、ネットワーク上には、数多の情報がウェブページという形で溢れている。ネットワーク上では、文字検索を用いることで、当該文字を含むウェブページの検索を実行することは可能であるが、当該検索により検索されるウェブページもまた膨大になる可能性は否めない。そのため、ユーザにとって、興味を引く情報を掲載したウェブページがどのウェブページであるかの判断が困難であるという問題がある。そこで、従来、ウェブページの中からユーザが所望する情報が掲載されていると推測されるウェブページを推薦するシステムが考案されている。
例えば、特許文献１には、ユーザのプロファイル情報に基づいて、当該ユーザの好みのウェブページを提示するレコメンドシステムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１４２７０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、単純にユーザのプロファイル情報を用いたレコメンドだけでは、単純にユーザが好む話題についてのキーワードを含むだけであり、ユーザが真に興味を持ち得るウェブページを提示できることを保証できないという問題がある。【０００５】
そこで、本発明においては、上記問題に鑑みて、従来とは異なる手法を用いて、ユーザに興味がある情報を提供し得るデータ分析システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、データ分析システムは、コンピュータがネットワーク上にある多くのウェブページの中から、ユーザが興味を持ち得るウェブページを抽出して、ユーザに当該ウェブページに関連する関連情報を提示可能なデータ分析システムであって、前記コンピュータは、ユーザがアクセスした複数のウェブページのうち、当該ユーザが興味を示したウェブページが区別されるような分類情報を当該ウェブページに対応付ける分類部と、前記分類情報が対応付けられたウェブページから、前記ユーザが当該ウェブページに与えた表現を含むデータ要素を抽出する抽出部と、前記抽出されたデータ要素を評価し、当該評価されたデータ要素に基づいて前記ユーザがアクセスしたウェブページを評価することにより、前記ユーザが興味を示し、肯定的表現を含むウェブページの評価が上位になるように前記データ要素の評価を繰り返すデータ要素評価部と、ネットワーク上のウェブページをデータ群として収集する収集部と、前記データ要素評価部によって評価されたデータ要素に基づいて、前記データ群に含まれる複数のウェブページ夫々と前記分類情報との関連性を評価するデータ評価部と、前記データ評価部によって評価された関連性に基づいて、ユーザに前記関連情報を設定する関連情報設定部とを備える。
【０００７】
また、データ分析方法は、コンピュータがネットワーク上にある多くのウェブページの中から、ユーザが興味を持ち得るウェブページを抽出して、ユーザに当該ウェブページに関連する関連情報を提示可能なデータ分析方法であって、前記コンピュータは、ユーザがアクセスした複数のウェブページのうち、当該ユーザが興味を示したウェブページが区別されるような分類情報を当該ウェブページに対応付ける分類ステップと、前記分類情報が対応付けられたウェブページから、前記ユーザが当該ウェブページに与えた表現を含むデータ要素を抽出する抽出ステップと、前記抽出されたデータ要素を評価し、当該評価されたデータ要素に基づいて前記ユーザがアクセスしたウェブページを評価することにより、前記ユーザが興味を示し、肯定的表現を含むウェブページの評価が上位になるように前記データ要素の評価を繰り返すデータ要素評価ステップと、ネットワーク上のウェブページをデータ群として収集する収集ステップと、前記データ要素評価ステップによって評価されたデータ要素に基づいて、前記データ群に含まれる複数のウェブページ夫々と前記分類情報との関連性を評価するデータ評価ステップと、前記データ評価ステップによって評価された関連性に基づいて、ユーザに前記関連情報を設定する関連情報設定ステップとを実行する。
【０００８】
また、データ分析のためのプログラムは、コンピュータに、ネットワーク上にある多くのウェブページの中から、ユーザが興味を持ち得るウェブページを抽出して、ユーザに当該ウェブページに関連する関連情報を提示可能にするプログラムであって、ユーザがアクセスした複数のウェブページのうち、当該ユーザが興味を示したウェブページが区別されるような分類情報を当該ウェブページに対応付ける分類機能と、前記分類情報が対応付けられたウェブページから、前記ユーザが当該ウェブページに与えた表現を含むデータ要素を抽出する抽出機能と、前記抽出されたデータ要素を評価し、当該評価されたデータ要素に基づいて前記ユーザがアクセスしたウェブページを評価することにより、前記ユーザが興味を示し、肯定的表現を含むウェブページの評価が上位になるように前記データ要素の評価を繰り返すデータ要素評価機能と、ネットワーク上のウェブページをデータ群として収集する収集機能と、前記データ要素評価機能によって評価されたデータ要素に基づいて、前記データ群に含まれる複数のウェブページ夫々と前記分類情報との関連性を評価するデータ評価機能と、前記データ評価機能によって評価された関連性に基づいて、ユーザに前記関連情報を設定する関連情報設定機能と、をコンピュータに実現させる。
【発明の効果】
【０００９】
本発明の一態様に係るデータ分析システム、データ分析方法、およびデータ分析プログラムは、ユーザに対する推薦情報を提示することができる。したがって、上記データ分析システム等は、例えば、ユーザに検索のための労を強いることなく、ユーザにとって興味があると推測されるウェブページに関する推薦情報を提示できるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】実施の形態に係るデータ分析システムの機能構成を示すブロック図である。
【図２】実施の形態に係るユーザのウェブページの利用形態の一例を示す図である。
【図３】データ分析のための教師データの作成処理を示すフローチャートである。
【図４】ユーザにとって興味があると推測されるウェブページの提示処理を示すフローチャートである。
【図５】変形例に係る分類情報の入力形態の一例を示す図である。
【発明を実施するための形態】
【００１１】
＜実施の形態＞
本発明に係るデータ分析システムの一実施態様について、図面を参照しながら説明する。
＜概要＞
【００１２】
本実施の形態に係るデータ分析システムにおいては、ユーザがアクセスしたウェブページに基づいて、ユーザの興味があると推測されるウェブページに関する情報を提示する。上記データ分析システムは、ユーザの興味があると推測されるウェブページを、例えば、ユーザがアクセスしたウェブページに対してコメントを残したか否かに応じて（ネットワークにおけるユーザのアクティビティに応じて）判断する。ユーザがコメントを残したウェブページは、ユーザの興味を引く何らかの情報が含まれていたものであると推測されるためである。
【００１３】
そこで、上記データ分析システムは、まず、ユーザがアクセスしたことがあるウェブページに関する情報を取得し、それらを、ユーザがコメントを残したか否かに応じて、ユーザの興味があるウェブページと、興味がないウェブページとに分類する。
【００１４】
そして、上記データ分析システムは、ユーザの興味があるウェブページに含まれる文書情報から、キーワード（例えば、形態素、センテンスなどのデータ要素）を選出し、各キーワードの評価値（キーワード重み、評価結果）を決定する。同様に、ユーザの興味がないウェブページの文書情報についても、キーワードを選出し、各キーワードの評価値を決定する。なお、この時の評価付けの対象は、キーワードに限られるものではなく、例えば、センテンスに対して評価付けを実行してもよいし、キーワード間の結びつきに対する評価付けを実行することとしてもよい。
【００１５】
次に、上記データ分析システムは、ユーザがアクセスしたことがないウェブページに関する情報を取得する。そして、当該ウェブページに含まれる文書情報から、評価付けされているキーワードを選出し、そのキーワードに設定されている評価値に基づいて、ウェブページのスコアを算出する。そして、上記データ分析システムは、例えば、ウェブページのスコアが予め定められた閾値を超えている場合に、例えば、当該ウェブページに関する情報をユーザに対するおすすめ情報（推薦情報）として提示する。
【００１６】
ユーザがアクセスしてコメントを残したウェブページは、何らかの理由でユーザにとって興味深い情報を含むものであり、データ分析システムは、そのウェブページとの共通点が多いと目される情報を含む他のウェブページに関連するおすすめ情報（推薦情報）をユーザに対して提示することができる。
以下、データ分析システムの詳細について説明する。
＜構成＞
図１は、データ分析システム１００の機能構成を示すブロック図である。
図１に示すように、データ分析システム１００は、通信部１１０と、入力部１２０と、制御部１３０と、記憶部１４０と、表示部１５０とを含む。
【００１７】
通信部１１０は、ウェブページにアクセスする機能を有する。また、通信部１１０は、ユーザ端末との通信が確立できる場合に、制御部１３０から伝達されたおすすめ情報を、当該ユーザ端末に送信する機能も有する。
【００１８】
入力部１２０は、ユーザがアクセスしたウェブページに関するアクセス情報およびアクセスしたウェブページについてコメントを残したか否かを示すコメント情報の入力を受け付ける。また、入力部１２０は、分類情報として、何を基準として分類するか否かについての情報の入力を受け付ける。
【００１９】
制御部１３０は、記憶部１４０に記憶されている各種データを参照しながら、データ分析システム１００の各部を制御する機能を有するプロセッサである。制御部１３０は、データ分析システム１００が有する各種機能を統括的に制御する。
【００２０】
制御部１３０は、収集部１３１と、データ抽出部１３２と、分類情報受付部１３３と、データ分類部１３４と、要素抽出部１３５と、要素評価部１３６と、評価格納部１３７と、未分類データ評価部１３８と、提示部１３９とを含む。
【００２１】
収集部１３１は、通信部１１０を介してネットワーク（例えば、インターネット、イントラネットなど）にアクセスし、当該ネットワーク上のウェブページに関するウェブページ情報を取得して、当該ウェブページ情報を記憶部１４０に記録する機能を有する。
【００２２】
データ抽出部１３２は、記憶部１４０に記憶されているウェブページに係る情報群から必要に応じたデータを抽出する機能を有する。データ抽出部１３２は、入力部１２０に入力されたユーザがアクセスしたウェブページの情報をデータ分類部１３４に伝達する。また、データ抽出部１３２は、入力部１２０に入力されたユーザがアクセスしたウェブページ以外のウェブページの情報を記憶部１４０から抽出し、未分類データ評価部１３８に伝達する。
【００２３】
分類情報受付部１３３は、ユーザがアクセスしたことがあるウェブページ各々を分類するための基準を示す分類情報を、入力部１２０から受け付ける。ここで、本実施の形態においては、分類情報は、「コメントを付記した」または「コメントを付記していない」を示す情報である。すなわち、分類情報は、本実施の形態においては、ユーザがコメントを付記したか否かを示すものであり、「コメントを付記した」、「コメントを付記していない」の２値のフラグ値である。なお、ここでは、分類情報を２値のバイナリデータであるとしているが、分類情報は、２値以上を表現可能なデータとして、ウェブページを複数のカテゴリに分類するものであってもよい。例えば、分類情報は、「まったくアクセスしていない」、「アクセスしたがコメントは付記していない」、「アクセスしてコメントを付記した」というように、ウェブページを３段階で分類するものであってもよい。
【００２４】
データ分類部１３４は、分類情報受付部１３３において受け付けられた分類情報に基づき、データ抽出部１３２から伝達されたウェブページを、ユーザがコメントを付記したウェブページと、コメントを付記しなかったウェブページとに分類する機能を有する。具体的には、データ分類部１３４は、データ抽出部１３２から伝達されたウェブページ各々について、分類情報（コメントを付記したことを示す情報またはコメントを付記しなかったことを示す情報）を対応付けることにより、各ウェブページを分類する。データ分類部１３４は、分類情報を対応付けたウェブページ情報を要素抽出部１３５に伝達する。
【００２５】
要素抽出部１３５は、データ分類部１３４により分類情報が対応付けられたウェブページから、データ要素を抽出する機能を有する。データ要素としては、例えば、ウェブページに含まれる記事内容のキーワード（いわゆる、形態素）、画像、音声、動画などを用いることとしてよい。なお、音声の場合は、ウェブページに掲載されている音声情報を部分音声に分けられたものであってもよく、また、動画の場合は、動画を構成するフレームの一部であってもよい。要素抽出部１３５は、抽出したデータ要素を要素評価部１３６に伝達する。
【００２６】
要素抽出部１３５が抽出するデータ要素は、所定の選定基準に従ってデータ分析システム１００により選定される。ここでデータ要素を選定する手法としては、コメントを付記した１以上のウェブページに含まれるデータ要素が高く評価され、コメントを付記していない１以上のウェブページに含まれるデータ要素が評価されないようになっていればよい。例えば、データ要素は、コメントを付記した１以上のウェブページから抽出されたキーワードから、コメントを付記していない１以上のウェブページから抽出されたキーワードを除去した残りのキーワードをデータ要素として選定することとしてもよい。あるいは、例えば、コメントを付記した１以上のウェブページから抽出されたキーワードの出現頻度が、コメントを付記していない１以上のウェブページから抽出された同一のキーワードの出現頻度よりも一定以上高いものをデータ要素として選定してもよい。また、データ要素は、データ分析システム１００に対してユーザが入力部１２０を用いて指定することとしてもよい。
【００２７】
要素評価部１３６は、要素抽出部１３５が抽出した各データ要素を予め定められた所定の評価基準に従って評価する機能を有する。要素評価部１３６は、所定の評価基準として、データ要素について分類情報との依存関係を示す伝達情報量を用いて評価することができる。例えば、要素抽出部１３５が、ウェブページに含まれる文書情報（テキスト）からデータ要素としてキーワードを抽出した場合に、当該キーワードの重み（weight）を算出することによって当該キーワードを評価する。
【００２８】
要素評価部１３６は、要素抽出部１３５が抽出した各データ要素の重みを所定のアルゴリズムに従って算出する。要素評価部１３６は、算出したウェブページのスコアについて、ユーザがコメントを付記したウェブページのスコアが、ユーザがコメントを付記していないウェブページのスコアよりも上位に位置するようになるまで、各データ要素の評価値を繰り返し再評価し、その重みを算出しなおすことができる。具体的には、まず、要素評価部１３６は、一度算出した重みに基づいて、分類済みのウェブページのスコアを算出する。要素評価部１３６は、スコアに従って、ウェブページを並べる。このとき、データ分析システム１００による評価においては、コメントを付記したウェブページが上位に、コメントを付記していないウェブページが下位に並ぶようになっていることが望ましい。そこで、要素評価部１３６は、例えば、ユーザがコメントを付記したウェブページのスコアが上位に並ぶように、そして、コメントを付記していないウェブページのスコアがその下位に並ぶようになるまで、当該算出を実行する。そして、要素評価部１３６は、ユーザがコメントを付記したウェブページのスコアの最低値と、ユーザがコメントを付記していないウェブページのスコアの最高値との中間値を、ユーザが興味を示す可能性が高いウェブページを判断するための閾値として算出する。
要素評価部１３６は、データ要素の重みｗｇｔについて、例えば、以下の式（１）を用いて算出する。
【００２９】
【数１】
0005942052.tif 000002
【００３０】
ここで、ｗｇｔは、学習前のｉ番目の選定キーワードの重みの初期値を示す。また、ｗｇｔは、Ｌ回目学習後のｉ番目の選定キーワードの重みを示す。γはＬ回目の学習における学習パラメータを意味し、θは学習効果の閾値を意味する。
要素評価部１３６は、算出した各データ要素の評価値と閾値とを評価格納部１３７に伝達する。
【００３１】
評価格納部１３７は、要素評価部１３６により評価された各データ要素とその評価を対応付けて記憶部１４０に格納する機能を有する。また、評価格納部１３７は、閾値も評価格納部１３７に格納する。
【００３２】
未分類データ評価部（データ評価部）１３８は、データ抽出部１３２から伝達されたユーザがアクセスしていないウェブページを、記憶部１４０に記憶されているデータ要素の評価を用いて、ユーザにとって興味があるか否か（すなわち、当該ウェブページと「コメントを付記した」という分類情報との関連性）を評価する機能を有する。
【００３３】
具体的には、未分類データ評価部１３８は、データ抽出部１３２から伝達されたユーザがアクセスしていないウェブページに含まれるデータ要素を特定する。そして、当該データ要素の評価値を、記憶部１４０に格納されている各データ要素の評価値を参照して特定する。そして、未分類データ評価部１３８は、ユーザがアクセスしていないウェブページ（未分類データ）に含まれるデータ要素各々のスコアを統合して、予め定められた範囲内の値（例えば、０〜１００００の間）をとるように、スケーリングして当該ウェブページのスコアとして算出する。
【００３４】
より具体的には、例えば、未分類データ評価部１３８は、ウェブページについて抽出されたデータ要素についてのデータ要素ベクトルを生成する。データ要素ベクトルは、記憶部１４０に評価付けされているデータ要素についてウェブページに含まれるか否かに基づくベクトル（bag of words）である。
【００３５】
未分類データ評価部１３８は、ウェブページに評価付けされているデータ要素が含まれている場合に、データ要素ベクトルの対応するベクトル値を「０」から「１」に変更する。そして、こうしてウェブページから抽出されたデータ要素に基づいて、そのウェブページについてのデータ要素ベクトルを生成する。未分類データ評価部１３８は、生成したデータ要素ベクトルと、各データ要素の評価値（重み）との内積を計算することにより、ウェブページのスコアＳを算出する（下記式（２）参照）。
【００３６】
【数２】
0005942052.tif 000003
【００３７】
ここで、ｓはキーワードベクトルを表し、ｗは重みベクトルを表す。なお、Ｔは転置を意味する。なお、未分類データ評価部１３８は、上記のように、ウェブページごとに１つのスコアを算出することもできるし、所定の区切り（例えば、センテンス、段落、所定の長さで分割された部分音声、所定数のフレームを含む部分動画など）ごとに１つのスコアを算出することもできる（詳細については後述する）。
【００３８】
提示部１３９は、未分類データ評価部１３８により一定以上のスコアを有すると判定されたウェブページに関する情報をユーザに対するおすすめ情報として提示する機能を有する。なお、提示部１３９は、一定以上のスコアを有すると指定されたウェブページに関する情報をユーザに対するおすすめ情報として提示すると記載したが、これは一例であり、その他にも例えば、スコアの高いものから降順でウェブページを提示することとしてもよい。提示部１３９は、必要に応じて、おすすめ情報を、通信部１２０または表示部１５０に伝達する。例えば、提示部１３９は、通信部１２０がユーザの通信端末と通信可能に接続されている場合には、おすすめ情報を通信部１２０に伝達し、それ以外の場合には表示部１５０に伝達する。
また、提示部１３９が提示するおすすめ情報（推薦情報）は、ウェブページに関する情報だけでなく、例えば、ユーザと気が合いそうな他のユーザまたは組織に関する情報、当該ユーザに悪影響を及ぼしそうな他のユーザまたは組織に関する情報、その他当該ユーザと関連が深いと推測される任意の情報、およびこれら情報の任意の組み合わせを広く含む。
【００３９】
記憶部１４０は、データ分析システム１００が、データ分析のために用いるために必要とするプログラムおよび各種データを記憶する機能を有する記録媒体である。記憶部１４０は、例えば、ＨＤＤ（Hard Disc Drive）、ＳＳＤ（Solid State Drive）、半導体メモリ、フラッシュメモリなどにより実現される。なお、図１では、データ分析システム１００が記憶部１４０を備える構成を示しているが、記憶部１４０は、データ分析システム１００外部のものであって、データ分析システム１００と通信可能に接続された記憶装置であってもよい。
【００４０】
表示部１５０は、制御部１３０から出力された表示データに基づく画像を表示する機能を有するモニターである。表示部１５０は、例えば、ＬＣＤ（Liquid Crystal Display）や、ＰＤＰ（Plasma Display Panel）、有機ＥＬ（Electro Luminescence）ディスプレイなどにより実現されてよい。本実施の形態においては、表示部１５０は、提示部１３９から伝達されたユーザへのおすすめ情報を表示する。
＜ウェブページ＞
ここで、ウェブページについて簡単に説明する。
【００４１】
図２は、ユーザがアクセスしたウェブページであって、ユーザがコメントを付記したウェブページと、コメントを付記しなかったウェブページの例を示す図である。
図２に示すウェブページ２００ａは、ユーザがアクセスしたウェブページであって、コメントを付記したウェブページである。
【００４２】
図２に示すように、ウェブページ２００は、ウェブページ２００ａの管理人の情報を示すプロフィール２０１ａ、管理人により記載された記事本文２０２ａ、当該記事に対して寄せられたコメント２０３ａ、ユーザコメント２０４ａ、各種の商品広告を示すアフィリエイト２０５ａ〜２０７ａを含む。ウェブページ２００は、ウェブサーバにおいてこれらの情報を含んで記憶されている。ウェブページ２００は、ウェブページ２００にアクセスした人物にコメントの付記を許可しているページであり、ユーザは記事本文２０２ａに対する感想のコメント２０４ａを書き込む。当該書き込んだ情報は、ウェブサーバにおいて記憶され、対応付けて記憶される。当該書き込みには、書き込んだユーザを識別するためのユーザＩＤないしはユーザ情報が対応付けられて記憶される。また、ウェブページ２００ａに、ユーザがアクセスしたことを示す情報として、ユーザがアクセスした端末の識別情報（例えば、ＭＡＣアドレス）も対応付けて記憶される。
一方、図２に示すウェブページ２００ｂは、ユーザがアクセスしたウェブページであってコメントを付記していないウェブページである。
【００４３】
ウェブページ２００ｂは、ウェブページ２００ｂの管理人の情報を示すプロフィール欄２０１ｂ、管理人により記載された記事欄２０２ｂ、当該記事に対して寄せられたコメント２０３ｂ、商品広告を示すアフィリエイト２０４ｂ〜２０６ｂを含む。当該ページには、ユーザはアクセスしたものの、コメントを付記するには至らなかった。しかし、ユーザがアクセスしたことを示す情報として、ユーザがアクセスした端末の識別情報が対応付けて記憶される。
なお、図２に示したウェブページの構成は一例であり、ウェブページには様々な形態の構成のものがあることは言うまでもない。
＜動作＞
図３は、データ分析システム１００の、ユーザがアクセスしたウェブページを分析し、データ要素の評価を算出する際の動作を示すフローチャートである。
【００４４】
図３に示すように、データ分析システム１００は、入力部１２０を介して、ユーザがアクセスしたウェブページに関する情報を受け付ける（ステップＳ３０１）。ウェブページに関する情報は、当該ウェブページを特定可能な情報でありさえすればよく、例えば、当該ウェブページのアドレスであってもよいし、フルページの情報であってもよい。
次に、データ分析システム１００は、入力部１２０を介して、分類情報を受け付ける（ステップＳ３０２）。
【００４５】
データ分類部１３４は、データ抽出部１３２から受け付けたウェブページを、分類情報受付部１３３が受け付けた分類情報に従って、分類する（ステップＳ３０３）。データ分類部１３４は、ユーザがアクセスしたウェブページについて、ユーザがコメントを付記したか否かに応じて分類する。
要素抽出部１３５は、ユーザがアクセスしたウェブページからデータ要素を抽出する（ステップＳ３０４）。
要素評価部１３６は、要素抽出部１３５が抽出したデータ要素各々を評価し、その評価値を評価格納部１３７に伝達する（ステップＳ３０５）。
評価格納部１３７は、伝達されたデータ要素と、その評価値を対応付けて記憶部１４０に格納する（ステップＳ３０６）。
【００４６】
以上が、データ要素の各評価を決定するまでのデータ分析システム１００の動作である。図３に示す処理は、未分類のデータ（ユーザがアクセスしていないウェブページ）を分類するために、ユーザがアクセスしたウェブページ（特に、コメントを付記したウェブページ、分類データ）を教師データ（訓練データ）として取得し、当該教師データに含まれるパターン（例えば、キーワード、概念的には、当該キーワードの分布）を抽出する処理でもある。図３に示す処理により、ユーザがアクセスしたことがないウェブページの中からユーザにとって興味があると推測されるウェブページを特定するための前処理が完了する。
図４は、データ分析システム１００のユーザがアクセスしていないウェブページからユーザにおすすめ情報を提示する際の動作を示すフローチャートである。
【００４７】
図４に示すように、データ分析システム１００の収集部１３１は、通信部１１０を介して、ネットワークにアクセスして、各種のウェブページに関する情報を収集する（ステップＳ４０１）。収集部１３１は、収集したウェブページ情報を記憶部１４０に格納する。
データ抽出部１３２は、記憶部１４０からユーザがアクセスしていないウェブページに関する情報を抽出し、未分類データ評価部１３８に伝達する。
【００４８】
未分類データ評価部１３８は、データ抽出部１３２から伝達されたウェブページからデータ要素を抽出する（ステップＳ４０２）。未分類データ評価部１３８は、抽出したデータ要素についての評価を、記憶部１４０から取得する（ステップＳ４０３）。そして、未分類データ評価部１３８は、取得した各データ要素の評価に基づいて（例えば、前述した式（２）を用いて）、当該データ要素を抽出したウェブページのスコアを算出する（ステップＳ４０４）。未分類データ評価部１３８は、算出したウェブページのスコアと対応するウェブページ情報とを提示部１３９に伝達する。
【００４９】
提示部１３９は、伝達されたウェブページのスコアとウェブページ情報とに基づいて、ユーザに対するおすすめ情報を生成する（ステップＳ４０５）。ここでは、おすすめ情報は、一定以上のスコアを有するウェブページのアドレス情報であるとする。提示部１３９は、生成したおすすめ情報を、通信部１１０または表示部１５０に伝達する。
【００５０】
通信部１１０または表示部１５０は、提示部１３９から伝達されたおすすめ情報を出力する。通信部１１０の場合、伝達されたおすすめ情報を接続先の端末に送信する。表示部１５０の場合、伝達されたおすすめ情報をモニターに表示する。
図４に示す処理は、未分類のデータ（ウェブページ情報）を、ユーザの興味があるウェブページと、興味がないウェブページに分類する処理であるとも言える。言い換えれば、教師データから抽出されたパターンが、未知データ（未分類データ）に含まれるか否かを分析することによって、当該未知データと所定の事案（例えば、当該ウェブページがユーザの嗜好に合致していること）との関連性を評価する処理でもあると言える。
【００５１】
＜まとめ＞
上述の処理により、ユーザがコメントを付記したウェブページと、コメントを付記していないウェブページとに応じて、ユーザがアクセスしていないウェブページを、興味があると推測されるウェブページと興味がないと推測されるウェブページとに分類し、おすすめ情報としてウェブページの情報を提示することができる。上記実施の形態に係るデータ分析システム１００によれば、ユーザが特に何らかの操作をすることなく、自動的にユーザにとって興味があると推測されるウェブページを提示することができる。
【００５２】
＜変形例＞
上記実施形態１、実施形態２に本発明に係る発明の一実施態様を説明したが、本発明に係る思想がこれに限られないことは言うまでもない。以下、本発明に係る思想として含まれる各種変形例について説明する。
（１）上記実施の形態においては、おすすめ情報として、ウェブページのアドレスそのものを提示する例を説明したが、これはその限りではない。
ウェブページに関連する情報であれば、実施の形態におけるおすすめ情報はどのような情報であってもよい。
【００５３】
提示部１３９は、例えば、ウェブページに記載されているウェブページを運営する運営者に関する情報をプロフィールから取得し、当該運営者をおすすめ情報として提示することとしてもよい。ウェブページが例えばＳＮＳサイトなどであれば、このような場合には、ユーザと運営者との間の交流の切っ掛けを作ることができる。
【００５４】
あるいは、提示部１３９は、例えば、ウェブページに登録されているアフィリエイトをおすすめ情報として提示してもよい。あるいは、提示部１３９は、当該アフィリエイトに基づいて作成された、ユーザに商品やサービスの購入を勧める情報をおすすめ情報として提示してもよい。すなわち、ウェブページには、商品広告としてのアフィリエイトが掲載されていることがあるところ、データ分析システム１００は、ウェブページの情報として含まれるアフィリエイトに関する情報を取得して、おすすめ情報として提示する。ユーザが興味を示すウェブページには、ユーザの好みの商品を紹介するアフィリエイトが含まれる可能性が高いため、データ分析システム１００は、これを提示することにより、ユーザに商品を購入させる意欲を喚起することができる。
【００５５】
（２）上記実施の形態においては、未分類データ評価部１３８は、データ要素ベクトルと各データ要素の重みの内積をとることで、ウェブページのスコアを算出することとしたが、当該算出方法は一例に過ぎない。未分類データ評価部１３８は、その他の算出方法を用いてウェブページのスコアを算出することとしてもよい。例えば、未分類データ評価部１３８は、上記式（２）に換えて、以下の式（３）を用いて、ウェブページのスコアＳを算出してもよい。
【００５６】
【数３】
0005942052.tif 000004
【００５７】
ここで、ｍjは、ｊ番目のキーワードの出現頻度を表し、ｗiは、ｉ番目のキーワードの重みを表す。
【００５８】
（３）上記実施の形態においては、詳細に説明していないが、未分類データ評価部１３８は、データ要素間の共起に基づくスコアを算出することとしてもよい。その手法の詳細をここに説明する。
【００５９】
例えば、評価対象のウェブページにおいて、データ要素として、第１キーワードと第２キーワードとが出現するとする。このとき、未分類データ評価部１３８は、第１キーワードがウェブページにおいて出現する際に、当該ウェブページにおいて、第２キーワードが出現する頻度（第１キーワードと第２キーワードとの間の相関。共起ともいう）を考慮したスコアリングを実行してもよい。
【００６０】
この場合、未分類データ評価部１３８は、第１キーワードと第２キーワードとの相関（共起）を表す相関行列（共起行列）Ｃを用いて、上記式（２）に換えて、以下の式（４）にしたがってスコアを算出することとしてもよい。
【００６１】
【数４】
0005942052.tif 000005
【００６２】
なお、上記相関行列Ｃは、所定のテキストを所定数だけ含む学習用データを用いて、予め最適化されているものとする。例えば、あるテキストにおいて「価格」というキーワードが出現する場合、当該キーワードに対する他のキーワードの出現数を０〜１の間に正規化した値（最尤推定値ともいう）が、上記相関行列Ｃの要素に格納される。
【００６３】
式（４）を用いることにより、キーワード間の相関関係を考慮したスコアを算出できるため、より高い精度でユーザが興味を示す可能性が高いウェブページを推測することができる。
【００６４】
（４）上記実施の形態においては、詳細に説明していないが、未分類データ評価部１３８は、ウェブページに含まれる部分データ（例えば、センテンス、段落、所定の長さで分割した部分音声、所定数のフレームを含む部分動画など）ごとにスコアを算出し、そのスコアに基づいてウェブページのスコアを算出することとしてもよい。その手法の詳細をここに説明する。
【００６５】
未分類データ評価部１３８は、部分データごとに所定のデータ要素（例えば、キーワード）が含まれるか否かを示すベクトルを、当該部分データごとに生成する。そして、未分類データ評価部１３８は、下記式（５）にしたがってウェブページのスコアリングを実行する。
【００６６】
【数５】
0005942052.tif 000006
【００６７】
ここで、ｓｉは、ｉ番目の部分データに対応するベクトルである。なお、式（５）においては、共起も考慮した数式（共起行列Ｃを用いている）であることに注意されたい。
上記式（５）におけるＴＦｎｏｒｍは、以下の式（６）のように算出することができる。
【００６８】
【数６】
0005942052.tif 000007
【００６９】
ここで、上記式（６）において、ＴＦｉは、ｉ番目のデータ要素（キーワード）の出現頻度（Term Frequency）を表し、ｓｊｉは上記ｉ番目のキーワードベクトルのｊ番目の要素を表し、ｃｊｉは相関行列Ｃのｊ行ｉ列の要素を表す。
【００７０】
上記式（５）、（６）を統合すると、未分類データ評価部１３８は、以下の式（７）を計算することにより、部分データスコアベースで、ウェブページごとにスコアを算出することができる。
【００７１】
【数７】
0005942052.tif 000008
【００７２】
上記式（７）において、ｗは、重みベクトルｗのｉ番目の要素である。
以上のように、データ分析システム１００は、データの一部に含まれる意味（例えば、センテンスの文意）を反映したスコアリングを実行できるので、より高い精度でユーザが興味があると推測されるウェブページをおすすめ情報として提示することができる。
【００７３】
（５）上記実施の形態においては、閾値を用いて、ユーザに対するおすすめ情報を提示するウェブページを選定していた。しかし、ウェブページを選定する手法はこれに限るものではない。その他の手法を用いてもよいことは言うまでもない。
【００７４】
例えば、ユーザがアクセスしていない所定数のウェブページ各々について、スコアリングを行ったのちに、当該所定数のうち、上位の一定割合のウェブページをおすすめ情報として提示することとしてもよい。
あるいは、上位の所定数のウェブページをおすすめ情報として提示することとしてもよい。
また、あるいは、スコアリングした全てのウェブページを上位から降順に並べて、おすすめ情報として提示することとしてもよい。
【００７５】
（６）上記実施の形態においては、ユーザがアクセスしたウェブページであって、コメントを書き込んだウェブページを、ユーザの興味を引く内容を含むウェブページの基準とし、ユーザがアクセスしていないウェブページの中からユーザにとって興味があると推測されるウェブページに関連する情報をおすすめ情報として提示する例を説明した。
しかし、本発明に係るデータ分析システムの実施態様はこれに限られるものではない。
【００７６】
ユーザにとって、おすすめできないウェブページ（例えば、記載されている記事が悪質と思われる内容が掲載されているウェブページ）を提示することもできる。以下、その手法について説明する。
なお、本変形例においては、実施の形態と異なる内容についてのみ説明するものとし、実施の形態と共通する内容については、説明を割愛する。
図５は、本変形例における分類情報を関連付けるための手法を説明するための図である。
【００７７】
本変形例においては、図５に示すように、ユーザがウェブページ５００ａや５００ｂを閲覧し、その記載内容について、悪質であるか否かを判断し、分類情報を対応付ける。すなわち、上記実施の形態においては、データ分類部１３４が自動的にコメントを付記したか否かに応じて、分類情報を対応付けていたのに対し、本変形例においては、ユーザが分類情報を対応付ける点が異なる。本変形例では、分類情報は、「悪質である」、「悪質でない」を示す２種類の情報になる。
【００７８】
また、提示部１３９は、上記実施の形態においては、おすすめ情報を提示していたのに対し、ユーザにとって、閲覧するに相応しくない悪質なウェブページを提示する。すなわち、ユーザにとって、あまりおすすめできないウェブページを提示する。
データ分類部１３４と提示部１３９とにおける処理が若干異なる以外は、上記実施の形態と同様である。
本変形例に示すデータ分析システム１００は、ユーザにとっておすすめできない情報も提示することができることを示している。
【００７９】
（７）上記実施の形態においては、特に記載していないが、要素評価部の評価対象として、ウェブページ上の記事において、ユーザ（ウェブページの記事を記載したユーザ、コメントを付記したユーザなど）の感情を対象としてもよい。具体的には、ウェブページ上でいわゆる感情を表す単語（形容詞、形容動詞）に重きをおいた評価を実行してもよい。
【００８０】
すなわち、分類情報として、肯定的な印象のウェブページと、否定的な印象のウェブページとに分類する。肯定的な印象のウェブページとは、例えば、「楽しい」、「面白い」、「好き」、「良い」、…というようないわゆる一般的に肯定的な文言であって、記載主の感情を表現する文言が多く用いられているウェブページのことである。否定的な印象のウェブページとは、例えば、「つまらない」、「嫌い」、「悪い」、…というようないわゆる一般的に否定的な文言であって、記載主の感情を表現する文言が多く用いられている。
【００８１】
したがって、評価対象のデータ要素の一例として感情表現を表すキーワードを用いることとしてもよい。この場合には、キーワードとして、予め、形容詞や形容動詞を指定しておくとよい。
当該評価方法についての一具体例を説明する。
【００８２】
まず、データ分析システム１００の未分類データ評価部１３８は、ウェブページに含まれるデータ要素（ユーザの感情表現を含むデータ要素、例えば、「楽しい」、「悲しい」などの形態素）に対する感情評価を対応付けて記憶する。例えば、ウェブページに含まれるテキストについて、予め定められたキーワード（当該キーワードは、テキストの場合では、感情に関する文言）が当該テキストに含まれるか否かを探索する。含まれていた場合に、当該キーワードを所定の基準に従って算出した感情スコアを当該キーワードに対応付けて記憶部１４０に記憶しておく。
【００８３】
そして、未分類データ評価部１３８は、ユーザがアクセスしていないウェブページから、予め定められた感情に係るキーワードを抽出する。そして、抽出したキーワードに対して、記憶部１４０において対応付けられている感情スコアを参照する。未分類データ評価部１３８は、ウェブページから抽出されたキーワード各々の漢書スコアを統合して、ウェブページの感情スコアとする。
【００８４】
例えば、テキストに、「この映画は面白かった。もう一度見たい。」という文章が含まれていたとする。そして、キーワードとして、予め、「面白い」「見たい」が記憶部１４０に格納され、それぞれ、「＋１．４」、「＋０．９」という感情スコアが対応付けられているとする。この場合、未分類データ評価部１３８は、当該テキストに対する感情スコアとしては、例えば、両者を加算して、「＋２．３」という感情スコアを算出する。
【００８５】
提示部１３９は、このようにして算出された感情スコアを、おすすめ情報を提示するための基準に用いることとしてもよい。例えば、算出された感情スコアのうち、一定値以上の感情スコアを有するウェブページに関する情報をおすすめ情報として提示してもよい。
【００８６】
なお、データ分析システム１００は、上記構成を実現するために、未分類データ評価部１３８に換って、キーワードに対する感情スコアを格納する感情格納部、ユーザがアクセスしていないウェブページからデータ要素を抽出し、そのデータ要素として感情に係るキーワードを抽出する感情抽出部を備えてもよい。
【００８７】
（８）上記実施の形態においては、評価の単位をウェブページ単位としたが、これはその限りではない。評価の単位は、それ以外であってもよく、例えば、ウェブページの各記事に対する評価であってもよいし、あるいは、ウェブページに寄せられたコメント一つ一つに対する評価であってもよい。あるいは、コメントを付記したユーザに対する評価であってもよい。
【００８８】
（９）上記実施の形態においては、分類対象となるデータ群として、ウェブページ情報を用いたが、これはその限りではない。分類対象となるデータ群としては、例えば、メールデータ群や、医療カルテデータ群、訴訟関連データ群などであってもよい。
【００８９】
本実施の形態に係るデータ分析システム１００は、メールデータの場合であれば、ユーザにとって重要性の高いメールとそうでないメールの分類に用いたり、医療カルテデータであれば、緊急の治療を要する患者の検出に用いたり、訴訟関連データであれば、訴訟として必要なデータの割り出しに用いたりすることができる。
（１０）上記実施の形態においては、文書情報（テキスト）を分析する例を説明したが、上述したように、音声や画像、映像に対する分析を行ってもよい。
例えば、音声の場合であれば、音声そのものを分析の対象としてもよいし、音声認識により音声を文書に変換したうえでの分析を実行してもよい。
【００９０】
音声そのものを分析する場合には、音声を所定の長さの部分音声に分割して、部分音声を分析の対象とする。例えば、「この映画が面白い」という音声が得られた場合、データ分析システム１００は、「映画」および「面白い」という部分音声を当該音声から抽出し、当該部分音声を評価した結果に基づいて、未分類の音声と分類情報との関連性を評価することができる。このような場合、データ分析システム１００は、時系列データの分類アルゴリズム（例えば、マルコフモデル、カルマンフィルタなど）を利用して音声を分類できる。
【００９１】
音声をテキストに変換する場合には、上記実施の形態に示した場合と同様に分類すればよい。音声のテキストへの変換には、任意の音声認識アルゴリズム（例えば、隠れマルコフモデルを用いた認識方法など）を用いればよい。
【００９２】
あるいは、データ分析システム１００は、動画を分析することもできる。この場合にはデータ分析システム１００は、動画に含まれるフレーム画像を抽出し、任意のパターンマッチングにより、動画のフレーム内に、あらかじめ定められたデータ要素としての画像（事物や人物など）が含まれるか否かにより、動画を解析し、分類情報との関連性を評価することとしてもよい。
【００９３】
（１１）データ分析システム１００（情報処理装置）の各機能部は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよい。データ分析システム１００の各機能部は、１又は複数の集積回路により実現されても良いし、複数の機能部が１の集積回路により実現されてもよい。
【００９４】
あるいは、データ分析システム１００の各機能部により実現される機能は、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。この場合、データ分析システム１００は、各機能を実現するソフトウェアであるデータ分析プログラムの命令を実行するＣＰＵ、上記ゲームプログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記データ分析プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記データ分析プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記データ分析プログラムは、当該ゲームプログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。本発明は、上記データ分析プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００９５】
なお、上記データ分析プログラムは、例えば、ActionScript、JavaScript（登録商標）などのスクリプト言語、Objective-C、Java（登録商標）などのオブジェクト指向プログラミング言語、HTML5などのマークアップ言語などを用いて実装できる。また、上記データ分析プログラムによって実現される各機能を実現する各部を備えた情報処理装置と、上記各機能とは異なる残りの機能を実現する各部を備えたサーバとを含む分散型のデータ分析システムも、本発明の範疇に入る。
【００９６】
（１２）本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を行うことが容易であることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各機能部、各ステップ等に含まれる機能等は再配置可能であり、複数の手段やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
（１２）上記実施の形態および各種変形例に示す構成を適宜組み合わせることとしてもよい。
＜補足＞
ここに本発明に係るデータ分析システムの一実施態様とその効果について述べる。
【００９７】
（ａ）本発明に係るデータ分析システムは、ウェブページの分類を示す分類情報を取得する分類情報取得部（１３３）と、ネットワーク上の複数のウェブページをデータ群として収集する収集部（１３１）と、前記データ群に含まれる複数のウェブページのうちの一部のウェブページである複数の分類データ各々に前記分類情報を対応付けることにより当該複数の分類データ各々を分類するデータ分類部（１３４）と、前記データ群に含まれる複数のウェブページのうちの前記分類データとは異なる一部の未分類データと前記分類情報との関連性を、前記データ分類部による分類結果に応じて評価するデータ評価部（１３８）と、前記データ評価部による評価に基づいて、ユーザに推薦情報を提示する提示部（１３９）とを備える。
【００９８】
また、本発明に係るデータ分析方法は、ウェブページの分類を示す分類情報を取得する分類情報取得ステップ（ステップＳ３０２）と、ネットワーク上の複数のウェブページをデータ群として収集する収集ステップ（ステップＳ３０１）と、前記データ群に含まれる複数のウェブページのうちの一部のウェブページである複数の分類データ各々に前記分類情報を対応付けることにより当該複数の分類データ各々を分類するデータ分類ステップ（ステップＳ３０３）と、前記データ群に含まれる複数のウェブページのうちの前記分類データとは異なる一部のウェブページである未分類データと前記分類情報との関連性を、前記データ分類部による分類結果に応じて評価するデータ評価ステップ（ステップＳ４０４）と、前記データ評価ステップにおける評価に基づいて、ユーザに推薦情報を提示する提示ステップ（ステップＳ４０６）とを含む情報処理装置が実行するデータ分析方法である。
【００９９】
また、本発明に係るデータ分析プログラムは、コンピュータにデータを分析するデータ分析処理を実行させるためのデータ分析プログラムであって、前記データ分析処理は、ウェブページの分類を示す分類情報を取得する分類情報取得ステップと、ネットワーク上の複数のウェブページをデータ群として収集する収集ステップと、前記データ群に含まれる複数のウェブページのうちの一部のウェブページである複数の分類データ各々に前記分類情報を対応付けることにより当該複数の分類データ各々を分類するデータ分類ステップと、前記データ群に含まれる複数のウェブページのうちの前記分類データとは異なる一部のウェブページである未分類データと前記分類情報との関連性を、前記データ分類部による分類結果に応じて評価するデータ評価ステップと、前記データ評価ステップにおける評価に基づいて、ユーザに推薦情報を提示する提示ステップとを含む。
これにより、データ分析システムは、ユーザに対して推薦可能なウェブページに係る情報を提示することができる。
【０１００】
（ｂ）上記（ａ）に係るデータ分析システムにおいて、さらに、前記分類情報が対応付けられた前記複数の分類データ各々からデータ要素を抽出する要素抽出部と、前記要素抽出部により抽出されたデータ要素を所定の基準に従って評価する要素評価部とを備え、前記データ評価部は、前記分類結果として前記要素評価部により評価されたデータ要素と当該データ要素を含む分類データに対応付けられた分類情報とを用いて、前記関連性を評価することとしてもよい。
これにより、分類データに含まるデータ要素に対する評価を用いて、未分類データに含まれるデータ要素を評価して、未分類データを評価することができる。
【０１０１】
（ｃ）上記（ｂ）に係るデータ分析システムにおいて、前記要素評価部は、前記データ要素と当該データ要素を含む分類データに対応付けられた分類情報との依存関係を示す伝達情報量を、前記所定の基準として用いることにより、前記データ要素を評価することとしてもよい。
これにより、データ分析システムは、いわゆる伝達情報量を評価値として用いることができる。
【０１０２】
（ｄ）上記（ｂ）または（ｃ）に係るデータ分析システムにおいて、さらに、前記要素評価部による評価結果を所定の記憶装置に格納する評価格納部を備えることとしてもよい。
これによりデータ分析システムは、評価値を蓄積しておくことにより、未分類データの評価を実行することができる。
【０１０３】
（ｅ）上記（ａ）〜（ｄ）のいずれかに係るデータ分析システムにおいて、前記分類情報は、ウェブページに対して、ユーザが情報を書き込んでいるか否かを示す情報であることとしてもよい。
【０１０４】
これにより、データ分析システムは、ユーザがウェブページに対して興味があったか否かを、情報を書き込んだか否か、すなわち、コメントを付記したか否かに応じて判断することができる。
【０１０５】
（ｆ）上記（ａ）〜（ｅ）のいずれかに係るデータ分析システムにおいて、前記分類情報は、前記ユーザが情報を書き込んだウェブページが、当該ユーザが興味があるウェブページであると分類することを示す情報であり、前記推薦情報は、前記未分類データのうち前記ユーザにとって興味があると推測されるウェブページに関する情報であることとしてもよい。
これにより、データ分析システムは、ユーザにとって興味あると推測されるウェブページを推薦情報として提示することができる。
【０１０６】
（ｇ）上記（ａ）〜（ｆ）のいずれかに係るデータ分析システムにおいて、前記ウェブページは、商品の購入を勧める広告情報を含み、前記推薦情報は、前記広告情報であることとしてもよい。
【０１０７】
これにより、データ分析システムは、ユーザに対する推薦情報として、ウェブページに含まれていた広告情報を提示することができるので、例えば、当該広告に含まれる商品の購入意欲をユーザに喚起することができる。
【０１０８】
（ｈ）上記（ａ）〜（ｇ）のいずれかに係るデータ分析システムにおいて、前記分類情報は、ウェブページが悪質な情報を含むか否かの分類を示す情報であり、さらに、ユーザからの入力に応じて、ウェブページが悪質であるか否かを判断する判断情報を取得する判断情報取得部を備え、前記データ分類部は、前記判断情報に基づいて前記分類データを分類し、前記推薦情報は、未分類データのうちの悪質と推定されるウェブページに係る情報であることとしてもよい。
【０１０９】
これにより、データ分析システムは、推薦情報として、悪質なウェブページを提示することができるので、ユーザは、例えば、当該推薦情報を確認して当該ウェブページにアクセスしないようにすることができる。
【０１１０】
（ｉ）上記（ａ）〜（ｈ）のいずれかに係るデータ分析システムにおいて、前記未分類データは、事象に対するユーザの評価を少なくとも含むデータであり、前記未分類データを生成したユーザの感情であって、前記評価に基づいて生じた前記事象に対する感情を、当該未分類データから抽出する感情抽出部と、前記提示部は、前記感情抽出部による抽出結果にさらに応じて、前記推薦情報を提示することとしてもよい。
【０１１１】
これにより、データ分析システムは、ウェブページに含まれる感情表現に基づいて、推薦情報を提示することができる。
【０１１２】
（ｊ）上記（ｉ）に係るデータ分析システムにおいて、データに含まれるデータ要素と当該データ要素に対する感情評価とを対応付けて、所定の記憶装置に格納する感情格納部をさらに備え、前記感情抽出部は、前記データ要素に対応付けられた前記感情評価を用いて前記未分類データを評価することによって、前記感情を当該未分類データから抽出することとしてもよい。
【０１１３】
これにより、データ分析システムは、ウェブページに含まれるデータ要素の感情評価を算出することができる。
【０１１４】
本発明に係るデータ分析システムは、訓練データから抽出されたパターンが未知データに含まれるか否かを分析することによって、当該未知データと所定の事案との関連性を評価するデータ分析システムであって、ネットワークにおけるユーザのアクティビティに応じてウェブページを分類することによって、前記訓練データを取得する訓練データ取得部と、前記訓練データに含まれるデータ要素を所定の基準に基づいて評価することによって、前記パターンを抽出するパターン抽出部と、前記抽出されたパターンに基づいて前記関連性を評価することによって、前記未知データとしてウェブページに含まれる情報に対して、前記ユーザが有する興味の度合いを評価する未知データ評価部と、前記評価された結果に応じて、前記ウェブページに含まれる情報を前記ユーザに提示する提示部とを備えることととしてもよい。
【産業上の利用可能性】
【０１１５】
本発明は、パーソナルコンピュータ、サーバ装置、ワークステーション、メインフレームなど、任意のコンピュータに広く適用することができる。
【符号の説明】
【０１１６】
１００  データ分析システム
１１０  通信部
１２０  入力部
１３０  制御部
１３１  収集部
１３２  データ抽出部
１３３  分類情報受付部
１３４  データ分類部
１３５  要素抽出部
１３６  要素評価部
１３７  評価格納部
１３８  未分類データ評価部（データ評価部）
１３９  提示部
１４０  記憶部
１５０  表示部
【要約】
本発明に係るデータ分析システムは、データの分類を示す分類情報を取得する分類情報取得部と、ネットワーク上のウェブページに係るデータ群を収集する収集部と、前記データ群に含まれる複数の分類データに前記分類情報を対応付けることにより当該複数のデータ各々を分類するデータ分類部と、前記データ群に含まれる前記分類データとは異なる未分類データと前記分類情報との関連性を、前記データ分類部による分類結果に応じて評価するデータ評価部と、前記データ評価部による評価に基づいて、ユーザに対して推薦する推薦情報を提示する提示部とを備える。【図１】
0005942052.tif 000009
【図２】
0005942052.tif 000010
【図３】
0005942052.tif 000011
【図４】
0005942052.tif 000012
【図５】
0005942052.tif 000013