JP2010039517A - Information evaluation device, information evaluation system, information evaluation method, and information evaluation program - Google Patents
Information evaluation device, information evaluation system, information evaluation method, and information evaluation program Download PDFInfo
- Publication number
- JP2010039517A JP2010039517A JP2008198161A JP2008198161A JP2010039517A JP 2010039517 A JP2010039517 A JP 2010039517A JP 2008198161 A JP2008198161 A JP 2008198161A JP 2008198161 A JP2008198161 A JP 2008198161A JP 2010039517 A JP2010039517 A JP 2010039517A
- Authority
- JP
- Japan
- Prior art keywords
- content
- evaluation value
- layout
- scoring engine
- evaluation
- 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.)
- Pending
Links
- 238000011156 evaluation Methods 0.000 title claims abstract description 999
- 238000004364 calculation method Methods 0.000 claims abstract description 194
- 238000000034 method Methods 0.000 claims description 42
- 230000008569 process Effects 0.000 claims description 23
- 230000002776 aggregation Effects 0.000 claims description 2
- 238000004220 aggregation Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 19
- 230000005540 biological transmission Effects 0.000 description 15
- 230000004044 response Effects 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000011524 similarity measure Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、コンテンツやコンテンツのスコアを算出するスコアリングエンジンを評価する情報評価装置、情報評価システム、情報評価方法、情報評価プログラムに関する。 The present invention relates to an information evaluation device, an information evaluation system, an information evaluation method, and an information evaluation program for evaluating a content and a scoring engine that calculates a content score.
文章、音楽、画像、プログラムといったコンテンツの利用状況に応じて、各コンテンツの評価値を算出し、評価を行う技術が種々提案されている。各コンテンツの評価値とは、各コンテンツをその利用度や重要度などの条件に基づいて評価し、数値化したものである。また、ある条件をもとに各コンテンツを評価し、評価値(スコアともいう。)を算出するこれらの技術を実現する仕組みは、スコアリングエンジンとも呼ばれている。 Various techniques for calculating and evaluating the evaluation value of each content according to the usage status of the content such as text, music, images, and programs have been proposed. The evaluation value of each content is obtained by evaluating each content on the basis of conditions such as the degree of use and importance, and quantifying it. In addition, a mechanism for realizing these techniques for evaluating each content based on a certain condition and calculating an evaluation value (also referred to as a score) is also called a scoring engine.
評価の方法として、例えば、特許文献1には、利用者がアクセスした事を示す情報を取得し、アクセス時刻とアクセス回数から利用者の各情報に対する興味度を算出し、その興味度をもとに情報の順位付けを行う方法が記載されている。
As an evaluation method, for example, in
また、特許文献2には、ユーザモデル、および、検索エンジンから返信された検索結果を用いて、利用者の関心が高い対象を識別する方法が記載されている。特許文献2記載の識別方法では、利用者の過去の閲覧履歴やプロファイルから、利用者の特徴を決定するユーザモデルを作成し、作成したユーザモデルを条件として検索を行う。検索エンジンから返信された検索結果に含まれる語句のうち、出現頻度の高い語句を関心のある語句と判断する。その語句を使用して類似性測度を計算し、スコアを決定する。
また、特許文献3には、複数のコンテンツを評価する場合において評価頻度がほぼ一様になるようなコンテンツ評価手法について記載されている。特許文献3記載のコンテンツ評価手法では、各コンテンツに対する評価頻度、もしくは、評価回数がほぼ一様になるように、それぞれのコンテンツに対する評価の頻度、もしくは、乱数に基づいてコンテンツの順位を決定する。順位が決定すると、決定された順位に基づいて評価者に対してコンテンツを提示する。
また、特許文献4には、複数の楽曲の評価を公平に行う評価システムが記載されている。特許文献4記載の評価システムでは、乱数を発生させて楽曲の組み合わせを決定し、その組み合わせを評価者に送信する。評価者が提示された楽曲について評価を行うと、評価システムは、全評価者の評価点数を集計して順位付けを行う。
特許文献1および特許文献2に記載された方法では、利用履歴をもとにコンテンツの評価を行っているため、コンテンツのレイアウトによって評価が左右され、評価の公平性が保たれない。
In the methods described in
また、見つけやすいレイアウトに配備されたコンテンツは見つけにくいレイアウトに配備されたコンテンツに比べて相対的に利用頻度が高くなる。利用頻度のみで評価を行い、その評価に応じてコンテンツを提供する場合には、コンテンツのレイアウトの固定化を助長してしまい、利用者に様々な種類のコンテンツを提供するという目的を達成できないという課題がある。 In addition, content deployed in a layout that is easy to find has a higher usage frequency than content deployed in a layout that is difficult to find. If the evaluation is based only on the usage frequency and the content is provided according to the evaluation, the content layout will be fixed and the purpose of providing various types of content to the user cannot be achieved. There are challenges.
さらに、特許文献1および特許文献2に記載された方法によって実現されるスコアリングエンジンも、上記説明と同様、特定のコンテンツに対して偏った評価をしてしまうという課題がある。
Furthermore, the scoring engine realized by the methods described in
また、特許文献3及び特許文献4に記載された評価方法では、評価値に関係なく利用者に提示するコンテンツの順番を変更するため、レイアウトが固定化されることはない。しかし、情報推薦という観点から、情報検索などで評価値の降順(または昇順)にコンテンツを並び替えて、利用者のニーズの高いコンテンツを提供できないという課題がある。
In addition, in the evaluation methods described in
そこで、本発明はコンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減する情報評価装置、情報評価システム、情報評価方法、情報評価プログラムを提供することを目的とする。 Therefore, the present invention provides an information evaluation apparatus, an information evaluation system, an information evaluation method, and an information evaluation program that reduce the evaluation bias due to the layout at the time of information provision while realizing information provision according to content evaluation. Objective.
本発明による情報評価装置は、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、コンテンツの評価を数値化したコンテンツ評価値を算出するコンテンツ評価値算出手段と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子とコンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段とを備え、コンテンツ利用履歴記憶手段が、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、コンテンツ評価値算出手段が、コンテンツ利用履歴記憶手段に記憶された各利用履歴のレイアウト識別子に対応するレイアウト評価値をレイアウト評価値記憶手段から読み取り、コンテンツ利用履歴のレイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするようにコンテンツ評価値を算出することを特徴とする。 The information evaluation apparatus according to the present invention includes a content usage history storage unit that stores a usage history of content, a content evaluation value calculation unit that calculates a content evaluation value obtained by quantifying the content evaluation, and a layout in which the content is output. Layout evaluation value storage means for storing the layout identifier assigned in association with the layout evaluation value obtained by quantifying the ease of finding the layout in which the content is output, and the content use history storage means includes the used content. A usage history in which a content identifier for identifying the content and a layout identifier corresponding to the layout from which the content is output are associated with each other, and the content evaluation value calculating unit stores the layout of each usage history stored in the content usage history storage unit The layout evaluation value corresponding to the identifier is Reading from Uto evaluation value storing means, as the layout evaluation value of the content use history indicates that easy to find content, and calculates a content evaluation value so as to lower the content evaluation value per usage history.
本発明による情報評価装置は、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、コンテンツの評価値を算出するスコアリングエンジンが評価した第1コンテンツ評価値を記憶するコンテンツ評価履歴記憶手段と、コンテンツの評価を数値化した第2コンテンツ評価値を算出するコンテンツ評価値算出手段と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を算出するスコアリングエンジン評価値算出手段と、スコアリングエンジン評価値算出手段が算出したスコアリングエンジン評価値を記憶するスコアリングエンジン評価値記憶手段とを備え、コンテンツ利用履歴記憶手段が、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、スコアリングエンジン評価値算出手段が、コンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子に対応する、レイアウト評価値記憶手段に記憶されたレイアウト評価値がコンテンツを見つけやすいことを示すほど、コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算手段と、スコアリングエンジン評価値を、スコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録手段とを備え、コンテンツ評価値算出手段が、スコアリングエンジンから第1コンテンツ評価値を受信して、第1コンテンツ評価値をコンテンツ評価履歴記憶手段に登録する第1コンテンツ評価値登録手段と、コンテンツ評価履歴記憶手段に記憶された第1コンテンツ評価値と、スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第2コンテンツ評価値を算出する第2コンテンツ評価値算出手段とを備えたことを特徴とする。 An information evaluation apparatus according to the present invention includes a content use history storage unit that stores a content use history, a content evaluation history storage unit that stores a first content evaluation value evaluated by a scoring engine that calculates a content evaluation value, Content evaluation value calculating means for calculating a second content evaluation value obtained by quantifying the content evaluation, a layout identifier assigned according to the layout to which the content is output, and the ease of finding the layout to which the content is output are quantified Layout evaluation value storage means for storing the associated layout evaluation value in association with each other, scoring engine evaluation value calculation means for calculating a scoring engine evaluation value obtained by quantifying the reliability of the scoring engine, and a scoring engine evaluation value Scoring engine calculated by the calculation means Scoring engine evaluation value storage means for storing the evaluation value, and the content usage history storage means associates a content identifier for identifying the used content with a layout identifier corresponding to the layout from which the content is output. The usage history is stored, and the scoring engine evaluation value calculation means easily finds the content by the layout evaluation value stored in the layout evaluation value storage means corresponding to the layout identifier of the usage history stored in the content usage history storage means. The scoring engine evaluation value calculation means for calculating the scoring engine evaluation value of the scoring engine high, and the scoring engine evaluation value for the scoring engine that calculates the first content evaluation value of the content low , Scoring engine evaluation Scoring engine evaluation value registration means for registering in the storage means, wherein the content evaluation value calculation means receives the first content evaluation value from the scoring engine and registers the first content evaluation value in the content evaluation history storage means The second content evaluation value is obtained from the first content evaluation value registration means, the first content evaluation value stored in the content evaluation history storage means, and the scoring engine evaluation value stored in the scoring engine evaluation value storage means. And a second content evaluation value calculation means for calculating.
本発明による情報評価システムは、コンテンツを利用する利用端末と、利用端末に、コンテンツの評価を数値化したコンテンツ評価値を送信する情報評価装置を備え、利用端末が、情報評価装置に、評価するコンテンツの条件を送信することにより、条件に応じたコンテンツ評価値を情報評価装置に要求するコンテンツ評価要求手段を備え、情報評価装置が、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、コンテンツ評価値を算出するコンテンツ評価値算出手段と、コンテンツ評価値を、利用端末に送信するコンテンツ評価値送信手段と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子とコンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、コンテンツ利用履歴記憶手段が、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、コンテンツ評価値算出手段が、コンテンツ利用履歴記憶手段に記憶された各利用履歴のレイアウト識別子に対応するレイアウト評価値をレイアウト評価値記憶手段から読み取り、コンテンツ利用履歴のレイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするようにコンテンツ評価値を算出することを特徴とする。 An information evaluation system according to the present invention includes a use terminal that uses content, and an information evaluation device that transmits a content evaluation value obtained by quantifying the content evaluation to the use terminal, and the use terminal evaluates the information evaluation device. Content evaluation request means for requesting a content evaluation value corresponding to the condition to the information evaluation apparatus by transmitting the condition of the content, the information evaluation apparatus storing content use history storage means for storing the content use history; Content evaluation value calculating means for calculating an evaluation value, content evaluation value transmitting means for transmitting the content evaluation value to the user terminal, a layout identifier assigned according to the layout from which the content is output, and the layout from which the content is output Associating and storing layout evaluation values that quantify the ease of finding The layout evaluation value storage means and the content usage history storage means store a usage history in which a content identifier for identifying the used content is associated with a layout identifier corresponding to the layout from which the content is output, and content evaluation is performed. The value calculation means reads the layout evaluation value corresponding to the layout identifier of each usage history stored in the content usage history storage means from the layout evaluation value storage means, and indicates that the layout evaluation value of the content usage history is easy to find the content. The content evaluation value is calculated so as to lower the content evaluation value per usage history.
本発明による情報評価システムは、コンテンツを利用する利用端末と、利用端末に、コンテンツの評価を数値化したコンテンツ評価値を送信する情報評価装置を備え、利用端末が、情報評価装置に、評価するコンテンツの条件を送信することにより、条件に応じたコンテンツ評価値を情報評価装置に要求するコンテンツ評価要求手段を備え、情報評価装置は、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、コンテンツの評価値を算出するスコアリングエンジンが評価した第1コンテンツ評価値を記憶するコンテンツ評価履歴記憶手段と、コンテンツの評価を数値化した第2コンテンツ評価値を算出するコンテンツ評価値算出手段と、第2コンテンツ評価値を、利用端末に送信するコンテンツ評価値送信手段と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を算出するスコアリングエンジン評価値算出手段と、スコアリングエンジン評価値算出手段が算出したスコアリングエンジン評価値を記憶するスコアリングエンジン評価値記憶手段とを備え、コンテンツ利用履歴記憶手段が、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、スコアリングエンジン評価値算出手段が、コンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子に対応するレイアウト評価値がコンテンツを見つけやすいことを示すほど、コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算手段と、スコアリングエンジン評価値を、スコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録手段とを備え、コンテンツ評価値算出手段が、スコアリングエンジンから第1コンテンツ評価値を受信して、第1コンテンツ評価値をコンテンツ評価履歴記憶手段に登録する第1コンテンツ評価値登録手段と、スコアリングエンジンが算出した第1コンテンツ評価値と、スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第2コンテンツ評価値を算出する第2コンテンツ評価値算出手段とを備えたことを特徴とする。 An information evaluation system according to the present invention includes a use terminal that uses content, and an information evaluation device that transmits a content evaluation value obtained by quantifying the content evaluation to the use terminal, and the use terminal evaluates the information evaluation device. Content evaluation requesting means for requesting a content evaluation value corresponding to the condition to the information evaluation apparatus by transmitting the content condition, the information evaluation apparatus includes content usage history storage means for storing the content usage history, Content evaluation history storage means for storing the first content evaluation value evaluated by the scoring engine for calculating the evaluation value, content evaluation value calculation means for calculating the second content evaluation value obtained by quantifying the content evaluation, Content evaluation value transmitting means for transmitting two content evaluation values to a user terminal, and content Layout evaluation value storage means for storing a layout identifier assigned according to the output layout and a layout evaluation value obtained by quantifying the ease of finding the layout from which the content is output, and reliability of the scoring engine Scoring engine evaluation value calculating means for calculating a scoring engine evaluation value that has been digitized, and scoring engine evaluation value storage means for storing the scoring engine evaluation value calculated by the scoring engine evaluation value calculating means, The content usage history storage unit stores a usage history in which a content identifier for identifying the used content and a layout identifier corresponding to the layout from which the content is output are stored, and the scoring engine evaluation value calculation unit stores the content Stored in the usage history storage means The higher the scoring engine scoring engine evaluation value of the scoring engine is, the lower the scoring engine that calculates the first content evaluation value of the content is, the more the layout evaluation value corresponding to the layout identifier of the usage history indicates that the content can be easily found. A scoring engine evaluation value calculating means for calculating; and a scoring engine evaluation value registering means for registering the scoring engine evaluation value in the scoring engine evaluation value storage means; A first content evaluation value registration unit that receives the first content evaluation value and registers the first content evaluation value in the content evaluation history storage unit, a first content evaluation value calculated by the scoring engine, and a scoring engine evaluation The score stored in the value storage means A second content evaluation value calculating means for calculating a second content evaluation value from the alling engine evaluation value is provided.
本発明による情報評価方法は、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段から、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶されたレイアウト識別子に対応するレイアウト評価値を読み取るレイアウト評価値読取ステップと、レイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするように計算するコンテンツ評価値計算ステップとを含むことを特徴とする。 An information evaluation method according to the present invention is a layout evaluation value that stores a layout identifier assigned according to a layout to which content is output and a layout evaluation value in which the ease of finding the layout from which the content is output is quantified. The layout evaluation value reading step for reading the layout evaluation value corresponding to the layout identifier stored in the content usage history storage means for storing the content usage history from the storage means, and the layout evaluation value indicates that the content can be easily found. A content evaluation value calculating step for calculating so as to lower the content evaluation value per usage history.
本発明による情報評価方法は、コンテンツの評価値を算出するスコアリングエンジンから、第1コンテンツ評価値を受信して、コンテンツ評価履歴記憶手段に登録する第1コンテンツ評価値登録ステップと、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段に記憶されたレイアウト評価値と、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子とから、レイアウト評価値がコンテンツを見つけやすいことを示すほど、コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算ステップと、スコアリングエンジン評価値をスコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録ステップと、スコアリングエンジンが算出した第1コンテンツ評価値と、スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第2コンテンツ評価値を算出するコンテンツ評価値算出ステップとを含むことを特徴とする。 An information evaluation method according to the present invention includes a first content evaluation value registration step of receiving a first content evaluation value from a scoring engine that calculates an evaluation value of the content and registering the first content evaluation value in a content evaluation history storage unit; A layout evaluation value stored in a layout evaluation value storage unit that stores a layout identifier assigned according to the assigned layout and a layout evaluation value obtained by quantifying the ease of finding the layout in which the content is output; Scoring that calculates the first content evaluation value of the content as low as the layout evaluation value indicates that the content can be easily found from the layout identifier of the usage history stored in the content usage history storage unit that stores the content usage history. Scoring engine versus engine A scoring engine evaluation value calculation step for calculating a scoring engine evaluation value high, a scoring engine evaluation value registration step for registering the scoring engine evaluation value in the scoring engine evaluation value storage means, and a scoring engine calculation value calculated by the scoring engine A content evaluation value calculating step of calculating a second content evaluation value from the one content evaluation value and the scoring engine evaluation value stored in the scoring engine evaluation value storage means.
本発明による情報評価プログラムは、コンピュータに、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段から、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶されたレイアウト識別子に対応するレイアウト評価値を読み取るレイアウト評価値読取処理、および、レイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするように計算するコンテンツ評価値計算処理を実行させることを特徴とする。 The information evaluation program according to the present invention stores, in a computer, the layout identifier assigned according to the layout in which the content is output and the layout evaluation value obtained by quantifying the ease of finding the layout in which the content is output in association with each other. The layout evaluation value reading process for reading the layout evaluation value corresponding to the layout identifier stored in the content usage history storage unit that stores the content usage history from the layout evaluation value storage unit, and the layout evaluation value is easy to find the content. The content evaluation value calculation processing for calculating so as to lower the content evaluation value per usage history is executed.
本発明による情報評価プログラムは、コンピュータに、コンテンツの評価値を算出するスコアリングエンジンから、第1コンテンツ評価値を受信して、コンテンツ評価履歴記憶手段に登録する第1コンテンツ評価値登録処理、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段に記憶されたレイアウト評価値と、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子とから、レイアウト評価値がコンテンツを見つけやすいことを示すほど、コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算処理、スコアリングエンジン評価値をスコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録処理、および、スコアリングエンジンが算出した第1コンテンツ評価値と、スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第2コンテンツ評価値を算出するコンテンツ評価値算出処理を実行させことを特徴とする。 An information evaluation program according to the present invention includes a first content evaluation value registration process for receiving a first content evaluation value from a scoring engine for calculating an evaluation value of a content and registering the content in a content evaluation history storage unit. The layout evaluation value stored in the layout evaluation value storage means for storing the layout identifier assigned according to the layout to which the content is output and the layout evaluation value obtained by quantifying the ease of finding the layout in which the content is output in association with each other The first content evaluation value of the content is calculated to be lower as the layout evaluation value indicates that the content can be easily found from the layout identifier of the usage history stored in the content usage history storage unit that stores the content usage history. Against scoring engine A scoring engine evaluation value calculation process for calculating a scoring engine evaluation value of the ring engine high, a scoring engine evaluation value registration process for registering the scoring engine evaluation value in the scoring engine evaluation value storage means, and a scoring engine A content evaluation value calculation process for calculating a second content evaluation value is executed from the calculated first content evaluation value and the scoring engine evaluation value stored in the scoring engine evaluation value storage means.
本発明によれば、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。 ADVANTAGE OF THE INVENTION According to this invention, the bias | inclination of the evaluation by the layout at the time of information provision can be reduced, implement | achieving the information provision according to content evaluation.
以下、本発明の実施形態を図面を参照して説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
実施形態1.
図1は、本発明による情報評価システムの第1の実施形態を示すブロック図である。本発明による情報評価システムは、コンテンツ評価装置100と、利用端末200と、コンテンツインデックス300とを備えている。
FIG. 1 is a block diagram showing a first embodiment of an information evaluation system according to the present invention. The information evaluation system according to the present invention includes a
コンテンツ評価装置100は、コンテンツ利用履歴記憶手段101と、レイアウト評価値登録手段102と、レイアウト評価値記憶手段103と、コンテンツ評価値算出手段104とを備えている。
The
コンテンツ利用履歴記憶手段101は、コンテンツを利用する利用者のコンテンツ利用履歴を記憶する記憶装置である。図2は、コンテンツ利用履歴記憶手段101に記憶されたコンテンツ利用履歴の例を示す説明図である。図2に示す例では、コンテンツ評価装置100が、利用端末200からコンテンツ利用履歴を取得した時の時刻を示す取得時刻と、コンテンツを識別するコンテンツ識別子であるコンテンツIDと、コンテンツの利用者を識別する利用者IDと、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子であるレイアウトIDとを記憶している。
The content usage
本発明における説明では、レイアウトとはコンテンツが出力された位置、大きさ、順序などを意味する。以下の説明では、コンテンツが出力された位置をレイアウトとして説明するが、レイアウトはコンテンツが出力された位置に限定されず、コンテンツが出力された大きさや、コンテンツが出力された順序であってもよい。 In the description of the present invention, the layout means the position, size, order, etc., at which content is output. In the following description, the position where the content is output is described as a layout. However, the layout is not limited to the position where the content is output, and may be the size where the content is output or the order in which the content is output. .
例えば、利用者「User1」が取得したコンテンツ「http://bbb.com」は、レイアウトID「002」で示す位置に表示されており、コンテンツ評価装置100が、その利用履歴を取得時刻「1:00:01」に利用端末200から受信したことを示す。一方、別の利用者「User2」が同じコンテンツ「http://bbb.com」を取得した場合に表示した位置は、レイアウトID「003」で示す位置であり、コンテンツ評価装置100がその利用履歴を取得時刻「1:00:10」に利用端末200から受信したことを示す。
For example, the content “http://bbb.com” acquired by the user “User1” is displayed at the position indicated by the layout ID “002”, and the
利用端末200から受信したコンテンツ利用履歴を、コンテンツ利用履歴記憶手段101への登録手段(図示せず)が、コンテンツ利用履歴記憶手段101へ登録してもよい。コンテンツ利用履歴記憶手段101への登録手段は、プログラムに従って動作するコンテンツ評価装置100のCPUによって実現されてもよい。
The content usage history received from the
レイアウト評価値記憶手段103は、各コンテンツの見つけやすさの指標であるレイアウト評価値を記憶する記憶装置である。レイアウト評価値は、例えば、コンテンツを見つけやすいレイアウトほど値を大きくし、コンテンツを見つけにくいレイアウトは見つけやすい位置に比べて相対的に値を小さくすることで表わすことができる。図3は、レイアウト評価値記憶手段103に記憶されたレイアウト評価値の例を示す説明図である。図3に示す例では、レイアウトID「001」で示される位置は、レイアウトID「003」で示される位置よりも、相対的に見つけにくいことを示す。本実施形態では、コンテンツを見つけやすいレイアウトほど、レイアウト評価値を大きくする場合を例に説明する。
The layout evaluation
レイアウト評価値登録手段102は、例えば、コンテンツ評価装置100の管理者の指示に応じて、レイアウト評価値記憶手段103にレイアウト評価値を登録する。指示の方法は、例えば、コンテンツ評価装置100がキーボード等の入力デバイスを備えている場合であれば、管理者によってキーボード等の入力装置を介してレイアウト評価値を入力することによって行えばよい。レイアウト評価値記憶手段103が既にレイアウト評価値を記憶している場合には、コンテンツ評価装置100は、レイアウト評価値登録手段102を備えていなくてもよい。
For example, the layout evaluation
コンテンツ評価値算出手段104は、ある条件をもとにコンテンツを評価し、数値化したコンテンツ評価値を算出する。例えば、コンテンツ評価装置100が利用端末200からコンテンツ評価の要求を受信すると、コンテンツ評価値算出手段104は、コンテンツ利用履歴記憶手段101と、レイアウト評価値記憶手段103とを参照してコンテンツの評価値を算出し、要求元である利用端末200にコンテンツ評価値を付与したコンテンツのリストを返却する。
The content evaluation
コンテンツ評価値算出手段104は、利用端末200からコンテンツ評価の条件として、コンテンツ利用履歴記憶手段101に含まれる項目を受信してもよい。図2に示す例では、例えば、コンテンツ評価装置100が利用端末200から評価対象のコンテンツIDもしくは利用者IDを受信すると、コンテンツ評価値算出手段104は、条件に一致するコンテンツIDもしくは利用者IDを含む利用履歴をコンテンツ利用履歴記憶手段101から読み込む。コンテンツ利用履歴記憶手段101に、コンテンツを利用した日時などを含んでいる場合には、コンテンツ評価値算出手段104は、利用端末200からコンテンツを利用した日時を条件として受信してもよい。また、条件は1つに限らず、複数の条件を受信してもよい。コンテンツ評価値算出手段104は、受信した条件に該当する利用履歴を対象として、コンテンツ評価値の算出を行う。
The content evaluation
本実施形態では、コンテンツ評価値算出手段104は、コンテンツ利用履歴記憶手段101と、レイアウト評価値記憶手段103とを参照してコンテンツの評価値を算出する。
In the present embodiment, the content evaluation
コンテンツ評価値算出手段104は、算出したコンテンツ評価値を利用端末200に送信してもよい。コンテンツ評価装置100が、例えば、コンテンツ評価値を表示するディスプレイ装置等の表示部(図示せず)を実装している場合であれば、コンテンツ評価値算出手段104は、その表示装置に、算出したコンテンツ評価値を出力してもよい。以下の説明では、コンテンツ評価値算出手段104が、利用端末200に算出したコンテンツ評価値を送信する場合について説明する。
The content evaluation
レイアウト評価値登録手段102、および、コンテンツ評価値算出手段104は、例えば、情報評価プログラムに従って動作するコンテンツ評価装置100のCPUによって実現される。なお、プログラムは、例えば、コンテンツ評価装置100が備えるプログラム記憶装置(図示せず)に記憶される。CPUは、そのプログラムを読み込み、プログラムに従ってレイアウト評価値登録手段102、コンテンツ評価値計算手段104等としての動作を行ってもよい。
The layout evaluation
利用端末200は、コンテンツ利用履歴送信手段201と、コンテンツ評価要求手段202とを備えている。
The
コンテンツ利用履歴送信手段201は、コンテンツの利用者が利用したコンテンツの利用履歴をコンテンツ評価装置100に送信する。利用履歴の送信は、例えば、利用端末200を利用する利用者がコンテンツを利用したときに、コンテンツ利用履歴送信手段201がコンテンツの情報を読み取り、コンテンツ利用履歴送信手段201が、読み取ったコンテンツの情報を利用履歴としてコンテンツ評価装置100に送信してもよい。また、例えば、利用端末200がコンテンツの利用履歴を記憶する記憶装置(図示せず)を備えている場合であれば、コンテンツ利用履歴送信手段201は、利用端末200を利用する利用者の指示に応じて、その記憶装置からコンテンツの利用履歴を読み取り、読み取ったコンテンツの利用履歴をコンテンツ評価装置100に送信してもよい。
The content usage
コンテンツ評価要求手段202は、コンテンツ評価装置100にコンテンツの評価を要求する。例えば、コンテンツ評価要求手段202は、利用端末200を利用する利用者の指示に応じて、コンテンツ評価装置100に、評価を要求するコンテンツの識別情報を送信し、コンテンツ評価要求手段202はコンテンツ評価装置100からの評価結果を受信する。
The content
また、利用端末200には、コンテンツ評価装置100から受信した評価結果を出力する出力部(図示せず)を備えていてもよい。例えば、利用端末200が、出力部に評価結果を表示するLCD(Liquid Crystal Display)等の表示装置を実装している場合であれば、利用端末200がコンテンツ評価装置100から評価結果を受信した時に、コンテンツ評価要求手段202は評価結果をその表示装置に表示してもよい。また、例えば、利用端末200が、プリンタなどの出力装置を実装している場合であれば、利用端末200がコンテンツ評価装置100から評価結果を受信した時に、コンテンツ評価要求手段202は評価結果をその出力装置に出力してもよい。以下の説明では、利用端末200が表示装置を実装している場合を例に説明する。
In addition, the
コンテンツインデックス300は、コンテンツ情報を記憶する記憶装置である。図4は、コンテンツインデックス300に記憶されたコンテンツ情報の例を示す説明図である。コンテンツインデックス300は、例えば、コンテンツのタイトル、コンテンツの記事、コンテンツの更新日時などのコンテンツの情報を、コンテンツを識別するコンテンツIDと対応付けて記憶する。
The
図1では、コンテンツインデックス300は、コンテンツ評価装置100の外部にある場合を例に説明しているが、コンテンツインデックス300は、コンテンツ評価装置100の内部に備えていてもよい。
In FIG. 1, the case where the
例えば、コンテンツ評価装置100が利用端末200にコンテンツ評価値を返却する時に、コンテンツ評価値算出手段104は、コンテンツインデックス300からコンテンツの情報を読み取り、読み取ったコンテンツの情報をコンテンツ評価値に付加してもよい。
For example, when the
次に、動作について説明する。
図5は、コンテンツ利用履歴記憶手段101に、コンテンツの利用履歴を登録する処理の例を示すフローチャートである。
Next, the operation will be described.
FIG. 5 is a flowchart showing an example of processing for registering a content usage history in the content usage
コンテンツ評価装置100は、利用端末200のコンテンツ利用履歴送信手段201からコンテンツ利用履歴を受信すると(ステップS11)、コンテンツ利用履歴記憶手段101への登録手段(図示せず)は、コンテンツ利用履歴記憶手段101に受信したコンテンツ利用履歴を登録する(ステップS12)。コンテンツ利用履歴は、コンテンツを識別するコンテンツIDと、コンテンツのレイアウトを識別するレイアウトIDとを含む。例えば、図2に示す例では、コンテンツ評価装置100は、コンテンツ利用履歴を「1:00:12」に受信し、コンテンツIDとして「http://aaa.com」を、レイアウトIDとして「001」をそれぞれ受信し、コンテンツ利用履歴記憶手段101に登録したことを示す。また、図2に示す例では、コンテンツ評価装置100は、コンテンツIDとレイアウトID以外に、利用者IDとして「User2」も受信して、コンテンツ利用履歴記憶手段101に登録したことを示す。
When the
図6は、レイアウト評価値記憶手段103にレイアウト評価値を登録する処理の例を示すフローチャートである。
FIG. 6 is a flowchart illustrating an example of a process for registering a layout evaluation value in the layout evaluation
例えば、コンテンツ評価装置100の管理者によって、コンテンツ評価装置100の入力装置(図示せず)を介して、レイアウトIDとレイアウト評価値を対応付けて入力すると(ステップS21)、レイアウト評価値登録手段102は、入力されたレイアウトIDとレイアウト評価値の組を、レイアウト評価値記憶手段103に登録する(ステップS22)。
For example, when the administrator of the
例えば、図3に示す例では、コンテンツ評価装置100の管理者が、レイアウトIDとレイアウト評価値を、それぞれ、(001、0.1)、(002、0.2)、(003、0.3)と対応付けて入力し、レイアウト評価値記憶手段103に登録していることを表す。
For example, in the example shown in FIG. 3, the administrator of the
図7は、コンテンツ評価値算出手段104がコンテンツを評価する処理の例を示すフローチャートである。
FIG. 7 is a flowchart illustrating an example of processing in which the content evaluation
コンテンツ評価装置100のコンテンツ評価値算出手段104は、利用端末200のコンテンツ評価要求手段202からコンテンツの評価要求を受信する(ステップS31)。コンテンツ評価値算出手段104は、コンテンツ評価の条件として、コンテンツ利用履歴記憶手段101に含まれる項目を利用端末200から受信する。図2に示す例では、コンテンツ評価値算出手段104は、例えば、評価対象のコンテンツID、利用者IDを利用端末200から受信する。コンテンツ利用履歴記憶手段101に、コンテンツを利用した日時などを含んでいる場合には、コンテンツを利用した日時を条件として受信してもよい。また、条件は1つに限らず、複数の条件を受信してもよい。
The content evaluation
コンテンツ評価値算出手段104は、利用端末200から受信したコンテンツ評価条件に一致するコンテンツの利用履歴がコンテンツ利用履歴記憶手段101に存在するかどうか確認する(ステップS32)。条件に一致するコンテンツの利用履歴が存在する場合、コンテンツ評価値算出手段104は、コンテンツ利用履歴記憶手段101から該当するコンテンツの利用履歴を読み取る(ステップS33)。コンテンツの利用履歴は、1件の場合に限らず複数件存在してもよい。以降、コンテンツの利用履歴を1件以上含む集合をコンテンツ利用履歴リストと記載する。
The content evaluation
コンテンツ評価値算出手段104は、読み取ったコンテンツ利用履歴リストに含まれる各コンテンツIDが示すコンテンツに対し、各コンテンツの利用時におけるレイアウトIDに対応するレイアウト評価値を、レイアウト評価値記憶手段103から読み取る(ステップS34)。コンテンツ評価値算出手段104は、読み取ったレイアウト評価値をもとに、各コンテンツの利用履歴に対し、見つけやすいレイアウトにおける利用ほど、1利用履歴あたりのコンテンツ評価値を低く、逆に見つけにくいレイアウトにおける利用ほど1利用履歴あたりのコンテンツ評価値を高くするようコンテンツ評価値を算出する(ステップS35)。コンテンツ評価値の算出方法は、以下のような方法が考えられる。
The content evaluation
コンテンツ評価条件に該当するコンテンツ利用履歴リストの任意のコンテンツをCとし、コンテンツ利用履歴リスト内のコンテンツCの件数をnとする。また、コンテンツCの各利用履歴に含まれるレイアウトIDに対応するレイアウト評価値をLx(x=1・・・n)とする。各利用履歴に含まれるコンテンツの評価値を、各利用履歴に含まれるレイアウト評価値の逆数とし、コンテンツCの評価値Scを、利用履歴ごとに算出したコンテンツの評価値の合計としてもよい。この算出の方法は、(式1)のように表すことができる。 Arbitrary content in the content usage history list corresponding to the content evaluation condition is C, and the number of content C in the content usage history list is n. Further, the layout evaluation value corresponding to the layout ID included in each usage history of the content C is Lx (x = 1... N). The evaluation value of the content included in each usage history may be the reciprocal of the layout evaluation value included in each usage history, and the evaluation value Sc of content C may be the sum of the evaluation values of the content calculated for each usage history. This calculation method can be expressed as (Equation 1).
コンテンツ評価値算出手段104はコンテンツ評価値を、コンテンツの評価要求を受信する毎にリアルタイムに算出してもよい。あるいは、コンテンツ評価装置100がコンテンツ評価値を記憶する記憶手段(図示せず)を備えている場合であれば、コンテンツ評価値算出手段104はコンテンツ評価値を定期的に算出し、その記憶装置に保持しておいてもよい。あるいは、コンテンツ評価値算出手段104はコンテンツ評価値を、コンテンツ別だけでなく利用者別に算出してもよい。
The content evaluation
コンテンツ評価値算出手段104は、コンテンツ評価条件に一致するコンテンツ利用履歴リストに含まれる全コンテンツの評価値を算出するまで、ステップS34〜ステップS35の処理を繰り返す。コンテンツ評価値算出手段104が、全コンテンツの評価値の算出が完了すると(ステップS36)、コンテンツ評価値算出手段104は、評価値を算出した各コンテンツのコンテンツIDに対応するコンテンツ情報を、コンテンツインデックス300より受信する(ステップS37)。コンテンツ情報の受信は任意であり、例えば利用端末200がコンテンツ情報を要求しない場合や、コンテンツインデックス300を備えていない場合であれば、コンテンツ評価値算出手段104は、コンテンツインデックス300からコンテンツ情報を受信しなくてもよい。コンテンツ評価値算出手段104は、算出したコンテンツの評価値、および、コンテンツ情報を受信した場合はコンテンツ情報を、要求元である利用端末200へ送信する(ステップS38)。
The content evaluation
本発明によれば、コンテンツ評価値算出手段104がコンテンツ利用履歴記憶手段101からコンテンツの利用履歴を読み取り、利用履歴に対応するレイアウト評価値をレイアウト評価値記憶手段103から読み取り、読み取ったレイアウト評価値が見つけやすいことを示す場合にはコンテンツ評価値を低く算出し、読み取ったレイアウト評価値が見つけにくいことを示す場合にはコンテンツ評価値を高く算出する。そのため、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。
According to the present invention, the content evaluation
また、このようにコンテンツを評価することにより、一般のクリックフィードバックにおいて、見つけやすいレイアウトに表示されているコンテンツばかりが閲覧され、その結果、コンテンツのレイアウトの固定化を招いてしまうことを防ぐことができる。 In addition, by evaluating the content in this way, it is possible to prevent only the content displayed in the easy-to-find layout from being browsed in general click feedback and as a result, the content layout is not fixed. it can.
実施形態2.
図8は、本発明による情報評価システムの第2の実施形態を示すブロック図である。なお、第1の実施形態と同様の構成については、図1と同一の符号を付し、説明を省略する。第2の実施形態の情報評価システムは、コンテンツ評価装置100がレイアウト評価値算出手段105を備えている点で第1の実施形態と異なる。
FIG. 8 is a block diagram showing a second embodiment of the information evaluation system according to the present invention. In addition, about the structure similar to 1st Embodiment, the code | symbol same as FIG. 1 is attached | subjected and description is abbreviate | omitted. The information evaluation system according to the second embodiment is different from the first embodiment in that the
レイアウト評価値算出手段105は、コンテンツ利用履歴記憶手段101に記憶されたコンテンツの利用履歴をもとに、レイアウト評価値を算出し、算出したレイアウト評価値を、レイアウト評価値記憶手段103に登録する。レイアウト評価値算出手段105は、例えば、一定の期間ごとに、レイアウト評価値を算出してもよいし、コンテンツを利用する利用者がコンテンツを利用したときに、リアルタイムに算出してもよい。
The layout evaluation
コンテンツ評価値算出手段104、レイアウト評価値算出手段105、および、利用端末200から受信したコンテンツ利用履歴を、コンテンツ利用履歴記憶手段101へ登録する手段(図示せず)は、例えば、情報評価プログラムに従って動作するコンテンツ評価装置100のCPUによって実現される。例えば、第1の実施形態で説明したように、CPUがプログラムを読み込み、プログラムに従って、コンテンツ評価値算出手段104、レイアウト評価値算出手段105等としての動作を行ってもよい。
The content evaluation
次に、動作について説明する。
コンテンツの利用履歴を、コンテンツ利用履歴記憶手段101に登録する処理(ステップS11〜S12)については、第1の実施形態と同様である。
Next, the operation will be described.
The process of registering the content usage history in the content usage history storage unit 101 (steps S11 to S12) is the same as in the first embodiment.
図9は、レイアウト評価値算出手段105がレイアウト評価値を算出し、レイアウト評価値記憶手段103に、算出したレイアウト評価値を登録するまでの処理の例を示すフローチャートである。
FIG. 9 is a flowchart showing an example of processing until the layout evaluation
レイアウト評価値算出手段105は、コンテンツ利用履歴記憶手段101から、全コンテンツの利用履歴を読み取る(ステップS41)。読み取ったコンテンツ利用履歴には、コンテンツの識別情報であるコンテンツIDと、コンテンツのレイアウトの識別情報であるレイアウトIDが含まれる。レイアウト評価値算出手段105が、全コンテンツの利用履歴を読み取ると、レイアウト評価値算出手段105は、読み取った利用履歴のレイアウトIDの数が多いほど、レイアウトIDに対応するレイアウトが見つけやすい場所と判断して、利用履歴の多いレイアウトIDに対応するレイアウト評価値を高くするように計算する(ステップS42)。
The layout evaluation
例えば、コンテンツの全利用履歴数をNallとし、全利用履歴うち、レイアウトXを利用した回数をNxとする。このとき、レイアウトXのレイアウト評価値Lxは、全利用履歴数Nallに対するレイアウトXの利用回数Nxの割合として算出してもよい。この算出の方法は、(式2)のように表すことができる。 For example, the total usage history number of content is set to Nall, and the number of times the layout X is used among the total usage history is set to Nx. At this time, the layout evaluation value Lx of the layout X may be calculated as a ratio of the number of times the layout X is used Nx to the total number of usage histories Nall. This calculation method can be expressed as (Equation 2).
レイアウト評価値算出手段105がレイアウト評価値Lxを算出すると、レイアウト評価値算出手段105は、算出結果をレイアウト評価値記憶手段103に登録する(ステップS43)。
When the layout evaluation
レイアウト評価値算出手段105は、コンテンツ利用履歴記憶手段101から読み取ったレイアウトIDに含まれる全レイアウト評価値の算出するまで、ステップS42〜ステップS43の処理を繰り返し、レイアウト評価値算出手段105が、全レイアウト評価値の算出が完了すると処理を終了する(ステップS44)。
The layout evaluation
レイアウト評価値算出手段105はレイアウト評価値を、コンテンツの利用者がコンテンツを利用する毎にリアルタイムに算出してもよい。あるいは、レイアウト評価値算出手段105はレイアウト評価値を定期的に算出してもよい。あるいは、レイアウト評価値算出手段105はレイアウト評価値を利用者別に算出してもよい。
The layout evaluation value calculation means 105 may calculate the layout evaluation value in real time every time the content user uses the content. Alternatively, the layout evaluation
レイアウト評価値算出手段105がレイアウト評価値をレイアウト評価値記憶手段103に登録した後、コンテンツ評価値算出手段104がコンテンツ評価を行う処理(ステップS31〜S38)については、第1の実施形態と同様である。
After the layout evaluation
本実施形態によれば、第1の実施形態の効果に加え、レイアウト評価値算出手段105が、コンテンツ利用履歴記憶手段101に記憶されたコンテンツの利用履歴に基づいてレイアウト評価値を算出する。よって、利用者のコンテンツ利用特性をレイアウト評価値に反映することができるため、より公平な評価ができる。
According to the present embodiment, in addition to the effects of the first embodiment, the layout evaluation
次に、具体的な実施例を用いて本実施形態の動作を説明する。以下の実施例では、注目度の高い今日のニュースコンテンツを一日数回携帯電話に配信するサービスに本発明を適用した場合を例に説明する。以下の実施例では、コンテンツ評価値を閲覧履歴に基づくコンテンツの注目度と考えることができる。 Next, the operation of this embodiment will be described using specific examples. In the following embodiments, a case will be described as an example where the present invention is applied to a service for distributing today's high-profile news content to a mobile phone several times a day. In the following embodiments, the content evaluation value can be considered as the attention level of the content based on the browsing history.
図4に示す例では、コンテンツインデックス300は、ニュースコンテンツ情報として、コンテンツIDにニュースを識別するための識別情報と、ニュースのタイトルと、ニュースの記事と、ニュースの更新日時とを記憶している。なお、処理開始時には、コンテンツ利用履歴記憶手段101に利用日に該当する利用履歴が存在していないものとする。
In the example illustrated in FIG. 4, the
また、図10は本実施例において利用端末200として用いられる携帯電話機を示す説明図である。図10に示す例では、携帯電話機はニュースを表示する画面を備えている。本実施例では、携帯電話機の表示画面のレイアウトに応じ、図10に示すレイアウトIDを割り当てるものとする。また、本実施例では、レイアウト評価値記憶手段103はあらかじめ、各レイアウトに対する見つけやすさの指標であるレイアウト評価値を記憶しているものとする。本実施例では、レイアウト評価値を5〜1点の範囲とする。図11に示すように、レイアウト評価値記憶手段103は、そのレイアウト評価値をレイアウトの上部から順に5〜1点で記憶してもよい。
FIG. 10 is an explanatory diagram showing a mobile phone used as the
コンテンツ評価装置100は、携帯電話機を操作する利用者A、および利用者Bの操作に応じて、携帯電話機からニュース配信要求(すなわち、コンテンツ評価条件)として、今日の日付を受信する。コンテンツ評価装置100が今日の日付を受信すると、コンテンツ評価値算出手段104は、今日の日付を検索条件として、今日のニュースの閲覧履歴をコンテンツ利用履歴記憶手段101から読み取る。本実施例では、コンテンツ利用履歴記憶手段101には閲覧履歴がまだ存在しないため、コンテンツ評価値算出手段104はコンテンツ評価ができない。この場合、コンテンツ評価値算出手段104はコンテンツインデックス300に記憶されている更新日時に該当するニュースをランダムに読み取り、各利用者の携帯電話機に送信すればよい。
The
各利用者の携帯電話機が、コンテンツ評価装置100からニュースを受信すると、携帯電話機は、携帯電話機の表示画面に受信したニュースを表示する。本実施例では図12の例に示すように、利用者Aは、「電撃結婚」および「銀行強盗」のニュースを閲覧したものとする。また、利用者Bは、「銀行強盗」および「大地震」のニュースを閲覧したものとする。携帯電話機のコンテンツ利用履歴送信手段201は、これらの利用履歴をコンテンツ評価装置100に送信する。
When each user's mobile phone receives the news from the
コンテンツ評価装置100が利用履歴を受信すると、コンテンツ評価装置100はコンテンツ利用履歴記憶手段101に、利用履歴として、ニュースの閲覧時刻と、各ニュースの識別子であるコンテンツIDと、利用者の識別子である利用者IDと、レイアウトの識別子であるレイアウトIDとを記憶させる。図13は、コンテンツ評価装置100がコンテンツ利用履歴記憶手段101に利用履歴を記憶させた結果を示す。
When the
この状態で、コンテンツ評価装置100が別の利用者Cの携帯電話機からニュース配信要求として今日の日付を受信すると、コンテンツ評価値算出手段104は、コンテンツ利用履歴記憶手段101に記録されている本日のニュースの利用履歴(閲覧履歴ともいう。)から、本日のニュースの利用履歴リスト(閲覧履歴リストともいう。)を読み取る。本実施例では、コンテンツ評価値算出手段104は、図13に示す内容を読み取る。
In this state, when the
コンテンツ評価値算出手段104は、図11の例に示すレイアウト評価値記憶手段103から、読み取った各閲覧履歴のレイアウトIDに対応するレイアウト評価値を読み取る。コンテンツ評価値算出手段104は、各閲覧履歴に対応するレイアウト評価値の逆数を計算し、コンテンツごとに集計して、コンテンツ評価値を算出する。
The content evaluation
図13に示す例では、コンテンツ「News1」が1回閲覧されている。「News1」が閲覧されたとき、このコンテンツはレイアウトID「lay1」の場所にあったことがわかる。レイアウトID「lay1」に対応するレイアウト評価値は、図11に示す例より、「5」である。コンテンツの利用履歴の評価値は、レイアウト評価値の逆数で計算するため、このコンテンツの利用履歴の評価値は1/5と算出される。これがコンテンツ「News1」の評価値になる。 In the example illustrated in FIG. 13, the content “News1” is browsed once. When “News1” is browsed, it can be seen that this content was at the location of the layout ID “lay1”. The layout evaluation value corresponding to the layout ID “lay1” is “5” from the example shown in FIG. Since the evaluation value of the content usage history is calculated as the reciprocal of the layout evaluation value, the evaluation value of the content usage history is calculated as 1/5. This is the evaluation value of the content “News1”.
また、「News2」は2回閲覧されている。「News2」が閲覧されたとき、このコンテンツはレイアウトID「lay1」と「lay2」の場所にあったことがわかる。レイアウトID「lay2」に対応するレイアウト評価値は、図11に示す例より、「4」である。コンテンツの利用履歴の評価値をそれぞれ、レイアウト評価値の逆数で計算すると、このコンテンツの利用履歴の評価値はそれぞれ1/5、1/4と算出される。コンテンツの評価値は、コンテンツの利用履歴の評価値を加算したものであるため、コンテンツ「News2」の評価値は9/20になる。 “News2” has been browsed twice. When “News2” is browsed, it can be seen that this content was at the location of layout IDs “lay1” and “lay2”. The layout evaluation value corresponding to the layout ID “lay2” is “4” from the example shown in FIG. When the evaluation value of the content usage history is calculated by the reciprocal of the layout evaluation value, the evaluation values of the content usage history are calculated as 1/5 and 1/4, respectively. Since the evaluation value of the content is obtained by adding the evaluation value of the usage history of the content, the evaluation value of the content “News2” is 9/20.
同様に、「News7」のコンテンツの利用履歴の評価値は1/2と算出され、これがコンテンツ「News7」の評価値になる。以上の計算式を図14に示す。 Similarly, the evaluation value of the usage history of the content “News7” is calculated as ½, and this becomes the evaluation value of the content “News7”. The above calculation formula is shown in FIG.
コンテンツ評価値算出手段104は、以上の結果をもとに、コンテンツ評価値の高い順にコンテンツを並び替える。本実施例では、「News7」、「News2」、「News1」の順にコンテンツの評価値が高いため、コンテンツ評価値算出手段104はこの順に情報を提供する。コンテンツ評価値算出手段104は、コンテンツインデックス300より、コンテンツIDに対応するタイトルと、記事と、更新日時とを読み取り、利用者Cの携帯電話機に送信する。この結果、利用者Cの携帯電話機には、図15に示すように、各コンテンツIDに対応して「大地震」、「銀行強盗」、「電撃結婚」の順にニュースを表示する。
The content evaluation
この実施例に示すように、見つけにくい場所でも注目されるニュースは高い評価値を集めることになり、レイアウト(この実施例では表示する順番)に左右されうる評価の不公平を緩和し、公平性を保ってコンテンツを評価できる。 As shown in this example, news that attracts attention even in difficult-to-find places will collect high evaluation values, alleviating the unfairness of evaluation that may be influenced by the layout (in this example, the order of display), and impartiality Can be used to evaluate content.
実施形態3.
図16は、本発明による情報評価システムの第3の実施形態を示すブロック図である。なお、第1の実施形態と同様の構成については、図1と同一の符号を付し、説明を省略する。本発明による情報評価システムは、図1に示す構成に加え、スコアリングエンジン400を備えている点で、第1の実施形態と異なる。また、コンテンツ評価装置100が図1に示す構成に加え、コンテンツ評価履歴記憶手段106と、スコアリングエンジン評価値算出手段107と、スコアリングエンジン評価値記憶手段108を備えている点で、第1の実施形態と異なる。
FIG. 16 is a block diagram showing a third embodiment of the information evaluation system according to the present invention. In addition, about the structure similar to 1st Embodiment, the code | symbol same as FIG. 1 is attached | subjected and description is abbreviate | omitted. The information evaluation system according to the present invention is different from the first embodiment in that it includes a
また、コンテンツ評価値算出手段104’は、レイアウト評価値記憶手段103からレイアウト評価値を読み取ってコンテンツ評価値を算出するのではなく、スコアリングエンジン評価値記憶手段108から、スコアリングエンジン評価値を読み取ってコンテンツ評価値を算出する点で、第1の実施形態のコンテンツ評価値算出手段104と異なる。
Further, the content evaluation
スコアリングエンジン評価値とは、スコアリングエンジンの評価したコンテンツの評価値がどの程度信頼性が高いかを数値化したものである。スコアリングエンジンによるコンテンツの評価方法(評価値の算出方法)は、各スコアリングエンジンによって異なるため、同一のコンテンツに対する評価値であっても、スコアリングエンジンによって、その値は異なる。 The scoring engine evaluation value is a numerical value indicating how reliable the evaluation value of the content evaluated by the scoring engine is. Since the content evaluation method (evaluation value calculation method) by the scoring engine differs depending on each scoring engine, even if the evaluation value is for the same content, the value differs depending on the scoring engine.
見つけにくいレイアウトに配備されたコンテンツであっても、そのコンテンツの評価値を高く算出するスコアリングエンジンは、コンテンツのレイアウト(位置、大きさ、順序など)に左右されることなくコンテンツを評価していると判断できる。よって、そのような評価をしているスコアリングエンジンは、他のスコアリングエンジンよりも相対的に信頼性が高いと判断できる。 Even if the content is deployed in difficult-to-find layouts, the scoring engine that calculates the high evaluation value of the content evaluates the content regardless of the content layout (position, size, order, etc.). Can be judged. Therefore, it can be determined that the scoring engine performing such evaluation is relatively more reliable than the other scoring engines.
本実施形態では、上記考え方をもとに、スコアリングエンジン評価値を算出する。そして、スコアリングエンジン評価値が高いスコアリングエンジンが算出したコンテンツの評価値を、より信頼性の高いコンテンツ評価値として利用する方法について説明する。以下、コンテンツ評価値算出手段104’が算出する評価値と、スコアリングエンジン400が算出した評価値とを区別するため、スコアリングエンジン400が算出した評価値をスコアと記載する。
In the present embodiment, a scoring engine evaluation value is calculated based on the above concept. A method of using the content evaluation value calculated by the scoring engine having a high scoring engine evaluation value as a more reliable content evaluation value will be described. Hereinafter, in order to distinguish the evaluation value calculated by the content evaluation
スコアリングエンジン400は、コンテンツ評価値算出手段104’から、コンテンツ評価要求を受信すると、コンテンツ評価要求に含まれるコンテンツ評価条件に応じて、コンテンツ評価条件に適合する各コンテンツの内容と、そのコンテンツのスコアのリストを、コンテンツ評価値算出手段104’に送信する。図9に示す例では、1つのスコアリングエンジン400を記載しているが、スコアリングエンジン400は1つに限らず、複数存在してもよい。また、スコアリングエンジン400は、既存のスコアリングエンジンであってもよい。
When the content evaluation request is received from the content evaluation
コンテンツ評価履歴記憶手段106は、スコアリングエンジン400から受信したコンテンツの内容と、そのコンテンツのスコアのリストを記憶する記憶装置である。図17は、コンテンツ評価履歴記憶手段106に記憶されたコンテンツのスコアの例を示す説明図である。図17に示す例では、コンテンツ評価履歴記憶手段106は、スコアリングエンジンを識別するスコアリングエンジンIDと、コンテンツIDと、スコアリングエンジン400が算出したコンテンツのスコアをもとに、本実施形態で利用するために変換したスコアを示す算出スコアとを含む。
The content evaluation
コンテンツ評価履歴記憶手段106には、コンテンツ評価値算出手段104’が、スコアリングエンジン400から受信したコンテンツのスコアが登録される。
In the content evaluation
また、コンテンツ評価履歴記憶手段106は、スコアリングエンジン400からコンテンツのスコアのリストを受信したときのセッションを識別するセッションIDを含んでいてもよい。スコアリングエンジンによっては、同じコンテンツに対するスコアが、コンテンツを利用する利用者からの条件(クエリ)や、時間などで変動する場合があるため、同一セッション内のコンテンツ評価であるか識別するために、セッションIDを含む方がより好ましい。
Further, the content evaluation
スコアリングエンジンがコンテンツの評価を行う場合、その評価値の設定方法はスコアリングエンジンに依存する。例えば、スコアリングエンジンY1とスコアリングエンジンY2の2つが存在する場合を考える。それぞれのスコアリングエンジンで評価するコンテンツのスコアの範囲が、例えば、スコアリングエンジンY1は0〜1の範囲、スコアリングエンジンY2は0〜100で表わしている場合、それぞれのコンテンツのスコアを使用した場合、同一の基準で判断することが出来ない。そのため、各スコアリングエンジンで算出したスコアを同一の基準に変換することで、統一した評価を行うことができる。 When the scoring engine evaluates content, the evaluation value setting method depends on the scoring engine. For example, consider a case where there are two scoring engines Y1 and scoring engine Y2. When the range of the score of the content evaluated by each scoring engine is represented by, for example, a range of 0 to 1 for the scoring engine Y1 and 0 to 100 for the scoring engine Y2, the score of each content was used. In this case, it cannot be judged by the same standard. Therefore, unified evaluation can be performed by converting the score calculated by each scoring engine into the same standard.
スコアの変換方法は、例えば、各スコアリングエンジンの評価の範囲をもとに正規化することによって行ってもよい。例えば、本実施形態では、コンテンツのスコアを0〜1の範囲で表現する場合を考える。例えば、スコアリングエンジンY1がコンテンツのスコアを0〜1の範囲で算出している場合であれば、コンテンツ評価履歴記憶手段106には、コンテンツ評価装置100が受信したスコアをそのまま登録すればよい。一方、スコアリングエンジンY2がコンテンツのスコアを0〜100の範囲で算出している場合であれば、コンテンツ評価装置100が受信したスコアの最大値(本例では「100」)で除算することによって、同一の基準に変換すればよい。
The score conversion method may be performed, for example, by normalizing based on the evaluation range of each scoring engine. For example, in the present embodiment, a case where the content score is expressed in a range of 0 to 1 is considered. For example, if the scoring engine Y1 calculates the content score in the range of 0 to 1, the score received by the
図17に示す例で具体的に説明する。コンテンツ評価値算出手段104’は、スコアリングエンジンY1およびスコアリングエンジンY2に、それぞれコンテンツのスコアのリストを要求する。このとき、コンテンツ評価値算出手段104’が各スコアリングエンジンに1回目の要求をすることを、セッションID「S1」で表わす。コンテンツ評価値算出手段104’は、スコアリングエンジンY1からコンテンツID「http://aaa.com」、「http://bbb.com」で示すコンテンツの算出スコアを受信し、受信した算出スコアを変換した結果がそれぞれ「0.5」、「0.1」であることを示す。同様に、コンテンツ評価値算出手段104’は、スコアリングエンジンY2からコンテンツID「http://aaa.com」、「http://bbb.com」で示すコンテンツの算出スコアを受信し、受信した算出スコアを変換した結果がそれぞれ「0.4」、「0.3」であることを示す。
This will be specifically described with reference to an example shown in FIG. The content evaluation value calculation unit 104 'requests the scoring engine Y1 and the scoring engine Y2 for a list of content scores. At this time, the session ID “S1” indicates that the content evaluation
コンテンツ評価値算出手段104’が、別のタイミングで各スコアリングエンジンに2回目の要求をすることを、セッションID「S2」で表わす。登録の詳細は1回目と同様である。
The session ID “S2” indicates that the content evaluation
スコアリングエンジン評価値算出手段107は、各スコアリングエンジンの評価値を算出する。スコアリングエンジンの評価値については、本実施形態の最初で説明したとおりである。
The scoring engine evaluation
スコアリングエンジン評価値記憶手段108は、スコアリングエンジン評価値算出手段107が算出したスコアリングエンジン評価値を記憶する記憶装置である。
The scoring engine evaluation
レイアウト評価値登録手段102、コンテンツ評価値算出手段104’、スコアリングエンジン評価値算出手段107、および、利用端末200から受信したコンテンツ利用履歴を、コンテンツ利用履歴記憶手段101へ登録する手段(図示せず)は、例えば、情報評価プログラムに従って動作するコンテンツ評価装置100のCPUによって実現される。例えば、第1の実施形態で説明したように、CPUがプログラムを読み込み、プログラムに従って、レイアウト評価値登録手段102、コンテンツ評価値算出手段104’、スコアリングエンジン評価値算出手段107等としての動作を行ってもよい。
Layout evaluation value registration means 102, content evaluation value calculation means 104 ′, scoring engine evaluation value calculation means 107, and means for registering the content usage history received from the
次に、動作について説明する。
コンテンツの利用履歴を、コンテンツ利用履歴記憶手段101に登録する処理(ステップS11〜S12)については、第1の実施形態と同様である。
Next, the operation will be described.
The process of registering the content usage history in the content usage history storage unit 101 (steps S11 to S12) is the same as in the first embodiment.
図18は、スコアリングエンジン評価値算出手段107がスコアリングエンジン評価値を算出する処理の例を示すフローチャートである。
FIG. 18 is a flowchart illustrating an example of processing in which the scoring engine evaluation
スコアリングエンジン評価値算出手段107は、コンテンツ利用履歴記憶手段101より、コンテンツの全利用履歴を読み取る。このとき、コンテンツの利用履歴には、コンテンツの識別情報であるコンテンツIDと、コンテンツのレイアウトの識別情報であるレイアウトIDと、コンテンツ評価履歴記憶手段106のコンテンツ評価履歴と、コンテンツ利用履歴記憶手段101のコンテンツ利用履歴とを紐づけるため、同一セッション内のコンテンツ評価であるか識別するためのセッションIDとを含む(ステップS51)。セッションIDは、例えば、図2の例に示すコンテンツ利用履歴をコンテンツ利用履歴記憶手段101に記憶する際、各履歴にセッションIDを追加して記憶すればよい。スコアリングエンジン評価値算出手段107は、読み取った各利用履歴のコンテンツに対するスコアリングエンジンの算出スコアを、コンテンツ評価履歴記憶手段106から読み取る(ステップS52)。また、スコアリングエンジン評価値算出手段107は、読み取った各利用履歴のレイアウトIDに対応するレイアウト評価値をレイアウト評価値記憶手段103から読み取る(ステップS53)。
The scoring engine evaluation
スコアリングエンジン評価値算出手段107は、読み取った各利用履歴に対する各スコアリングエンジンの算出スコアと、レイアウト評価値とを用いて、見つけやすいレイアウトにおける利用ほど、1利用あたりの評価値を低く、逆に見つけにくいレイアウトにおける利用ほど1利用あたりの評価値を高くするよう、各スコアリングエンジンの評価値を算出する(ステップS54)。 The scoring engine evaluation value calculation means 107 uses the calculation score of each scoring engine for each read usage history and the layout evaluation value, and the lower the evaluation value per use is for the easier use in the layout, the reverse The evaluation value of each scoring engine is calculated so that the evaluation value per use becomes higher for the use in the layout that is difficult to find (step S54).
すなわち、スコアリングエンジンの評価値を算出するにあたり、コンテンツの1利用履歴あたりのスコアリングエンジン評価値を算出し、各利用履歴の評価値の合計を計算することで、スコアリングエンジンの評価値を算出する。コンテンツの見つけやすさは利用履歴ごとに異なるが、その見つけやすさは各利用履歴のレイアウト識別子に対応するレイアウト評価値を、レイアウト評価値記憶手段103から読み取ることで判断できる。見つけにくい位置にあるコンテンツであっても、コンテンツ評価値を高く算出しているスコアリングエンジンは、信頼性が高いスコアリングエンジンと判断し、その利用履歴のスコアリングエンジン評価値を相対的に高く算出する。 That is, in calculating the scoring engine evaluation value, the scoring engine evaluation value per usage history of the content is calculated, and the sum of the evaluation values of each usage history is calculated. calculate. The ease of finding the content differs for each usage history, but the ease of finding the content can be determined by reading the layout evaluation value corresponding to the layout identifier of each usage history from the layout evaluation value storage means 103. Even for content that is difficult to find, scoring engines that calculate high content evaluation values are judged to be highly reliable scoring engines, and the scoring engine evaluation values of their usage history are relatively high. calculate.
この方法により、各利用履歴に対してスコアリングエンジン評価値を算出し、全利用履歴のスコアリングエンジン評価値の合計値を計算して、スコアリングエンジンの評価値とする。各スコアリングエンジンの評価値は、例えば、以下のように算出することができる。 By this method, a scoring engine evaluation value is calculated for each usage history, and a total value of scoring engine evaluation values of all usage histories is calculated as an evaluation value of the scoring engine. The evaluation value of each scoring engine can be calculated as follows, for example.
スコアリングエンジンが複数存在する場合、任意のスコアリングエンジンをYとする。また、コンテンツ利用履歴記憶手段101に含まれる利用履歴の件数をnとする。コンテンツ利用履歴記憶手段101に含まれる利用履歴をHx(x=0・・・n)としたとき、各利用履歴Hxが示すコンテンツに対し、スコアリングエンジンYがそのコンテンツに対して算出したスコアをSx(y)とする。また、各利用履歴Hxが示すコンテンツのレイアウト識別子に対するレイアウト評価値をLxとする。また、各利用履歴Hxに対して、全スコアリングエンジンが算出したスコアの合計をSx(all)とする。
If there are a plurality of scoring engines, let Y be any scoring engine. The number of usage histories included in the content usage
スコアリングエンジンYが算出したスコアSx(y)を、スコアリングエンジン全ての合計スコアSx(all)で割ったものが、全スコアリングエンジンが算出したスコアの合計うち、スコアリングエンジンYが算出したスコアの割合になる。この割合に対して、レイアウト評価値の逆数を乗じたものを各利用履歴に対するスコアリングエンジンYの評価値とし、スコアリングエンジンの評価値Syを、利用履歴ごとに算出したスコアリングエンジンの評価値の合計としてもよい。この算出の方法は、(式3)のように表すことができる。 The score Sx (y) calculated by the scoring engine Y divided by the total score Sx (all) of all the scoring engines is calculated by the scoring engine Y out of the total scores calculated by all the scoring engines. Become a percentage of the score. A value obtained by multiplying the ratio by the reciprocal of the layout evaluation value is used as an evaluation value of the scoring engine Y for each usage history, and the scoring engine evaluation value Sy is calculated for each usage history. It is good also as the sum of. This calculation method can be expressed as (Equation 3).
スコアリングエンジン評価値算出手段107は、コンテンツを利用する利用者がコンテンツを利用する毎にスコアリングエンジン評価値をリアルタイムに算出してもよい。あるいは、スコアリングエンジン評価値算出手段107はスコアリングエンジン評価値を定期的に算出してもよい。あるいは、スコアリングエンジン評価値算出手段107はスコアリングエンジンの評価値を利用者ごとに算出してもよい。
The scoring engine evaluation value calculation means 107 may calculate the scoring engine evaluation value in real time every time the user who uses the content uses the content. Alternatively, the scoring engine evaluation
本実施形態では、スコアリングエンジン評価値を、コンテンツ評価値を算出する際の各スコアリングエンジンの重みとして利用することができる。 In the present embodiment, the scoring engine evaluation value can be used as the weight of each scoring engine when calculating the content evaluation value.
スコアリングエンジン評価値算出手段107は、全てのスコアリングエンジンの評価値を算出するまで、ステップS52〜ステップS54の処理を繰り返し、スコアリングエンジン評価値算出手段107は、全てのスコアリングエンジンの評価値の算出が完了すると処理を終了する(ステップS55)。
The scoring engine evaluation
本実施形態では、スコアリングエンジン評価値算出手段107が、スコアリングエンジンが算出したコンテンツのスコアをコンテンツ評価履歴記憶手段106から読み取って、スコアリングエンジンの評価値を算出する方法について説明しているが、スコアリングエンジンの評価値の算出方法はこの方法に限定されない。
In the present embodiment, a method is described in which the scoring engine evaluation
例えば、コンテンツ評価値算出手段104’は、スコアリングエンジン400から受信したコンテンツのスコアを、セッション期間中、一時的に記憶部(図示せず)に記憶しておき、コンテンツ利用履歴記憶手段101に記憶された同一セッション内におけるコンテンツ利用履歴と紐づけて、スコアリングエンジンの評価値を算出してもよい。このような場合、本システムにはコンテンツ評価履歴記憶手段106を備えていなくてもよい。
For example, the content evaluation
また、例えば、以下のような方法を用いてスコアリングエンジンの評価値を算出してもよい。 For example, the evaluation value of the scoring engine may be calculated using the following method.
まず、コンテンツ評価値算出手段104’は、各スコアリングエンジンが算出したコンテンツのスコア(以下、各算出スコアと記す。)をコンテンツ評価値とともに利用端末200に送信する。コンテンツ利用履歴送信手段201は、コンテンツ評価装置100にコンテンツの利用履歴を送信する際、そのコンテンツに対応する各算出スコアをあわせて送信する。コンテンツ評価装置100が利用端末からコンテンツの利用履歴を受信すると、コンテンツ利用履歴記憶手段101への登録手段(図示せず)は、利用端末200から受信した利用履歴をコンテンツ利用履歴記憶手段101に記憶させる。スコアリングエンジン評価値算出手段107は、利用履歴記憶手段101に記憶された各利用履歴と、レイアウト評価値記憶手段103とから、(式3)に示す方法によりスコアリングエンジン評価値を算出する。
First, the content evaluation
このような場合、コンテンツ評価履歴記憶手段106からスコアリングエンジンの算出スコアを読み取る必要がないため、本システムにはコンテンツ評価履歴記憶手段106を備えていなくてもよい。
In such a case, since it is not necessary to read the scoring engine calculation score from the content evaluation
なお、これらの方法は、コンテンツ評価値算出手段104’、スコアリングエンジン評価値算出手段107、および、利用端末200から受信したコンテンツの利用履歴をコンテンツ利用履歴記憶手段101へ登録する手段(図示せず)は、例えば、情報評価プログラムに従って動作するコンテンツ評価装置100のCPUによって実現される。例えば、第1の実施形態で説明したように、CPUがプログラムを読み込み、プログラムに従って、コンテンツ評価値算出手段104、スコアリングエンジン評価値算出手段107等としての動作を行ってもよい。
These methods are content evaluation value calculation means 104 ′, scoring engine evaluation value calculation means 107, and means for registering content usage history received from the
図19は、コンテンツ評価値算出手段104’がコンテンツ評価値を算出する処理の例を示すフローチャートである。
FIG. 19 is a flowchart illustrating an example of processing in which the content evaluation
コンテンツ評価値算出手段104’は、利用端末200のコンテンツ評価要求手段202からコンテンツ評価要求を受信する(ステップS61)。このときコンテンツ評価要求には、スコアリングエンジン400がコンテンツを評価するために必要なコンテンツ評価条件を受信する。コンテンツ評価値算出手段104’は、例えば、評価対象のコンテンツID、利用者IDを受信する。また、条件は1つに限らず、複数の条件を受信してもよい。
The content evaluation value calculation unit 104 'receives the content evaluation request from the content
コンテンツ評価値算出手段104’は、利用端末200から受信したコンテンツの評価条件を、スコアリングエンジン400に送信する(ステップS62)。スコアリングエンジン400は、1つに限らず、複数存在してもよい。コンテンツ評価値算出手段104’は、スコアリングエンジン400から、コンテンツ評価条件に適合するコンテンツとコンテンツのスコアの組のリストを受信する(ステップS63)。コンテンツ評価値算出手段104’は、各コンテンツに対するスコアリングエンジンの算出スコアと、スコアリングエンジン評価値記憶手段108に記録されているスコアリングエンジンの評価値とを用いて、各コンテンツの評価値を算出する(ステップS64)。コンテンツ評価値の算出方法は、以下のような方法が考えられる。
The content evaluation value calculation unit 104 'transmits the content evaluation conditions received from the
コンテンツ評価条件に該当するコンテンツ利用履歴リストの任意のコンテンツをCとし、スコアリングエンジンの数をmとする。また、コンテンツCの評価値をSc、スコアリングエンジンYのコンテンツCに対するスコアをSc(y)、スコアリングエンジンYの重みをWy、スコアリングエンジン評価値記憶手段108に記録されているスコアリングエンジンYの評価値Syとする。この時、スコアリングエンジンYの重みWyをスコアリングエンジンYのコンテンツCに対するスコアに乗じることにより、スコアリングエンジンYのコンテンツCに対する評価値を算出することができる。これを全てのスコアリングエンジンに対して実施して、各スコアリングエンジンのコンテンツCに対する評価値を算出し、これらの合計値をコンテンツCの評価値Scとしてもよい。この算出の方法は、(式4)のように表すことができる。 Arbitrary content in the content usage history list corresponding to the content evaluation condition is C, and the number of scoring engines is m. The scoring engine recorded in the scoring engine evaluation value storage means 108 is Sc (y), the scoring engine Y score is Sc (y), the scoring engine Y weight is Sc (y), and the scoring engine Y weight is Sc (y). The evaluation value Sy of Y is assumed. At this time, an evaluation value for the content C of the scoring engine Y can be calculated by multiplying the score for the content C of the scoring engine Y by the weight Wy of the scoring engine Y. This may be performed for all scoring engines, the evaluation value for the content C of each scoring engine may be calculated, and the sum of these may be used as the evaluation value Sc for the content C. This calculation method can be expressed as (Equation 4).
スコアリングエンジンYの重みWyとして、(式3)で算出したスコアリングエンジンの評価値Syを用いてもよい。この場合、(式4)は、以下の(式5)のように表すことができる。 As the weight Wy of the scoring engine Y, the scoring engine evaluation value Sy calculated by (Equation 3) may be used. In this case, (Formula 4) can be expressed as the following (Formula 5).
コンテンツ評価値算出手段104’はコンテンツ評価値を、コンテンツの評価要求を受信する毎にリアルタイムに算出してもよい。あるいは、コンテンツ評価装置100がコンテンツ評価値を記憶する記憶手段(図示せず)を備えている場合であれば、コンテンツ評価値算出手段104’はコンテンツ評価値を定期的に算出し、その記憶装置に保持しておいてもよい。あるいは、コンテンツ評価値算出手段104’はコンテンツ評価値を、コンテンツ別だけでなく利用者別に算出してもよい。
The content evaluation
コンテンツ評価値算出手段104’は、コンテンツ評価条件に一致するコンテンツ利用履歴リストに含まれる全コンテンツの評価値を算出するまで、ステップS64の処理を繰り返す。コンテンツ評価値算出手段104’が、全コンテンツの評価値の算出が完了すると(ステップS65)、コンテンツ評価値算出手段104’は、評価値を算出した各コンテンツのコンテンツIDに対応するコンテンツ情報を、コンテンツインデックス300より受信する(ステップS66)。コンテンツ情報の受信は任意であり、例えば利用端末200がコンテンツ情報を要求しない場合や、コンテンツインデックス300を備えていない場合であれば、コンテンツ評価値算出手段104’は、コンテンツインデックス300からコンテンツ情報を受信しなくてもよい。コンテンツ評価値算出手段104’は、算出したコンテンツの評価値、および、コンテンツ情報を受信した場合はコンテンツ情報を、要求元である利用端末200へ送信する(ステップS67)。
The content evaluation
本発明によれば、スコアリングエンジン評価値算出手段107が、レイアウト評価値をもとにスコアリングエンジン400の評価を行い、スコアリングエンジン評価値算出手段107が、スコアリングエンジン評価値記憶手段108にスコアリングエンジン400の評価値を登録し、コンテンツ評価値算出手段104’がコンテンツ利用履歴記憶手段101からコンテンツの利用履歴を読み取り、スコアリングエンジンの評価値をもとにコンテンツ評価値を算出する。そのため、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。
According to the present invention, the scoring engine evaluation
図20は、本発明の情報評価装置の第1の概要を示すブロック図である。本発明による情報評価装置(例えば、コンテンツ評価装置100)は、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段81(例えば、コンテンツ利用履歴記憶手段101)と、コンテンツの評価を数値化したコンテンツ評価値を算出するコンテンツ評価値算出手段82(例えば、コンテンツ評価値算出手段104)と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子(例えば、レイアウトID)とコンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段83(例えば、レイアウト評価値記憶手段103)とを備えている。 FIG. 20 is a block diagram showing a first outline of the information evaluation apparatus of the present invention. An information evaluation apparatus (for example, the content evaluation apparatus 100) according to the present invention includes a content usage history storage unit 81 (for example, a content usage history storage unit 101) that stores a content usage history, and a content evaluation that quantifies the content evaluation. Content evaluation value calculation means 82 for calculating a value (for example, content evaluation value calculation means 104), layout identifier (for example, layout ID) assigned according to the layout to which the content is output, and finding of the layout to which the content is output A layout evaluation value storage unit 83 (for example, a layout evaluation value storage unit 103) that stores the layout evaluation value in which the ease is digitized in association with each other is provided.
コンテンツ利用履歴記憶手段81は、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶する。コンテンツ評価値算出手段82は、コンテンツ利用履歴記憶手段81に記憶された各利用履歴のレイアウト識別子に対応するレイアウト評価値をレイアウト評価値記憶手段83から読み取り、コンテンツ利用履歴のレイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするようにコンテンツ評価値を算出する(例えば、(式1))。
The content usage
そのような構成により、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。 With such a configuration, it is possible to reduce the evaluation bias due to the layout at the time of information provision, while realizing the information provision according to the content evaluation.
また、コンテンツ評価値算出手段82は、各利用履歴のコンテンツ評価値をレイアウト評価値の逆数を用いて算出してもよい(例えば、(式1))。
Further, the content evaluation
図21は、本発明の情報評価装置の第2の概要を示すブロック図である。本発明による情報評価装置(例えば、コンテンツ評価装置100)は、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段91(例えば、コンテンツ利用履歴記憶手段101)と、コンテンツの評価値を算出するスコアリングエンジンが評価した第1コンテンツ評価値を記憶するコンテンツ評価履歴記憶手段92(例えば、コンテンツ評価履歴記憶手段106)と、コンテンツの評価を数値化した第2コンテンツ評価値を算出するコンテンツ評価値算出手段93(例えば、コンテンツ評価値算出手段104’)と、コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段94(例えば、レイアウト評価値記憶手段103)と、スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を算出するスコアリングエンジン評価値算出手段95(例えば、スコアリングエンジン評価値算出手段107)と、スコアリングエンジン評価値算出手段95が算出したスコアリングエンジン評価値を記憶するスコアリングエンジン評価値記憶手段96(例えば、スコアリングエンジン評価値記憶手段108)とを備えている。 FIG. 21 is a block diagram showing a second outline of the information evaluation apparatus of the present invention. An information evaluation apparatus (for example, the content evaluation apparatus 100) according to the present invention includes a content usage history storage unit 91 (for example, a content usage history storage unit 101) that stores a usage history of content, and a scoring that calculates an evaluation value of the content. Content evaluation history storage unit 92 (for example, content evaluation history storage unit 106) that stores the first content evaluation value evaluated by the engine, and content evaluation value calculation unit that calculates the second content evaluation value obtained by quantifying the content evaluation 93 (for example, content evaluation value calculation means 104 ′), a layout identifier assigned according to the layout in which the content is output, and a layout evaluation value in which the ease of finding the layout in which the content is output are quantified are associated with each other Layout evaluation value storage means 4 (for example, layout evaluation value storage unit 103) and scoring engine evaluation value calculation unit 95 (for example, scoring engine evaluation value calculation unit 107) that calculates a scoring engine evaluation value obtained by quantifying the reliability of the scoring engine. And scoring engine evaluation value storage means 96 (for example, scoring engine evaluation value storage means 108) for storing the scoring engine evaluation value calculated by the scoring engine evaluation value calculation means 95.
コンテンツ利用履歴記憶手段91は、利用されたコンテンツを識別するコンテンツ識別子と、コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶する。 The content usage history storage unit 91 stores a usage history in which a content identifier for identifying used content is associated with a layout identifier corresponding to the layout from which the content is output.
スコアリングエンジン評価値算出手段95は、コンテンツ利用履歴記憶手段91に記憶された利用履歴のレイアウト識別子に対応する、レイアウト評価値記憶手段94に記憶されたレイアウト評価値がコンテンツを見つけやすいことを示すほど、コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算手段951と、スコアリングエンジン評価値を、スコアリングエンジン評価値記憶手段96に登録するスコアリングエンジン評価値登録手段952とを備えている。
The scoring engine evaluation
コンテンツ評価値算出手段93は、スコアリングエンジンから第1コンテンツ評価値を受信して、第1コンテンツ評価値をコンテンツ評価履歴記憶手段92に登録する第1コンテンツ評価値登録手段931と、スコアリングエンジンが算出した第1コンテンツ評価値と、スコアリングエンジン評価値記憶手段96に記憶されたスコアリングエンジン評価値とから、第2コンテンツ評価値を算出する第2コンテンツ評価値算出手段932とを備えている。
The content evaluation
そのような構成により、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。 With such a configuration, it is possible to reduce the evaluation bias due to the layout at the time of information provision, while realizing the information provision according to the content evaluation.
スコアリングエンジン評価値計算手段951は、コンテンツ利用履歴記憶手段91に記憶された1利用履歴ごとに、利用履歴のコンテンツに対応するレイアウト評価値の逆数を、コンテンツ評価履歴記憶手段92に記憶された、スコアリングエンジンが算出したコンテンツに対応する第1コンテンツ評価値に乗じて、1利用履歴あたりのスコアリングエンジン評価値を算出し、1利用履歴あたりのスコアリングエンジン評価値をスコアリングエンジンごとに集計してスコアリングエンジン評価値を計算してもよい(例えば、(式3))。
The scoring engine evaluation
第1コンテンツ評価値登録手段931は、複数のスコアリングエンジンから第1コンテンツ評価値を受信し、第1コンテンツ評価値を、各スコアリングエンジンの第1コンテンツ評価値の範囲に基づいて正規化し、正規化した第1コンテンツ評価値をコンテンツ評価履歴記憶手段92に登録してもよい。
The first content evaluation
また、第2の実施形態には、レイアウト評価値を算出するレイアウト評価値算出手段(例えば、レイアウト評価値算出手段105)を備え、レイアウト評価値算出手段は、コンテンツ利用履歴記憶手段81、あるいは、コンテンツ利用履歴記憶手段91に記憶されたコンテンツの利用履歴に含まれるレイアウト識別子の数が多いほど、レイアウト評価値を高く算出(例えば、(式2))して、レイアウト評価値記憶手段83、あるいは、レイアウト評価値記憶手段94に登録する構成が開示されている。
The second embodiment further includes a layout evaluation value calculation unit (for example, a layout evaluation value calculation unit 105) that calculates a layout evaluation value, and the layout evaluation value calculation unit includes the content use
レイアウト評価値算出手段は、コンテンツ利用履歴記憶手段81、あるいは、コンテンツ利用履歴記憶手段91に記憶されたコンテンツの利用履歴に含まれるレイアウト識別子の数を、コンテンツ利用履歴記憶手段81、あるいは、コンテンツ利用履歴記憶手段91に記憶されたコンテンツの全利用履歴数で割ることにより、レイアウト評価値を算出してもよい。
The layout evaluation value calculation unit calculates the number of layout identifiers included in the content usage history stored in the content usage
図22は、本発明の情報評価システムの第1の概要を示すブロック図である。本発明による情報評価システムは、コンテンツを利用する利用端末70(例えば、利用端末200)と、利用端末70に、コンテンツの評価を数値化したコンテンツ評価値を送信する情報評価装置80’(例えば、コンテンツ評価装置100)とを備えている。
FIG. 22 is a block diagram showing a first outline of the information evaluation system of the present invention. The information evaluation system according to the present invention includes a use terminal 70 (for example, use terminal 200) that uses content, and an
利用端末70は、情報評価装置80’に、評価するコンテンツの条件を送信することにより、条件に応じたコンテンツ評価値を情報評価装置80’に要求するコンテンツ評価要求手段71(例えば、コンテンツ評価要求手段202)を備えている。
The
情報評価装置80’は、図20に示す情報評価装置80の構成に加え、コンテンツ評価値を、利用端末70に送信するコンテンツ評価値送信手段84(例えば、コンテンツ評価値算出手段104)を備えている。なお、図20に示す情報評価装置80と同様の構成については、図20と同一の符号を付し、説明を省略する。
In addition to the configuration of the
図23は、本発明の情報評価システムの第2の概要を示すブロック図である。本発明による情報評価システムは、図22に示す情報評価装置80’の代わりに図23に示す情報評価装置90’を備えていてもよい。 FIG. 23 is a block diagram showing a second outline of the information evaluation system of the present invention. The information evaluation system according to the present invention may include an information evaluation device 90 'shown in FIG. 23 instead of the information evaluation device 80' shown in FIG.
情報評価装置90’は、図21に示す情報評価装置90の構成に加え、コンテンツ評価値を、利用端末70に送信するコンテンツ評価値送信手段97(例えば、コンテンツ評価値算出手段104)を備えている。なお、図21に示す情報評価装置90と同様の構成については、図21と同一の符号を付し、説明を省略する。
In addition to the configuration of the
そのような構成により、コンテンツの評価に応じた情報提供を実現しつつ、情報提供時のレイアウトによる評価の偏りを軽減することができる。 With such a configuration, it is possible to reduce the evaluation bias due to the layout at the time of information provision, while realizing the information provision according to the content evaluation.
また、上記の実施形態には、利用端末70がコンテンツの利用履歴を情報評価装置80’に送信するコンテンツ利用履歴送信手段(例えば、コンテンツ利用履歴送信手段201)を備え、情報評価装置80’が、利用端末70からコンテンツの利用履歴を受信したときに、コンテンツ利用履歴記憶手段81(例えば、コンテンツ利用履歴記憶手段101)にコンテンツの利用履歴を登録する利用履歴登録手段(例えば、コンテンツ利用履歴記憶手段101への登録手段)を備えた構成が開示されている。
In the above embodiment, the
本発明は、コンテンツやコンテンツのスコアを算出するスコアリングエンジンを評価する情報評価装置に好適に適用される。 The present invention is suitably applied to an information evaluation apparatus that evaluates content and a scoring engine that calculates content scores.
100 コンテンツ評価装置
101 コンテンツ利用履歴記憶手段
102 レイアウト評価値登録手段
103 レイアウト評価値記憶手段
104、104’ コンテンツ評価値算出手段
105 レイアウト評価値算出手段
106 コンテンツ評価履歴記憶手段
107 スコアリングエンジン評価値算出手段
108 スコアリングエンジン評価値記憶手段
200 利用端末
201 コンテンツ利用履歴送信手段
202 コンテンツ評価要求手段
300 コンテンツインデックス
400 スコアリングエンジン
70 利用端末
71 コンテンツ評価要求手段
80、80’、90、90’ コンテンツ評価装置
81、91 コンテンツ利用履歴記憶手段
82、93 コンテンツ評価値算出手段
83、94 レイアウト評価値記憶手段
84、97 コンテンツ評価値送信手段
92 コンテンツ評価履歴記憶手段
95 スコアリングエンジン評価値算出手段
96 スコアリングエンジン評価値記憶手段
100
Claims (18)
コンテンツの評価を数値化したコンテンツ評価値を算出するコンテンツ評価値算出手段と、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子とコンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段とを備え、
前記コンテンツ利用履歴記憶手段は、利用されたコンテンツを識別するコンテンツ識別子と、前記コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、
前記コンテンツ評価値算出手段は、
コンテンツ利用履歴記憶手段に記憶された各利用履歴のレイアウト識別子に対応するレイアウト評価値をレイアウト評価値記憶手段から読み取り、コンテンツ利用履歴のレイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするようにコンテンツ評価値を算出する
ことを特徴とする情報評価装置。 Content usage history storage means for storing content usage history;
Content evaluation value calculating means for calculating a content evaluation value obtained by quantifying the content evaluation;
Layout evaluation value storage means for storing a layout identifier assigned according to the layout in which the content is output and a layout evaluation value in which the ease of finding the layout in which the content is output is quantified in association with each other;
The content usage history storage means stores a usage history in which a content identifier for identifying used content is associated with a layout identifier corresponding to a layout from which the content is output,
The content evaluation value calculation means includes
The layout evaluation value corresponding to the layout identifier of each usage history stored in the content usage history storage means is read from the layout evaluation value storage means, and the usage history shows that the layout evaluation value of the content usage history is easier to find the content. A content evaluation value is calculated so as to lower a per-content evaluation value.
各利用履歴のコンテンツ評価値をレイアウト評価値の逆数を用いて算出する
請求項1記載の情報評価装置。 The content evaluation value calculation means
The information evaluation apparatus according to claim 1, wherein the content evaluation value of each usage history is calculated using an inverse of the layout evaluation value.
コンテンツの評価値を算出するスコアリングエンジンが評価した第1コンテンツ評価値を記憶するコンテンツ評価履歴記憶手段と、
コンテンツの評価を数値化した第2コンテンツ評価値を算出するコンテンツ評価値算出手段と、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、
前記スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を算出するスコアリングエンジン評価値算出手段と、
前記スコアリングエンジン評価値算出手段が算出したスコアリングエンジン評価値を記憶するスコアリングエンジン評価値記憶手段とを備え、
前記コンテンツ利用履歴記憶手段は、利用されたコンテンツを識別するコンテンツ識別子と、前記コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、
前記スコアリングエンジン評価値算出手段は、
前記コンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子に対応するレイアウト評価値がコンテンツを見つけやすいことを示すほど、当該コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、当該スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算手段と、
前記スコアリングエンジン評価値を、前記スコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録手段とを備え、
前記コンテンツ評価値算出手段は、
前記スコアリングエンジンから第1コンテンツ評価値を受信して、当該第1コンテンツ評価値をコンテンツ評価履歴記憶手段に登録する第1コンテンツ評価値登録手段と、
前記スコアリングエンジンが算出した第1コンテンツ評価値と、前記スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第2コンテンツ評価値を算出する第2コンテンツ評価値算出手段とを備えた
ことを特徴とする情報評価装置。 Content usage history storage means for storing content usage history;
Content evaluation history storage means for storing a first content evaluation value evaluated by a scoring engine that calculates an evaluation value of content;
Content evaluation value calculating means for calculating a second content evaluation value obtained by quantifying the content evaluation;
Layout evaluation value storage means for storing a layout identifier assigned according to the layout to which the content is output and a layout evaluation value in which the ease of finding the layout from which the content is output is stored in association with each other;
Scoring engine evaluation value calculating means for calculating a scoring engine evaluation value obtained by quantifying the reliability of the scoring engine;
Scoring engine evaluation value storage means for storing the scoring engine evaluation value calculated by the scoring engine evaluation value calculation means;
The content usage history storage means stores a usage history in which a content identifier for identifying used content is associated with a layout identifier corresponding to a layout from which the content is output,
The scoring engine evaluation value calculation means includes:
The scoring engine that calculates the first content evaluation value of the content lower as the layout evaluation value corresponding to the layout identifier of the usage history stored in the content usage history storage means indicates that the content is easier to find. A scoring engine evaluation value calculating means for calculating a scoring engine evaluation value of the scoring engine high;
Scoring engine evaluation value registration means for registering the scoring engine evaluation value in the scoring engine evaluation value storage means;
The content evaluation value calculation means includes
First content evaluation value registration means for receiving a first content evaluation value from the scoring engine and registering the first content evaluation value in a content evaluation history storage means;
Second content evaluation value calculating means for calculating a second content evaluation value from the first content evaluation value calculated by the scoring engine and the scoring engine evaluation value stored in the scoring engine evaluation value storage means; An information evaluation apparatus characterized by comprising:
コンテンツ利用履歴記憶手段に記憶された1利用履歴ごとに、当該利用履歴のコンテンツに対応するレイアウト評価値の逆数を、コンテンツ評価履歴記憶手段に記憶された、スコアリングエンジンが算出した当該コンテンツに対応する第1コンテンツ評価値に乗じて、1利用履歴あたりのスコアリングエンジン評価値を算出し、
前記1利用履歴あたりのスコアリングエンジン評価値をスコアリングエンジンごとに集計してスコアリングエンジン評価値を計算する
請求項3記載の情報評価装置。 The scoring engine evaluation value calculation means
For each usage history stored in the content usage history storage unit, the reciprocal of the layout evaluation value corresponding to the content of the usage history corresponds to the content calculated by the scoring engine stored in the content evaluation history storage unit Multiply the first content evaluation value to calculate a scoring engine evaluation value per usage history,
The information evaluation apparatus according to claim 3, wherein the scoring engine evaluation value is calculated for each scoring engine by calculating the scoring engine evaluation value per usage history.
複数のスコアリングエンジンから第1コンテンツ評価値を受信し、
前記第1コンテンツ評価値を、各スコアリングエンジンの第1コンテンツ評価値の範囲に基づいて正規化し、
前記正規化した第1コンテンツ評価値をコンテンツ評価履歴記憶手段に登録する
請求項3または請求項4に記載の情報評価装置。 The first content evaluation value registration means
Receiving first content evaluation values from a plurality of scoring engines;
Normalizing the first content evaluation value based on a range of the first content evaluation value of each scoring engine;
The information evaluation apparatus according to claim 3, wherein the normalized first content evaluation value is registered in a content evaluation history storage unit.
前記レイアウト評価値算出手段は、
コンテンツ利用履歴記憶手段に記憶されたコンテンツの利用履歴に含まれるレイアウト識別子の数が多いほど、レイアウト評価値を高く算出して、レイアウト評価値記憶手段に登録する
請求項1から請求項5のいずれか1項に記載の情報評価装置。 A layout evaluation value calculating means for calculating a layout evaluation value;
The layout evaluation value calculation means includes:
The layout evaluation value is calculated higher and registered in the layout evaluation value storage unit as the number of layout identifiers included in the content usage history stored in the content usage history storage unit increases. The information evaluation apparatus according to claim 1.
コンテンツ利用履歴記憶手段に記憶されたコンテンツの利用履歴に含まれるレイアウト識別子の数を、コンテンツ利用履歴記憶手段に記憶されたコンテンツの全利用履歴数で割ることにより、レイアウト評価値を算出する
請求項6記載の情報評価装置。 The layout evaluation value calculation means
The layout evaluation value is calculated by dividing the number of layout identifiers included in the content usage history stored in the content usage history storage unit by the total usage history number of content stored in the content usage history storage unit. 6. The information evaluation apparatus according to 6.
前記利用端末に、コンテンツの評価を数値化したコンテンツ評価値を送信する情報評価装置を備え、
前記利用端末は、
前記情報評価装置に、評価するコンテンツの条件を送信することにより、当該条件に応じたコンテンツ評価値を前記情報評価装置に要求するコンテンツ評価要求手段を備え、
前記情報評価装置は、
コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、
コンテンツ評価値を算出するコンテンツ評価値算出手段と、
前記コンテンツ評価値を、前記利用端末に送信するコンテンツ評価値送信手段と、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子とコンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、
前記コンテンツ利用履歴記憶手段は、利用されたコンテンツを識別するコンテンツ識別子と、前記コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、
前記コンテンツ評価値算出手段は、
コンテンツ利用履歴記憶手段に記憶された各利用履歴のレイアウト識別子に対応するレイアウト評価値をレイアウト評価値記憶手段から読み取り、コンテンツ利用履歴のレイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするようにコンテンツ評価値を算出する
ことを特徴とする情報評価システム。 A terminal that uses the content,
An information evaluation device that transmits a content evaluation value obtained by quantifying the content evaluation to the user terminal,
The user terminal is
Content evaluation requesting means for requesting the information evaluation device for a content evaluation value according to the condition by transmitting the content evaluation condition to the information evaluation device,
The information evaluation apparatus includes:
Content usage history storage means for storing content usage history;
Content evaluation value calculating means for calculating a content evaluation value;
Content evaluation value transmitting means for transmitting the content evaluation value to the user terminal;
Layout evaluation value storage means for storing a layout identifier assigned according to the layout in which the content is output and a layout evaluation value in which the ease of finding the layout in which the content is output is quantified and stored;
The content usage history storage means stores a usage history in which a content identifier for identifying used content is associated with a layout identifier corresponding to a layout from which the content is output,
The content evaluation value calculation means includes
The layout evaluation value corresponding to the layout identifier of each usage history stored in the content usage history storage means is read from the layout evaluation value storage means, and the usage history shows that the layout evaluation value of the content usage history is easier to find the content. A content evaluation value is calculated so that the content evaluation value per unit is low.
前記利用端末に、コンテンツの評価を数値化したコンテンツ評価値を送信する情報評価装置を備え、
前記利用端末は、
前記情報評価装置に、評価するコンテンツの条件を送信することにより、当該条件に応じたコンテンツ評価値を前記情報評価装置に要求するコンテンツ評価要求手段を備え、
前記情報評価装置は、
コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段と、
コンテンツの評価値を算出するスコアリングエンジンが評価した第1コンテンツ評価値を記憶するコンテンツ評価履歴記憶手段と、
コンテンツの評価を数値化した第2コンテンツ評価値を算出するコンテンツ評価値算出手段と、
前記第2コンテンツ評価値を、前記利用端末に送信するコンテンツ評価値送信手段と、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段と、
前記スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を算出するスコアリングエンジン評価値算出手段と、
前記スコアリングエンジン評価値算出手段が算出したスコアリングエンジン評価値を記憶するスコアリングエンジン評価値記憶手段とを備え、
前記コンテンツ利用履歴記憶手段は、利用されたコンテンツを識別するコンテンツ識別子と、前記コンテンツが出力されたレイアウトに応じたレイアウト識別子とを対応付けた利用履歴を記憶し、
前記スコアリングエンジン評価値算出手段は、
前記コンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子に対応するレイアウト評価値がコンテンツを見つけやすいことを示すほど、当該コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、当該スコアリングエンジンのスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算手段と、
前記スコアリングエンジン評価値を、前記スコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録手段とを備え、
前記コンテンツ評価値算出手段は、
前記スコアリングエンジンから第1コンテンツ評価値を受信して、当該第1コンテンツ評価値をコンテンツ評価履歴記憶手段に登録する第1コンテンツ評価値登録手段と、
前記スコアリングエンジンが算出した第1コンテンツ評価値と、前記スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、第2コンテンツ評価値を算出する第2コンテンツ評価値算出手段とを備えた
ことを特徴とする情報評価システム。 A terminal that uses the content,
An information evaluation device that transmits a content evaluation value obtained by quantifying the content evaluation to the user terminal,
The user terminal is
Content evaluation requesting means for requesting the information evaluation device for a content evaluation value according to the condition by transmitting the content evaluation condition to the information evaluation device,
The information evaluation apparatus includes:
Content usage history storage means for storing content usage history;
Content evaluation history storage means for storing a first content evaluation value evaluated by a scoring engine that calculates an evaluation value of content;
Content evaluation value calculating means for calculating a second content evaluation value obtained by quantifying the content evaluation;
Content evaluation value transmitting means for transmitting the second content evaluation value to the user terminal;
Layout evaluation value storage means for storing a layout identifier assigned according to the layout to which the content is output and a layout evaluation value in which the ease of finding the layout from which the content is output is stored in association with each other;
Scoring engine evaluation value calculating means for calculating a scoring engine evaluation value obtained by quantifying the reliability of the scoring engine;
Scoring engine evaluation value storage means for storing the scoring engine evaluation value calculated by the scoring engine evaluation value calculation means;
The content usage history storage means stores a usage history in which a content identifier for identifying used content is associated with a layout identifier corresponding to a layout from which the content is output,
The scoring engine evaluation value calculation means includes:
The scoring engine that calculates the first content evaluation value of the content lower as the layout evaluation value corresponding to the layout identifier of the usage history stored in the content usage history storage means indicates that the content is easier to find. A scoring engine evaluation value calculating means for calculating a scoring engine evaluation value of the scoring engine high;
Scoring engine evaluation value registration means for registering the scoring engine evaluation value in the scoring engine evaluation value storage means;
The content evaluation value calculation means includes
First content evaluation value registration means for receiving a first content evaluation value from the scoring engine and registering the first content evaluation value in a content evaluation history storage means;
Second content evaluation value calculating means for calculating a second content evaluation value from the first content evaluation value calculated by the scoring engine and the scoring engine evaluation value stored in the scoring engine evaluation value storage means; An information evaluation system characterized by comprising:
コンテンツの利用履歴を情報評価装置に送信するコンテンツ利用履歴送信手段を備え、
情報評価装置は、
利用端末から前記コンテンツの利用履歴を受信したときに、コンテンツ利用履歴記憶手段に当該コンテンツの利用履歴を登録する利用履歴登録手段を備えた
請求項8または請求項9に記載の情報評価システム。 The terminal used is
A content usage history transmitting means for transmitting a content usage history to the information evaluation device;
Information evaluation device
The information evaluation system according to claim 8, further comprising: a usage history registration unit that registers the usage history of the content in the content usage history storage unit when the usage history of the content is received from a usage terminal.
前記レイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするように計算するコンテンツ評価値計算ステップとを含む
ことを特徴とする情報評価方法。 Usage history of content from layout evaluation value storage means for storing a layout identifier assigned according to the layout to which the content is output and a layout evaluation value in which the ease of finding the layout from which the content is output is stored in association with each other A layout evaluation value reading step for reading a layout evaluation value corresponding to the layout identifier stored in the content use history storage means for storing
A content evaluation value calculating step of calculating so as to lower the content evaluation value per usage history as the layout evaluation value indicates that the content can be found more easily.
各利用履歴のコンテンツ評価値をレイアウト評価値の逆数を用いて計算する
請求項11記載の情報評価方法。 In the content evaluation value calculation step,
The information evaluation method according to claim 11, wherein the content evaluation value of each usage history is calculated using an inverse of the layout evaluation value.
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段に記憶されたレイアウト評価値と、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子とから、当該レイアウト評価値がコンテンツを見つけやすいことを示すほど、当該コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、当該スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算ステップと、
前記スコアリングエンジン評価値をスコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録ステップと、
前記スコアリングエンジンが算出した第1コンテンツ評価値と、前記スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、コンテンツの評価を数値化した第2コンテンツ評価値を算出するコンテンツ評価値算出ステップとを含む
ことを特徴とする情報評価方法。 A first content evaluation value registration step of receiving a first content evaluation value evaluated by the scoring engine from the scoring engine that calculates the evaluation value of the content, and registering it in the content evaluation history storage unit;
Layout evaluation stored in layout evaluation value storage means for storing a layout identifier assigned according to the layout in which the content is output and a layout evaluation value obtained by quantifying the ease of finding the layout in which the content is output. From the value and the layout identifier of the usage history stored in the content usage history storage unit that stores the usage history of the content, the first content evaluation value of the content is expressed as the layout evaluation value indicates that the content is easier to find. A scoring engine evaluation value calculation step for calculating a scoring engine evaluation value obtained by quantifying the reliability of the scoring engine with respect to a scoring engine to be calculated low;
A scoring engine evaluation value registration step of registering the scoring engine evaluation value in a scoring engine evaluation value storage means;
Content for calculating a second content evaluation value obtained by quantifying the content evaluation from the first content evaluation value calculated by the scoring engine and the scoring engine evaluation value stored in the scoring engine evaluation value storage means An information evaluation method comprising: an evaluation value calculation step.
コンテンツ利用履歴記憶手段に記憶された1利用履歴ごとに、当該利用履歴のコンテンツに対応するレイアウト評価値の逆数を、コンテンツ評価履歴記憶手段に記憶された、スコアリングエンジンが算出した当該コンテンツに対応する第1コンテンツ評価値に乗じて、1利用履歴あたりのスコアリングエンジン評価値を算出し、
前記1利用履歴あたりのスコアリングエンジン評価値をスコアリングエンジンごとに集計してスコアリングエンジン評価値を計算する
請求項13記載の情報評価方法。 In the scoring engine evaluation value calculation step,
For each usage history stored in the content usage history storage unit, the reciprocal of the layout evaluation value corresponding to the content of the usage history corresponds to the content calculated by the scoring engine stored in the content evaluation history storage unit Multiply the first content evaluation value to calculate a scoring engine evaluation value per usage history,
The information evaluation method according to claim 13, wherein the scoring engine evaluation value is calculated for each scoring engine by calculating the scoring engine evaluation value per usage history.
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段から、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶されたレイアウト識別子に対応するレイアウト評価値を読み取るレイアウト評価値読取処理、および、
前記レイアウト評価値がコンテンツを見つけやすいことを示すほど、1利用履歴あたりのコンテンツ評価値を低くするように計算するコンテンツ評価値計算処理
を実行させるための情報評価プログラム。 On the computer,
Usage history of content from layout evaluation value storage means for storing a layout identifier assigned according to the layout to which the content is output and a layout evaluation value in which the ease of finding the layout from which the content is output is stored in association with each other A layout evaluation value reading process for reading a layout evaluation value corresponding to the layout identifier stored in the content usage history storage means, and
An information evaluation program for executing a content evaluation value calculation process for calculating so as to lower the content evaluation value per usage history as the layout evaluation value indicates that it is easier to find the content.
コンテンツ評価値計算処理で、各利用履歴のコンテンツ評価値をレイアウト評価値の逆数を用いて計算させる
請求項15記載の情報評価プログラム。 On the computer,
The information evaluation program according to claim 15, wherein in the content evaluation value calculation process, the content evaluation value of each usage history is calculated using the reciprocal of the layout evaluation value.
コンテンツの評価値を算出するスコアリングエンジンから、当該スコアリングエンジンが評価した第1コンテンツ評価値を受信して、コンテンツ評価履歴記憶手段に登録する第1コンテンツ評価値登録処理、
コンテンツが出力されたレイアウトに応じて割り当てられるレイアウト識別子と、コンテンツが出力されたレイアウトの見つけやすさを数値化したレイアウト評価値とを対応付けて記憶するレイアウト評価値記憶手段に記憶されたレイアウト評価値と、コンテンツの利用履歴を記憶するコンテンツ利用履歴記憶手段に記憶された利用履歴のレイアウト識別子とから、当該レイアウト評価値がコンテンツを見つけやすいことを示すほど、当該コンテンツの第1コンテンツ評価値を低く算出するスコアリングエンジンに対し、当該スコアリングエンジンの信頼性を数値化したスコアリングエンジン評価値を高く計算するスコアリングエンジン評価値計算処理、
前記スコアリングエンジン評価値をスコアリングエンジン評価値記憶手段に登録するスコアリングエンジン評価値登録処理、および、
前記スコアリングエンジンが算出した第1コンテンツ評価値と、前記スコアリングエンジン評価値記憶手段に記憶されたスコアリングエンジン評価値とから、コンテンツの評価を数値化した第2コンテンツ評価値を算出するコンテンツ評価値算出処理
を実行させるための情報評価プログラム。 On the computer,
A first content evaluation value registration process for receiving a first content evaluation value evaluated by the scoring engine from the scoring engine that calculates the evaluation value of the content and registering it in the content evaluation history storage unit;
Layout evaluation stored in layout evaluation value storage means for storing a layout identifier assigned according to the layout in which the content is output and a layout evaluation value obtained by quantifying the ease of finding the layout in which the content is output. From the value and the layout identifier of the usage history stored in the content usage history storage unit that stores the usage history of the content, the first content evaluation value of the content is expressed as the layout evaluation value indicates that the content is easier to find. A scoring engine evaluation value calculation process for calculating a high scoring engine evaluation value obtained by quantifying the reliability of the scoring engine relative to a scoring engine to be calculated low
A scoring engine evaluation value registration process for registering the scoring engine evaluation value in the scoring engine evaluation value storage means; and
Content for calculating a second content evaluation value obtained by quantifying the content evaluation from the first content evaluation value calculated by the scoring engine and the scoring engine evaluation value stored in the scoring engine evaluation value storage means An information evaluation program for executing evaluation value calculation processing.
スコアリングエンジン評価値計算処理で、コンテンツ利用履歴記憶手段に記憶された1利用履歴ごとに、当該利用履歴のコンテンツに対応するレイアウト評価値の逆数を、コンテンツ評価履歴記憶手段に記憶された、スコアリングエンジンが算出した当該コンテンツに対応する第1コンテンツ評価値に乗じて、1利用履歴あたりのスコアリングエンジン評価値を算出し、前記1利用履歴あたりのスコアリングエンジン評価値をスコアリングエンジンごとに集計してスコアリングエンジン評価値を計算させる
請求項17記載の情報評価プログラム。 On the computer,
In the scoring engine evaluation value calculation process, for each usage history stored in the content usage history storage unit, the reciprocal of the layout evaluation value corresponding to the content of the usage history is stored in the content evaluation history storage unit. The scoring engine evaluation value per usage history is calculated by multiplying the first content evaluation value corresponding to the content calculated by the ring engine, and the scoring engine evaluation value per usage history is calculated for each scoring engine. The information evaluation program according to claim 17, wherein the scoring engine evaluation value is calculated by aggregation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008198161A JP2010039517A (en) | 2008-07-31 | 2008-07-31 | Information evaluation device, information evaluation system, information evaluation method, and information evaluation program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008198161A JP2010039517A (en) | 2008-07-31 | 2008-07-31 | Information evaluation device, information evaluation system, information evaluation method, and information evaluation program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010039517A true JP2010039517A (en) | 2010-02-18 |
Family
ID=42012041
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008198161A Pending JP2010039517A (en) | 2008-07-31 | 2008-07-31 | Information evaluation device, information evaluation system, information evaluation method, and information evaluation program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2010039517A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013028576A3 (en) * | 2011-08-19 | 2013-05-16 | Redbox Automated Retail, Llc | System and method for aggregating ratings for media content |
| WO2013028577A3 (en) * | 2011-08-19 | 2013-05-16 | Redbox Automated Retail, Llc | System and method for importing ratings for media content |
| JP2018156385A (en) * | 2017-03-17 | 2018-10-04 | ヤフー株式会社 | Analysis device, analysis method, and program |
| JP2020201564A (en) * | 2019-06-06 | 2020-12-17 | 富士通株式会社 | Evaluation program, evaluation method, and evaluation device |
| JP2021192169A (en) * | 2020-06-05 | 2021-12-16 | 株式会社ジェイ・キャスト | Article processing system and article processing method |
-
2008
- 2008-07-31 JP JP2008198161A patent/JP2010039517A/en active Pending
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013028576A3 (en) * | 2011-08-19 | 2013-05-16 | Redbox Automated Retail, Llc | System and method for aggregating ratings for media content |
| WO2013028577A3 (en) * | 2011-08-19 | 2013-05-16 | Redbox Automated Retail, Llc | System and method for importing ratings for media content |
| US9767476B2 (en) | 2011-08-19 | 2017-09-19 | Redbox Automated Retail, Llc | System and method for importing ratings for media content |
| US9959543B2 (en) | 2011-08-19 | 2018-05-01 | Redbox Automated Retail, Llc | System and method for aggregating ratings for media content |
| JP2018156385A (en) * | 2017-03-17 | 2018-10-04 | ヤフー株式会社 | Analysis device, analysis method, and program |
| JP2020201564A (en) * | 2019-06-06 | 2020-12-17 | 富士通株式会社 | Evaluation program, evaluation method, and evaluation device |
| JP7368111B2 (en) | 2019-06-06 | 2023-10-24 | 富士通株式会社 | Evaluation program, evaluation method and evaluation device |
| JP2021192169A (en) * | 2020-06-05 | 2021-12-16 | 株式会社ジェイ・キャスト | Article processing system and article processing method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6262764B2 (en) | Method and system for pushing mobile applications | |
| US9576066B2 (en) | Webpage form optimization | |
| US20080097987A1 (en) | Online Ranking Metric | |
| JP5805548B2 (en) | Information processing apparatus and information processing method | |
| US20130339380A1 (en) | Providing query suggestions | |
| JP2010039517A (en) | Information evaluation device, information evaluation system, information evaluation method, and information evaluation program | |
| JP2012003357A (en) | Feature information creation device, method and program | |
| US20130246381A1 (en) | Geo signal search result | |
| JP2011203776A (en) | Similar image retrieval device, method, and program | |
| US9785676B2 (en) | Systems and methods for providing ordered results for search queries | |
| JP5290041B2 (en) | Information search apparatus and information search method | |
| JPWO2015155820A1 (en) | Information processing apparatus, information processing method, program, and storage medium | |
| US20160055545A1 (en) | Information processing device, information processing method, and information processing program | |
| JP2013232031A (en) | Information processor, terminal device, information processing method, display method, information processing program, and display program | |
| JP5141144B2 (en) | Information retrieval system and information retrieval program | |
| JP2016110260A (en) | Content search result provision system and content search result provision method | |
| JP5803912B2 (en) | Information providing apparatus, system, method, and program | |
| JP2009258869A (en) | Document evaluation device and program | |
| US20080306753A1 (en) | System and method for providing quick links | |
| JP6065061B2 (en) | Information processing device, terminal device, information processing method, display method, information processing program, and display program | |
| JP2013003670A (en) | Retrieval server and method | |
| JP6027468B2 (en) | Recommendation information acquisition apparatus, recommendation information acquisition method, and recommendation information provision system | |
| JP2021096867A (en) | Search system and search method | |
| JP6970527B2 (en) | Content selection method and content selection program | |
| JP2013218578A (en) | Search condition presentation device, and method and program thereof |