JP6646931B2 - 推薦情報を提供するための方法および装置 - Google Patents

推薦情報を提供するための方法および装置 Download PDF

Info

Publication number
JP6646931B2
JP6646931B2 JP2014266105A JP2014266105A JP6646931B2 JP 6646931 B2 JP6646931 B2 JP 6646931B2 JP 2014266105 A JP2014266105 A JP 2014266105A JP 2014266105 A JP2014266105 A JP 2014266105A JP 6646931 B2 JP6646931 B2 JP 6646931B2
Authority
JP
Japan
Prior art keywords
information
recommendation
recommendation information
user
content information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2014266105A
Other languages
English (en)
Other versions
JP2015204105A (ja
Inventor
タン チ
タン チ
リ ホアドン
リ ホアドン
チェン ウェイユ
チェン ウェイユ
チェン ジィアジィア
チェン ジィアジィア
ツァイ シュンリアン
ツァイ シュンリアン
ソン ヤン
ソン ヤン
Original Assignee
バイドゥ オンライン ネットワーク テクノロジー (ベイジン) カンパニー リミテッド
バイドゥ オンライン ネットワーク テクノロジー (ベイジン) カンパニー リミテッド
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by バイドゥ オンライン ネットワーク テクノロジー (ベイジン) カンパニー リミテッド, バイドゥ オンライン ネットワーク テクノロジー (ベイジン) カンパニー リミテッド filed Critical バイドゥ オンライン ネットワーク テクノロジー (ベイジン) カンパニー リミテッド
Publication of JP2015204105A publication Critical patent/JP2015204105A/ja
Application granted granted Critical
Publication of JP6646931B2 publication Critical patent/JP6646931B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/972Access to data in other repository systems, e.g. legacy data or dynamic Web page generation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明はコンピュータ技術分野に関し、特に推薦情報を提供するための方法および装置に関する。
従来技術において、ウェブページにて情報を推薦する際には、一般的にウェブページの角位置に推薦情報または推薦するためのキーワードなどを表示しており、しかも推薦情報は通常、ウェブページの本文内容とは独立している。しかも、従来技術の方法によれば、ユーザがその興味がある内容をブラウズしたときに直ちにその関連する推薦情報を表示することができず、推薦効果は落ちていた。
本発明の目的は推薦情報を提供するための方法および装置を提供するところにある。
本発明の一態様では、推薦情報を提供するための方法を提供しており、このうち、前記方法は、
1ページ以上のウェブページにおける1項目以上のコンテンツ情報に基づいて、前記1項目以上のコンテンツ情報を推薦情報とすることができるかをそれぞれ決定するステップと、
前記コンテンツ情報が推薦情報であるとき、前記推薦情報の特徴情報を取得するステップと、
各々の推薦情報の特徴情報に基づいて、前記各々の推薦情報のソート情報を決定するステップと、を含み、
このうち、前記方法は、
ユーザのウェブページへのブラウズ操作が少なくとも一つの推薦情報に対応しているとき、前記少なくとも一つの推薦情報を表示するステップをさらに含む。
本発明の一態様では、推薦情報を提供するための推薦装置をさらに提供しており、前記推薦装置は、
1ページ以上のウェブページにおける1項目以上のコンテンツ情報に基づいて、前記1項目以上のコンテンツ情報を推薦情報とすることができるかをそれぞれ決定するための装置と、
前記コンテンツ情報が推薦情報であるとき、前記推薦情報の特徴情報を取得するための装置と、
各々の推薦情報の特徴情報に基づいて、前記各々の推薦情報のソート情報を決定するための装置と、を備え、
このうち、前記推薦装置は、
ユーザのウェブページへのブラウズ操作が少なくとも一つの推薦情報に対応しているとき、前記少なくとも一つの推薦情報を表示するための装置をさらに備えている。
従来技術と比べて、本発明は以下の長所を備えている。複数のウェブページ中のコンテンツ情報およびその対応する推薦情報を予め取得することで、オンライン時の情報推薦の効率を向上している。ユーザがウェブページをブラウズする間に、ユーザのブラウズ操作に基づいて対応する推薦情報を表示することができ、ユーザがその興味があるコンテンツ情報をブラウズするときに関連する推薦情報を直ちにチェックすることができ、推薦効果をさらに向上する。
本発明に係る推薦情報を提供するための方法を示すフローチャートである。 本発明に係る推薦情報を提供するための推薦装置を示す構造概略図である。
上記した図を参照して行う、限定されない実施例に対しての詳細な説明を閲読することで、本発明のその他特徴、目的および長所がより明確になる。
なお、図中における同一または類似する符号は同一または類似した構成要素を示している。
以下、図面を合せて本発明につき詳細な説明を行う。
図1は本発明に係る推薦情報を提供するための方法を示すフローチャートである。本発明に係る方法はステップS1と、ステップS2と、ステップS3と、ステップS4とを含む。
このうち、本発明に係る方法は、コンピュータ機器中に含まれる推薦装置により実現される。前記コンピュータ機器は、事前に設定または記憶されているコマンドにより、数値計算および/または情報処理を自動的に実行可能な電子装置を備えており、そのハードウェアは、限定はしないが、プロセッサ、特定用途向け集積回路(ASIC)、フィールド・プログラマブル・ゲート・アレイ(FPGA)、ディジタル・シグナル・プロセッサ(DSP)、および組込みデバイス等を備えている。前記コンピュータ機器は、ネットワーク装置および/またはユーザ装置を備えている。このうち、前記ネットワーク装置は、限定はしないが、一台のネットワークサーバと、複数台のネットワークサーバからなるサーバセットまたはクラウド・コンピューティング(Cloud Computing)に基づく、多くのホストコンピュータまたはネットワークサーバからなるクラウドを備えており、このうちクラウド・コンピューティングは分散コンピューティングの一種であって、分散して接続されているコンピュータ集合体からなるスーパー・バーチャル・コンピュータである。前記ユーザ装置には、限定はしないが、キーボード、マウス、リモコン、タッチパネルまたは音声制御装置などの方式を介してユーザとマンマシンインターフェースが可能な何らかの電子機器、例えば、パーソナルコンピュータ、タブレットコンピュータ、スマートフォン、PDA、ゲーム機またはIPTVなどが含まれる。このうち、前記ユーザ装置およびネットワーク装置のネットワークには、限定はしないが、インターネット、WAN、都市域ネットワーク、LAN、VPNネットワークなどが含まれる。
説明すべきは、前記ユーザ装置、ネットワーク装置およびネットワークは例示に過ぎず、その他既存のまたは今後登場する可能性があるユーザ装置、ネットワーク装置およびネットワークも同様に本発明に適用することができ、本発明の保護範囲内に含まれるとともに、参考として本明細書に含まれるということである。
図1を参照する。ステップS1にて、推薦装置は1ページ以上のウェブページにおける1項目以上のコンテンツ情報に基づいて、前記1項目以上のコンテンツ情報を推薦情報とすることができるかをそれぞれ決定する。
このうち、前記コンテンツ情報は、限定はしないが以下の少なくとも一つを含む。
1)ウェブページ中の文字情報:例えば、ウェブページ中の文字群またはキーワード。
2)ウェブページ中の画像情報:例えば、画像のタイトル情報または記録情報。
3)ウェブページ中のリンク。
4)ウェブページ中の音声・動画情報。例えば、音声・動画のタイトル情報または記録情報。
具体的には、推薦装置は1ページ以上のウェブページにおける1項目以上のコンテンツ情報および所定の選択規則に基づいて、前記1項目以上のコンテンツ情報を推薦情報とすることができるかをそれぞれ決定する。
このうち、前記所定の選択規則は、各項目コンテンツ情報の属性情報に関係している。このうち、前記属性情報は、限定はしないが以下の少なくとも一つを含む。
1)前記コンテンツ情報の媒体タイプ情報:前記媒体タイプ情報は、限定はしないが以下の少なくとも一つを含むのが望ましい。
i)テキストタイプ
ii)画像タイプ
iii)音声・動画タイプ
2)前記コンテンツ情報の所属ウェブページでの位置情報。例えば、テキスト情報が対応するテキストブロックの所属ウェブページでの座標情報、また例えば、ビデオプラグインのウェブページで表示されるときの領域など。
例えば、所定の選択規則は、所定タイプのコンテンツ情報を推薦情報とするものを含む、また例えば、所定の選択規則は、選択ウェブページにおける所定領域のコンテンツ情報を推薦情報として選択するものを含む。
推薦装置が1ページ以上のウェブページにおける1項目以上のコンテンツ情報、および所定の選択規則に基づいて、前記1項目以上のコンテンツ情報を推薦情報とすることができるかをそれぞれ決定する方式は、限定はしないが以下のいずれか一つを含むのが望ましい。
1)推薦装置はコンテンツ情報の情報タイプに基づいて、該コンテンツ情報を推薦情報とすることができるかを決定する。
例えば、ウェブページのコンテンツ情報が文字群および二つの動画を含み、しかも、推薦装置中の所定の選択規則が「画像タイプおよび/または動画タイプのコンテンツ情報を推薦情報とする」というものであれば、推薦装置は該規則に基づいて、コンテンツ情報を推薦情報とすることができるかを決定する。
2)推薦装置はコンテンツ情報のウェブページにおける表示位置に基づいて、該コンテンツ情報を推薦情報とすることができるかを決定する。
例えば、推薦装置は所定の選択規則「ウェブページにおける両端および底部の外の領域のコンテンツ情報を選択し推薦情報とする」に基づいて、コンテンツ情報を推薦情報とすることができるかを決定する。
続いて、ステップS2にて、前記コンテンツ情報が推薦情報であるとき、推薦装置は前記推薦情報の特徴情報を取得する。
このうち、特徴情報は以下の少なくとも一つの情報を含む。
1)前記推薦情報の媒体タイプ情報。
2)前記推薦情報のユーザ統計情報。このうち、前記ユーザ統計情報は全てのユーザの該推薦情報へのアクセス操作を示すのに用いられる。例えば、全てのユーザが該推薦対象をクリックした回数などの情報、また例えば、全てのユーザが該推薦情報をお気に入りに入れた回数などである。
3)前記推薦情報の重み値情報。
前記推薦装置が前記推薦情報の重み値情報を取得する方式は、限定はしないが以下のいずれかを含むのが望ましい。
i)推薦装置は各々の推薦情報のそれぞれ対応する検索統計情報に基づいて、その重み値情報を決定する。
このうち、前記検索統計情報は、限定はしないが以下の少なくとも一つを含む。
a)推薦情報のサーチエンジンにおける対応する検索結果の数量情報。
b)推薦情報のサーチエンジンにおいてブラウズまたは検索された頻度情報。
具体的には、推薦装置はそれぞれ各々の推薦情報に基づいてネットワーク検索を行って、各々の推薦情報に対応する検索結果である検索統計情報を取得するものである。続いて、推薦装置は各々の推薦情報の検索統計情報に基づいて、各々の推薦情報にそれぞれ対応する重み値情報を決定する。
ii)推薦装置は各々の推薦情報の媒体タイプ情報および/または推薦情報のユーザ統計情報に基づいて、各々の推薦情報がそれぞれ対応する重み値情報を決定する。
本発明の第1の実施例によれば、推薦装置はステップS1にてウェブページpage_1中のテキストtext_1、ウェブページpage_2中のテキストtext_2および画像pic_1を推薦情報として決定する。しかも、推薦装置はステップS1にて、複数のウェブページ中にて推薦情報とすることができるコンテンツ情報をそれぞれ決定して、複数の推薦情報を含むデータベースを作成する。続いて、推薦装置はテキストtext_1、テキストtext_2および画像pic_1を取得したサーチエンジン中にて検索した後にそれぞれ取得した検索結果の個数をそれぞれ324、50および78とするとともに、該検索結果の個数をそれぞれテキストtext_1、テキストtext_2および画像pic_1の重み値情報とする。
説明すべきは、上記例示は単に本発明の手段をさらに好ましく説明するためのものであって、本発明を制限するものではなく、当業者であれば、コンテンツ情報を推薦情報とするときに、前記推薦情報の特徴情報を取得するいかなる実現方式のいずれも本発明の範囲内に含まれるものであるということを理解するはずであるということである。
続いて、ステップS3にて、推薦装置は各々の推薦情報の特徴情報に基づいて、前記各々の推薦情報のソート情報を決定する。
例えば、特徴情報が媒体タイプを含むとき、推薦装置は所定の優先度順序「動画タイプ>音声タイプ>画像タイプ」に基づいて、各々の推薦情報の媒体タイプに基づいて、これのためにソートを行う。
また例えば、特徴情報がユーザ統計情報/重み値情報を含むとき、推薦装置は各々の推薦情報のユーザ統計情報/重み値情報に基づいてソートを行う。
説明すべきは、推薦装置は所定時間毎にステップS1ないしステップS3を改めて実行することで、1ページ以上のウェブページのそれぞれ対応する推薦情報および各々の推薦情報の各自の特徴情報およびソート情報を更新するということである。
続いて、ステップS4にて、ユーザのウェブページへのブラウズ操作が少なくとも一つの推薦情報に対応しているとき、推薦装置は前記少なくとも一つの推薦情報を表示する。
このうち、前記推薦情報は現時点のウェブページが属するサイトからの情報または現時点のウェブページが属するサイト以外からの情報とすることができる。
具体的には、推薦装置はユーザの該ブラウズ操作に対応する少なくとも一つの候補コンテンツ情報を決定する。次に、推薦装置は各々の候補コンテンツ情報に対応する推薦情報が存在するかをそれぞれ判断し、しかも、候補コンテンツ情報に対応する推薦情報が存在するとき、前記推薦情報を表示する。
引き続き前記第1の実施例を説明する。ユーザがウェブページpage_3をブラウズしているとき、推薦装置は現時点のカーソル位置に対応する候補コンテンツ情報がキーワードkeyword_1であると決定し、推薦装置は該キーワードkeyword_1に基づいてステップS1にて決定した、複数の推薦情報を含むデータベース中から検索し、該キーワードkeyword_1に対応して、テキストtext_1、text_2および画像pic_1を含む推薦情報を取得し、推薦装置はキーワードkeyword_1に対応する推薦情報の存在を決定するとともに、現時点のカーソル位置にてフローティングウィンドウを表示することで、ステップS3にて決定した該三つの推薦情報の重み値に基づいて、重み値に応じた大きさの順で各々の推薦情報を順次表示する。
説明すべきは、上記例示は単に本発明の手段をさらに好ましく説明するためのものであって、本発明を制限するものではなく、当業者であれば、ユーザのウェブページへのブラウズ操作が少なくとも一つの推薦情報に対応し、前記少なくとも一つの推薦情報を表示するいかなる実現方式のいずれも本発明の範囲内に含まれるものであるということを理解するはずであるということである。
本発明に係る方法はさらにステップS5を含むのが望ましい(図示せず)。
ステップS5において、推薦装置は前記ブラウズ操作に対応する一つ以上の推薦情報を取得する。
具体的には、推薦装置が前記ブラウズ操作に対応する一つ以上の推薦情報を取得する方式は、限定はしないが以下の方式を含む。
1)推薦装置は前記ユーザのウェブページへのブラウズ操作に対応する候補コンテンツ情報を取得し、続いて、推薦装置は取得した候補コンテンツ情報に基づいて、ステップS1に基づいて得られた複数の推薦情報中にて照会し、候補コンテンツ情報に対応する一つ以上の推薦情報を取得する。
2)推薦装置は前記ユーザのウェブページへのブラウズ操作に対応する候補コンテンツ情報を取得する。続いて、推薦装置は前記候補コンテンツ情報に基づいてネットワーク検索を行うことで、前記候補コンテンツ情報に対応する検索結果を取得する。しかも、推薦装置は前記検索結果に基づいて、前記候補コンテンツ情報に対応する推薦情報を決定する。
推薦装置はまず前記候補コンテンツ情報に基づいて、一つ以上の照会情報を決定するとともに、前記一つ以上の照会情報に基づいてネットワーク検索を行うことで、前記候補コンテンツ情報に対応する検索結果を取得するのが望ましい。
例えば、候補コンテンツ情報がテキストであるとき、推薦装置はまず該テキストに基づいて単語分割を行うとともに、単語分割にて取得した複数の単語を照会情報としてネットワーク検索を行うことで、前記候補コンテンツ情報に対応する検索結果を取得する。また例えば、候補コンテンツ情報が動画であるとき、推薦装置はまず該動画の名称、出演者および記録情報などの各情報を取得するとともに、取得した各情報に基づいてネットワーク検索を行うことで、該動画に対応する検索結果を取得する。
このうち、推薦装置が前記検索結果に基づいて、前記候補コンテンツ情報に対応する推薦情報を決定する方式は、限定はしないが以下の少なくとも一つを含む。
i)推薦装置は候補コンテンツ情報が対応する全ての検索結果を該候補コンテンツ情報の推薦情報とする。
ii)推薦装置は候補コンテンツ情報の媒体タイプに基づいて、該候補コンテンツ情報に対応する推薦情報を決定する。
推薦装置は前記候補コンテンツ情報と同じ媒体タイプを有する検索結果を該候補コンテンツ情報の推薦情報として選択するのが望ましい。
例えば、候補コンテンツ情報は映画動画の記録情報であり、推薦装置は映画の記録情報に基づいてネットワーク検索を行って、該動画に関する10個の画像のアドレス情報および20個の動画のアドレス情報を含み、該動画に対応する検索結果を取得する。推薦装置は該候補コンテンツ情報の媒体タイプ「動画タイプ」に基づいて、動画タイプが同じである該20個の動画のアドレス情報を該映画動画に対応する推薦情報とする。
推薦装置はさらに候補コンテンツ情報に事前処理を行うことで、補充照会情報を取得して、次に、推薦装置は前記補充照会情報に基づいてネットワーク検索を行うことで、前記候補コンテンツ情報に対応する補充推薦情報を取得するのが望ましい。
このうち、推薦装置が候補コンテンツ情報に事前処理を行う方式は、限定はしないが以下のいずれか一つを含む。
1)前記候補コンテンツ情報がテキスト情報を含むとき、該テキスト情報に分割、拡張などの操作を行うことで、該テキスト情報に対応する補充照会情報を取得する。
2)前記候補コンテンツ情報が動画、音声、画像などのいずれか一つの媒体情報を含むとき、これに対して対象識別/音声抽出などのマルチメディア処理操作を実行して、候補コンテンツ情報に対応する補充照会情報を取得する。
推薦装置は前記ユーザのネットワーク履歴記録に基づいて、前記ユーザのブラウズ操作に対応する一つ以上の推薦情報を決定するのがより望ましい。
このうち、前記ネットワーク履歴記録は、限定はしないが以下の少なくとも一つを含む。
1)所定時間帯内の該ユーザのブラウズ履歴記録。
2)所定時間帯内の該ユーザの検索履歴記録。
3)予め設定されているユーザの嗜好情報。
例えば、推薦装置は候補コンテンツ情報に対応する複数の検索結果中から、ユーザのブラウズ記録および検索記録に関する検索結果を推薦情報として選択する。
本発明に係る方法ではステップS1より前にステップS6(図示せず)およびステップS7(図示せず)をさらに含むのが望ましい。
ステップS6にて、推薦装置は前記1ページ以上のウェブページにおける各々のページが所定条件を満たすかを判断する。
このうち、推薦装置が前記1ページ以上のウェブページにおける各々のページが所定条件を満たすかを判断する方式は、限定はしないが以下のいずれか一つを含む。
1)推薦装置はユーザの履歴記録情報に基づいて、前記各々のウェブページのユーザ価値を評価する。続いて、推薦装置は前記各々のウェブページのユーザ価値に基づいて前記各々のウェブページが前記所定条件を満たすか判断する。
このうち、前記ユーザ価値はウェブページの現時点のユーザに対する推薦価値を示している。
例えば、推薦装置は、ユーザがブラウズしたウェブページが高いユーザ価値を有しているため所定条件を満たしていると決定し、推薦装置は「ユーザはこのウェブページをブラウズしたか」に基づいて各々のウェブページが所定条件を満たすかを判断する。
2)推薦装置は各々のウェブページのページタイプに基づいて、前記1ページ以上のウェブページにおける各々のページが所定条件を満たすか判断する。
このうち、前記ページタイプは、限定はしないが以下のいずれか一つを含む。
1)非コンテンツ系ページ、例えば、ポータルサイトページ、カタログページなど。
2)コンテンツ系ページ、例えば、ニュースページ、商品展示ページ、小説チャプターページなど。
続いて、ステップS7にて、前記ウェブページが所定条件を満たすとき、推薦装置は前記ウェブページ中に含まれるコンテンツ情報を取得する。
例えば、推薦装置中に予め設定されている、ウェブページのコンテンツ情報を取得する所定条件は、ウェブページが過去六ヶ月においてアクセスされた頻度が1回/30日を超えて、しかもウェブページがコンテンツ系ページである、というものである。推薦装置は該所定条件および現時点のユーザの履歴記録情報に基づいて得られた該ユーザが過去六ヶ月の間に各々のウェブページにアクセスした頻度に基づいて、アクセス頻度が1回/30日を超えるウェブページpage_4、ウェブページpage_5およびウェブページpage_6は所定条件を満たすと判断する。しかも、推薦装置が取得したウェブページpage_4はカタログページであり、ウェブページpage_5はニュースページであり、ウェブページpage_6は小説ページである。推薦装置は該所定条件および該三つのウェブページのタイプに基づいて、ウェブページpage_4は所定条件を満たさないと判断する。推薦装置はウェブページpage_5およびウェブページpage_6に含まれるコンテンツ情報を取得することで、情報推薦を行う。
説明すべきは、上記例示は単に本発明の手段をさらに好ましく説明するためのものであって、本発明を限定するものではなく、当業者であれば、前記1ページ以上のウェブページにおける各々のウェブページが所定条件を満たすかを判断するとともに前記ウェブページが所定条件を満たすと判断するとき、前記ウェブページ中に含まれコンテンツ情報を取得するいかなる実現方式のいずれも本発明の範囲内に含まれるものであるということを理解するはずであるということである。
本発明の方法によれば、複数のウェブページ中のコンテンツ情報およびその対応する推薦情報を予め取得することで、オンライン時の情報推薦の効率を向上している。ユーザがウェブページをブラウズする間に、ユーザのブラウズ操作に基づいて対応する推薦情報を表示することができ、ユーザがその興味があるコンテンツ情報をブラウズするときに関連する推薦情報を直ちにチェックすることができ、推薦効果をさらに向上する。
図2は本発明に係る推薦情報を提供するための推薦装置を示す構造概略図である。このうち、前記推薦装置は、1ページ以上のウェブページにおける1項目以上のコンテンツ情報に基づいて、前記1項目以上のコンテンツ情報を推薦情報とすることができるかをそれぞれ決定するための装置(以下、「情報決定装置1」とする)と、前記コンテンツ情報が推薦情報であるとき、前記推薦情報の特徴情報を取得するための装置(以下、「特徴取得装置2」とする)と、各々の推薦情報の特徴情報に基づいて、前記各々の推薦情報のソート情報を決定するための装置(以下「ソート決定装置3」とする)とを備えており、このうち、前記推薦装置は、ユーザのウェブページへのブラウズ操作が少なくとも一つの推薦情報に対応しているとき、前記少なくとも一つの推薦情報を表示するための装置(以下「表示装置4」とする)をさらに備えている。
図2を参照する。情報決定装置1は1ページ以上のウェブページにおける1項目以上のコンテンツ情報に基づいて、前記1項目以上のコンテンツ情報を推薦情報とすることができるかをそれぞれ決定する。
このうち、前記コンテンツ情報は、限定はしないが以下の少なくとも一つを含む。
1)ウェブページ中の文字情報、例えば、ウェブページ中の文字群またはキーワード。
2)ウェブページ中の画像情報、例えば、画像のタイトル情報または記録情報。
3)ウェブページ中のリンク。
4)ウェブページ中の音声・動画情報、例えば、音声・動画のタイトル情報または記録情報。
具体的には、情報決定装置1は1ページ以上のウェブページにおける1項目以上のコンテンツ情報および所定の選択規則に基づいて、前記1項目以上のコンテンツ情報を推薦情報とすることができるかをそれぞれ決定する。
このうち、前記所定の選択規則は各項目コンテンツ情報の属性情報に関係している。このうち、前記属性情報は、限定はしないが以下の少なくとも一つを含む。
1)前記コンテンツ情報の媒体タイプ情報。前記媒体タイプは、限定はしないが以下の少なくとも一つを含むのが望ましい。
i)テキストタイプ
ii)画像タイプ
iii)音声・動画タイプ
2)前記コンテンツ情報の所属ウェブページでの位置情報。例えば、テキスト情報が対応するテキストブロックの所属ウェブページでの座標情報、また例えば、ビデオプラグインのウェブページで表示されるときの領域など。
例えば、所定の選択規則は、所定タイプのコンテンツ情報を推薦情報とするものを含む、また例えば、所定の選択規則は選択ウェブページにおける所定領域のコンテンツ情報を推薦情報として選択するものを含む。
情報決定装置1が1ページ以上のウェブページにおける1項目以上のコンテンツ情報、および所定の選択規則に基づいて、前記1項目以上のコンテンツ情報を推薦情報とすることができるかをそれぞれ決定する方式は、限定はしないが以下のいずれか一つを含むのが望ましい。
1)情報決定装置1はコンテンツ情報の情報タイプに基づいて、該コンテンツ情報を推薦情報とすることができるかを決定する。
例えば、ウェブページのコンテンツ情報が文字群および二つの動画を含み、しかも、推薦装置中の所定の選択規則が「画像タイプおよび/または動画タイプのコンテンツ情報を推薦情報とする」というものであれば、情報決定装置1は該規則に基づいて、コンテンツ情報を推薦情報とすることができるかを決定する。
2)情報決定装置1はコンテンツ情報のウェブページにおける表示位置に基づいて、該コンテンツ情報を推薦情報とすることができるかを決定する。
例えば、推薦装置は所定の選択規則「ウェブページにおける両端および底部の外の領域のコンテンツ情報を推薦情報とする」に基づいて、コンテンツ情報を推薦情報とすることができるかを決定する。
続いて、前記コンテンツ情報が推薦情報であるとき、特徴取得装置2は前記推薦情報の特徴情報を取得する。
このうち、特徴情報は以下の少なくとも一つの情報を含む。
1)前記推薦情報の媒体タイプ情報。
2)前記推薦情報のユーザ統計情報。このうち、前記ユーザ統計情報は全てのユーザの該推薦情報へのアクセス操作を示すのに用いられる。例えば、全てのユーザが該推薦対象をクリックした回数などの情報、また例えば、全てのユーザが該推薦情報をお気に入りに入れた回数などである。
3)前記推薦情報の重み値情報。
特徴取得装置2が前記推薦情報の重み値情報を取得する方式は、限定はしないが以下のいずれかを含むのが望ましい。
i)特徴取得装置2は各々の推薦情報のそれぞれ対応する検索統計情報に基づいて、その重み値情報を決定する。
このうち、前記検索統計情報は、限定はしないが以下の少なくとも一つを含む。
a)推薦情報のサーチエンジンにおける対応する検索結果の数量情報。
b)推薦情報のサーチエンジンにおいてブラウズまたは検索された頻度情報。
このうち、特徴取得装置2は、それぞれ各々の推薦情報に基づいてネットワーク検索を行って、各々の推薦情報に対応する検索結果である検索統計情報を取得するための装置(図示せず、以下「情報検索装置」とする)と、推薦装置が各々の推薦情報の検索統計情報に基づいて、各々の推薦情報にそれぞれ対応する重み値情報を決定するための装置(図示せず、以下「重み値決定装置」とする)とをさらに備えている。
具体的には、情報検索装置はそれぞれ各々の推薦情報に基づいてネットワーク検索を行って、各々の推薦情報に対応する検索結果である検索統計情報を取得するものである。続いて重み値決定装置は各々の推薦情報の検索統計情報に基づいて、各々の推薦情報にそれぞれ対応する重み値情報を決定する。
ii)特徴取得装置2は各々の推薦情報の媒体タイプ情報および/または推薦情報のユーザ統計情報に基づいて、各々の推薦情報がそれぞれ対応する重み値情報を決定する。
本発明の第1の実施例によれば、情報決定装置1はウェブページpage_1中のテキストtext_1、ウェブページpage_2中のテキストtext_2および画像pic_1を推薦情報として決定する。しかも、情報決定装置1は、複数のウェブページ中にて推薦情報とすることができるコンテンツ情報をそれぞれ決定して、複数の推薦情報を含むデータベースを作成する。続いて、特徴取得装置2はテキストtext_1、テキストtext_2および画像pic_1を取得したサーチエンジン中にて検索した後にそれぞれ取得した検索結果の個数をそれぞれ324、50および78とするとともに、該検索結果の個数をそれぞれテキストtext_1、テキストtext_2および画像pic_1の重み値情報とする。
説明すべきは、上記例示は単に本発明の手段をさらに好ましく説明するためのものであって、本発明を限定するものではなく、当業者であれば、コンテンツ情報を推薦情報とするときに、前記推薦情報の特徴情報を取得するいかなる実現方式のいずれも本発明の範囲内に含まれるものであるということを理解するはずであるということである。
続いて、ソート決定装置3は各々の推薦情報の特徴情報に基づいて、前記各々の推薦情報のソート情報を決定する。
例えば、特徴情報が媒体タイプを含むとき、ソート決定装置3は所定の優先度順序「動画タイプ>音声タイプ>画像タイプ」に基づいて、各々の推薦情報の媒体タイプに基づいて、これのためにソートを行う。
また例えば、特徴情報がユーザ統計情報/重み値情報を含むとき、ソート決定装置3は各々の推薦情報のユーザ統計情報/重み値情報に基づいてソートを行う。
説明すべきは、推薦装置は所定時間毎に1ページ以上のウェブページにおける1項目以上のコンテンツ情報に基づいて、前記1項目以上のコンテンツ情報を推薦情報とすることができるかをそれぞれ決定する操作から各々の推薦情報の特徴情報に基づいて、前記各々の推薦情報のソート情報を決定する操作までを改めて実行することで、1ページ以上のウェブページのそれぞれ対応する推薦情報および各々の推薦情報の各自の特徴情報およびソート情報を更新するということである。
続いて、ユーザのウェブページへのブラウズ操作が少なくとも一つの推薦情報に対応しているとき、表示装置4は前記少なくとも一つの推薦情報を表示する。
このうち、表示装置は、ユーザの該ブラウズ操作に対応する少なくとも一つの候補コンテンツ情報を決定するための装置(図示せず、以下「コンテンツ決定装置」とする)と、各々の候補コンテンツ情報に対応する推薦情報が存在するかをそれぞれ判断するための装置(図示せず、以下「判断装置」とする)と、候補コンテンツ情報に対応する推薦情報が存在するとき、前記推薦情報を表示するための装置(図示せず、以下「サブ表示装置」とする)と、を備えている。
具体的には、コンテンツ決定装置はユーザの該ブラウズ操作に対応する少なくとも一つの候補コンテンツ情報を決定する。次に、判断装置は各々の候補コンテンツ情報に対応する推薦情報が存在するかをそれぞれ判断し、しかも、候補コンテンツ情報に対応する推薦情報が存在するとき、サブ表示装置が前記推薦情報を表示する
引き続き前記第1の実施例を説明する。ユーザがウェブページpage_3をブラウズしているとき、コンテンツ決定装置は現時点のカーソル位置に対応する候補コンテンツ情報がキーワードkeyword_1であると決定し、判断装置は該キーワードkeyword_1に基づいて情報決定装置1にて決定した、複数の推薦情報を含むデータベース中から検索し、該キーワードkeyword_1に対応して、テキストtext_1、text_2および画像pic_1を含む推薦情報を取得し、キーワードkeyword_1に対応する推薦情報の存在を決定するとともに、サブ表示装置は現時点のカーソル位置にてフローティングウィンドウを表示することで、ソート決定装置3にて決定した該三つの推薦情報の重み値に基づいて、重み値に応じて大きさの順で各々の推薦情報を順次表示する。
説明すべきは、上記例示は単に本発明の手段をさらに好ましく説明するためのものであって、本発明を限定するものではなく、当業者であれば、ユーザのウェブページへのブラウズ操作が少なくとも一つの推薦情報に対応するとき、前記少なくとも一つの推薦情報を表示するいかなる実現方式のいずれも本発明の範囲内に含まれるものであるということを理解するはずであるということである。
本発明に係る推薦装置は、前記ブラウズ操作に対応する一つ以上の推薦情報を取得するための装置(図示せず、以下「情報取得装置」とする)をさらに備えるのが望ましい。前記情報取得装置は、前記ユーザのウェブページへのブラウズ操作に対応する候補コンテンツ情報を取得するための装置(図示せず、以下「候補取得装置」とする)と、前記候補コンテンツ情報に基づいてネットワーク検索を行うことで、前記候補コンテンツ情報に対応する検索結果を取得するための装置(図示せず、以下「候補検索装置」とする)と、推薦装置が前記検索結果に基づいて、前記候補コンテンツ情報に対応する推薦情報を決定するための装置(図示せず、以下「サブ情報取得装置」とする)とをさらに備えている。
具体的には、情報取得装置が前記ブラウズ操作に対応する一つ以上の推薦情報を取得する方式は、限定はしないが以下の方式を含む。
1)情報取得装置は前記ユーザのウェブページへのブラウズ操作に対応する候補コンテンツ情報を取得し、続いて、情報取得装置は取得した候補コンテンツ情報に基づいて、情報決定装置1に基づいて得られた複数の推薦情報中にて照会し、候補コンテンツ情報に対応する一つ以上の推薦情報を取得する。
2)候補取得装置は前記ユーザのウェブページへのブラウズ操作に対応する候補コンテンツ情報を取得する。続いて、候補検索装置は前記候補コンテンツ情報に基づいてネットワーク検索を行うことで、前記候補コンテンツ情報に対応する検索結果を取得する。しかも、サブ情報取得装置は前記検索結果に基づいて、前記候補コンテンツ情報に対応する推薦情報を決定する。
候補検索装置はまず前記候補コンテンツ情報に基づいて、一つ以上の照会情報を決定するとともに、前記一つ以上の照会情報に基づいてネットワーク検索を行うことで、前記候補コンテンツ情報に対応する検索結果を取得するのが望ましい。
例えば、候補コンテンツ情報がテキストであるとき、候補検索装置はまず該テキストに基づいて単語分割を行うとともに、単語分割にて取得した複数の単語を照会情報としてネットワーク検索を行うことで、前記候補コンテンツ情報に対応する検索結果を取得する。また例えば、候補コンテンツ情報が動画であるとき、候補検索装置はまず該動画の名称、出演者および記録情報などの各情報を取得するとともに、取得した各情報に基づいてネットワーク検索を行うことで、該動画に対応する検索結果を取得する。
このうち、サブ情報取得装置が前記検索結果に基づいて、前記候補コンテンツ情報に対応する推薦情報を決定する方式は、限定はしないが以下の少なくとも一つを含む。
i)サブ情報取得装置は候補コンテンツ情報が対応する全ての検索結果を該候補コンテンツ情報の推薦情報とする。
ii)サブ情報取得装置は候補コンテンツ情報の媒体タイプに基づいて、該候補コンテンツ情報に対応する推薦情報を決定する。
サブ情報取得装置は前記候補コンテンツ情報と同じ媒体タイプを有する検索結果を該候補コンテンツ情報の推薦情報として選択するのが望ましい。
例えば、候補コンテンツ情報は映画動画の記録情報であり、候補検索装置は該映画の記録情報に基づいてネットワーク検索を行って、該動画に関する10個の画像のアドレス情報および20個の動画のアドレス情報を含み、該動画に対応する検索結果を取得する。サブ情報取得装置は該候補コンテンツ情報の媒体タイプ「動画タイプ」に基づいて、動画タイプが同じである該20個の動画のアドレス情報を該映画動画に対応する推薦情報とする。
前記推薦装置は、候補コンテンツ情報に事前処理を行うことで、補充照会情報を取得するための装置(図示せず、以下「候補処理装置」とする)と、前記補充照会情報に基づいてネットワーク検索を行うことで、前記候補コンテンツ情報に対応する補充推薦情報を取得する装置(図示せず)をさらに備えるのが望ましい。
このうち、候補処理装置が候補コンテンツ情報に事前処理を行う方式は、限定はしないが以下のいずれか一つを含む。
1)前記候補コンテンツ情報がテキスト情報を含むとき、該テキスト情報に分割、拡張などの操作を行うことで、該テキスト情報に対応する補充照会情報を取得する。
2)前記候補コンテンツ情報が動画、音声、画像などのいずれか一つの媒体情報を含むとき、これに対して対象識別/音声抽出などのマルチメディア処理操作を実行して、候補コンテンツ情報に対応する補充照会情報を取得する。
前記情報取得装置はさらに前記ユーザのネットワーク履歴記録に基づいて、前記ユーザのブラウズ操作に対応する一つ以上の推薦情報を決定するのに用いるのがより望ましい。
このうち、前記ネットワーク履歴記録は、限定はしないが以下の少なくとも一つを含む。
1)所定時間帯内の該ユーザのブラウズ履歴記録。
2)所定時間帯内の該ユーザの検索履歴記録。
3)予め設定されているユーザの嗜好情報。
例えば、情報取得装置は候補コンテンツ情報に対応する複数の検索結果中から、ユーザのブラウズ記録および検索記録に関する検索結果を推薦情報として選択する。
本発明に係る推薦装置は、前記1ページ以上のウェブページにおける各々のページが所定条件を満たすかを判断するための装置(図示せず、以下「ウェブページ判断装置」とする)と、前記ウェブページが所定条件を満たすとき、前記ウェブページ中に含まれるコンテンツ情報を取得するための装置(図示せず)とをさらに備えるのが望ましい。前記ウェブページ判断装置は、ユーザの履歴記録情報に基づいて、前記各々のウェブページのユーザ価値を評価するための装置(図示せず、以下「評価装置」とする)と、前記各々のウェブページのユーザ価値に基づいて前記各々のウェブページが前記所定条件を満たすか判断するための装置(図示せず、以下「価値判断装置」とする)と、をさらに備えるのが望ましい。
このうち、ウェブページ判断装置が前記1ページ以上のウェブページにおける各々のページが所定条件を満たすかを判断する方式は、限定はしないが以下のいずれか一つを含む。
1)評価装置はユーザの履歴記録情報に基づいて、前記各々のウェブページのユーザ価値を評価する。続いて、価値判断装置は前記各々のウェブページのユーザ価値に基づいて前記各々のウェブページが前記所定条件を満たすか判断する。
このうち、前記ユーザ価値はウェブページの現時点のユーザに対する推薦価値を示している。
例えば、評価装置は、ユーザがブラウズしたウェブページが高いユーザ価値を有しているため所定条件を満たしていると決定し、価値判断装置は「ユーザはこのウェブページをブラウズしたか」に基づいて各々のウェブページが所定条件を満たすかを判断する。
2)ウェブページ判断装置は各々のウェブページのページタイプに基づいて、前記1ページ以上のウェブページにおける各々のページが所定条件を満たすか判断する。
このうち、前記ページタイプは、限定はしないが以下のいずれか一つを含む。
1)非コンテンツ系ページ、例えば、ポータルサイトページ、カタログページなど。
2)コンテンツ系ページ、例えば、ニュースページ、商品展示ページ、小説チャプターページなど。
例えば、推薦装置中に予め設定されている、ウェブページのコンテンツ情報を取得する所定条件は、ウェブページが過去六ヶ月においてアクセスされた頻度が1回/30日を超えて、しかもウェブページがコンテンツ系ページである、というものである。ウェブページ判断装置は該所定条件および現時点のユーザの履歴記録情報に基づいて得られた該ユーザが過去六ヶ月の間に各々のウェブページにアクセスした頻度に基づいて、アクセス頻度が1回/30日を超えるウェブページpage_4、ウェブページpage_5およびウェブページpage_6は所定条件を満たすと判断する。しかも、推薦装置が取得したウェブページpage_4はカタログページであり、ウェブページpage_5はニュースページであり、ウェブページpage_6は小説ページである。ウェブページ判断装置は該所定条件および該三つのウェブページのタイプに基づいて、ウェブページpage_4は所定条件を満たさないと判断する。推薦装置はウェブページpage_5およびウェブページpage_6に含まれるコンテンツ情報を取得することで、情報推薦を行う。
説明すべきは、上記例示は単に本発明の手段をさらに好ましく説明するためのものであって、本発明を限定するものではなく、当業者であれば、前記1ページ以上のウェブページにおける各々のウェブページが所定条件を満たすか判断するとともに前記ウェブページが所定条件を満たすとき、前記ウェブページ中に含まれコンテンツ情報を取得するいかなる実現方式のいずれも本発明の範囲内に含まれるものであるということを理解するはずであるということである。
本発明の方法によれば、複数のウェブページ中のコンテンツ情報およびその対応する推薦情報を予め取得することで、オンライン時の情報推薦の効率を向上している。ユーザがウェブページをブラウズする間に、ユーザのブラウズ操作に基づいて対応する推薦情報を表示することができ、ユーザがその興味があるコンテンツ情報をブラウズするときに関連する推薦情報を直ちにチェックすることができ、推薦効果をさらに向上する。
本発明のソフトウェアプログラムは、プロセッサを通じて実行することで、上文での前記ステップまたは機能を実現することができる。同様に、本発明のソフトウェアプログラム(関連するデータ構造を含む)はコンピュータで読取り可能な記録メディア、例えばRAM、磁性または光ドライブ、またはフロッピー(登録商標)ディスクおよび類似装置の中に記憶することができる。また、本発明の一部ステップまたは機能はハードウェア、例えばプロセッサと協働することで各機能またはステップを実行する回路を採用することで実現することができる。
また、本発明の一部分は、例えばコンピュータのプログラムコマンドといったコンピュータプログラム製品で応用することができ、このプログラムコマンドがコンピュータにより実行されると、該コンピュータの操作を通じて、本発明に係る方法および/または手段を呼び出すまたは提供することができる。一方、本発明の方法を呼び出すプログラムコマンドは、固定されたまたは移動可能な記録メディア中に記憶されている、および/または配信またはその信号搬送媒体中のデータフローにより送信される、および/または前記プログラムコマンドに基づいて作動するコンピュータ機器の作業用記録領域中に記憶されている可能性があるものを指す。ここで、本発明に係る一実施例では、コンピュータのプログラムコマンドを記憶するためのメモリと、プログラムコマンドを実行するためのプロセッサとを備えた一台の装置を備えており、このうち、該コンピュータのプログラムコマンドは該プロセッサにより実行されるとき、該装置が本発明に係る複数の実施例に基づく前記方法および/または手段により実行するようにトリガする。
当業者にとっては、本発明は上記した例示的な実施例の細部に限定されないうえ、本発明の趣旨または基本的特徴に反しない状況で、その他具体的な形式で本発明を実現できることは明らかである。よって、どの点から見ても、いずれも実施例を例示的なものと見なすとともに、限定的ではなく、本発明の範囲は添付する特許請求の範囲によるもので、上記説明に限定されるものではないため、趣旨が特許請求の範囲に含まれる同じ要件の意味および範囲内の全ての変化は本発明内に含まれるものである。いかなる図面表記によっても関係する特許請求の範囲の請求項を限定するものと見なすべきではない。また、「含む、備える」という用語はその他手段またはステップを排除するものではなく、単数は複数を排除するものではないことは明らかである。システムの請求項にて記述する複数の手段または装置もまた一つの手段または装置によりソフトウェアまたはハードウェアにより実現することができる。第1、第2などの用語は名称を表示するためのものであって、決して何らかの特定の順序を表すものではない。
特許請求の範囲において各実施の態様の側面を規定した。以下に列挙する項目において、これらの他の側面の実施例を規定した。
1 推薦情報を提供するための方法であって、前記方法は、
1ページ以上のウェブページにおける1項目以上のコンテンツ情報に基づいて、前記1項目以上のコンテンツ情報を推薦情報とすることができるかをそれぞれ決定するステップと、
前記コンテンツ情報が推薦情報であるとき、前記推薦情報の特徴情報を取得するステップと、
各々の推薦情報の特徴情報に基づいて、前記各々の推薦情報のソート情報を決定するステップと、を含み、
前記方法は、
ユーザのウェブページへのブラウズ操作が少なくとも一つの推薦情報に対応しているとき、前記少なくとも一つの推薦情報を表示するステップをさらに含む方法。
2 前記方法は、
前記ブラウズ操作に対応する一つ以上の推薦情報を取得するステップをさらに含む項目1に記載の方法。
3 前記ブラウズ操作に対応する一つ以上の推薦情報を取得する前記ステップは、
前記ユーザのウェブページへのブラウズ操作に対応する候補コンテンツ情報を取得するステップと、
前記候補コンテンツ情報に基づいてネットワーク検索を行うことで、前記候補コンテンツ情報に対応する検索結果を取得するステップと、
前記検索結果に基づいて、前記候補コンテンツ情報に対応する推薦情報を決定するステップと、を含む項目2に記載の方法。
4 前記方法は、
候補コンテンツ情報に事前処理を行うことで、補充照会情報を取得するステップと、
前記補充照会情報に基づいてネットワーク検索を行うことで、前記候補コンテンツ情報に対応する補充推薦情報を取得するステップと、をさらに含む項目3に記載の方法。
5 前記ブラウズ操作に対応する一つ以上の推薦情報を取得する前記ステップは、
前記ユーザのネットワーク履歴記録に基づいて、前記ユーザのブラウズ操作に対応する一つ以上の推薦情報を決定するステップを含む項目2〜4のいずれか1項に記載の方法。
6 前記ユーザのウェブページへのブラウズ操作が少なくとも一つの推薦情報に対応しているとき、前記少なくとも一つの推薦情報を表示するステップは、
ユーザの該ブラウズ操作に対応する少なくとも一つの候補コンテンツ情報を決定するステップと、
各々の候補コンテンツ情報に対応する推薦情報が存在するかをそれぞれ判断するステップと、
候補コンテンツ情報に対応する推薦情報が存在するとき、前記推薦情報を表示するステップと、を含む項目1〜5のいずれか1項に記載の方法。
7 前記特徴情報は推薦情報の重み値情報を含み、前記方法は、
それぞれ各々の推薦情報に基づいてネットワーク検索を行って、前記各々の推薦情報に関係する検索結果である検索統計情報を取得するステップと、
前記各々の推薦情報の検索統計情報に基づいて、各々の推薦情報の重み値情報をそれぞれ決定するステップと、をさらに含む項目1〜6のいずれか1項に記載の方法。
8 前記方法が前記1項目以上のコンテンツ情報を推薦情報とするかそれぞれ決定する前記ステップの前に、
前記1ページ以上のウェブページにおける各々のページが所定条件を満たすかを判断するステップと、
前記ウェブページが所定条件を満たすとき、前記ウェブページ中に含まれるコンテンツ情報を取得するステップと、をさらに含む項目1〜7のいずれか1項に記載の方法。
9 前記1ページ以上のウェブページにおける各々のページが所定条件を満たすかを判断する前記ステップは、
ユーザの履歴記録情報に基づいて、前記各々のウェブページのユーザ価値を評価するステップと、
前記各々のウェブページのユーザ価値に基づいて前記各々のウェブページが前記所定条件を満たすか判断するステップと、を含む項目8に記載の方法。
10 推薦情報を提供するための推薦装置であって、前記推薦装置は、
1ページ以上のウェブページにおける1項目以上のコンテンツ情報に基づいて、前記1項目以上のコンテンツ情報を推薦情報とすることができるかをそれぞれ決定するための装置と、
前記コンテンツ情報が推薦情報であるとき、前記推薦情報の特徴情報を取得するための装置と、
各々の推薦情報の特徴情報に基づいて、前記各々の推薦情報のソート情報を決定するための装置と、を備え、
前記推薦装置は、
ユーザのウェブページへのブラウズ操作が少なくとも一つの推薦情報に対応しているとき、前記少なくとも一つの推薦情報を表示するための装置をさらに備えた推薦装置。
11 前記推薦装置は、
前記ブラウズ操作に対応する一つ以上の推薦情報を取得するための装置を備えた項目10に記載の推薦装置。
12 前記ブラウズ操作に対応する一つ以上の推薦情報を取得する前記装置は、
前記ユーザのウェブページへのブラウズ操作に対応する候補コンテンツ情報を取得するための装置と、
前記候補コンテンツ情報に基づいてネットワーク検索を行うことで、前記候補コンテンツ情報に対応する検索結果を取得するための装置と、
前記検索結果に基づいて、前記候補コンテンツ情報に対応する推薦情報を決定するための装置と、を含む項目11に記載の推薦装置。
13 前記推薦装置は、
候補コンテンツ情報に事前処理を行うことで、補充照会情報を取得するための装置と、
前記補充照会情報に基づいてネットワーク検索を行うことで、前記候補コンテンツ情報に対応する補充推薦情報を取得するための装置と、をさらに備えた項目12に記載の推薦装置。
14 前記ブラウズ操作に対応する一つ以上の推薦情報を取得するための前記装置は、
前記ユーザのネットワーク履歴記録に基づいて、前記ユーザのブラウズ操作に対応する一つ以上の推薦情報を決定する装置にさらに用いられる項目11〜13のいずれか1項に記載の推薦装置。
15 前記ユーザのウェブページへのブラウズ操作が少なくとも一つの推薦情報に対応しているとき、前記少なくとも一つの推薦情報を表示するための装置は、
ユーザの該ブラウズ操作に対応する少なくとも一つの候補コンテンツ情報を決定するための装置と、
各々の候補コンテンツ情報に対応する推薦情報が存在するかをそれぞれ判断するための装置と、
候補コンテンツ情報に対応する推薦情報が存在するとき、前記推薦情報を表示するための装置と、を備えた項目10〜14のいずれか1項に記載の推薦装置。
16 前記特徴情報は推薦情報の重み値情報を含み、前記推薦装置は、
それぞれ前記各々の推薦情報に基づいてネットワーク検索を行って、前記各々の推薦情報に関係する検索結果である検索統計情報を取得するための装置と、
前記各々の推薦情報の検索統計情報に基づいて、各々の推薦情報の重み値情報をそれぞれ決定するための装置と、をさらに備えた項目10〜15のいずれか1項に記載の推薦装置。
17 前記推薦装置は、
前記1ページ以上のウェブページにおける各々のページが所定条件を満たすかを判断するための装置と、
前記ウェブページが所定条件を満たすとき、前記ウェブページ中に含まれるコンテンツ情報を取得するための装置と、をさらに備えた項目10〜16のいずれか1項に記載の推薦装置。
18 前記1ページ以上のウェブページにおける各々のページが所定条件を満たすかを判断するための前記装置は、
ユーザの履歴記録情報に基づいて、前記各々のウェブページのユーザ価値を評価するための装置と、
前記各々のウェブページのユーザ価値に基づいて前記各々のウェブページが前記所定条件を満たすか判断するための装置と、を備えた項目17に記載の推薦装置。
19 コンピュータコードが含まれており、前記コンピュータコードが実行されたとき、項目1〜9のいずれか1項に記載の方法が実行されるコンピュータで読取り可能なメディア。
20 コンピュータ機器により実行されたとき、項目1〜9のいずれか1項に記載の方法が実行されるコンピュータプログラム製品。
21 メモリと、プロセッサとを備えており、前記メモリ内にはコンピュータコードを記憶しており、前記コンピュータコードを実行することで、前記プロセッサは項目1〜9のいずれか1項に記載の方法が実行されるように配置されているコンピュータ機器。

Claims (19)

  1. 推薦情報を提供するための方法であって、前記方法は、
    推薦装置が、複数のウェブページにおける1項目以上のコンテンツ情報に基づいて、前記1項目以上のコンテンツ情報を推薦情報とすることができるかをそれぞれ決定して、予め複数の推薦情報を含むデータベースを作成するステップと、
    前記推薦装置が、前記コンテンツ情報が推薦情報であるとき、前記推薦情報の特徴情報を取得するステップと、
    前記推薦装置が、各々の推薦情報の特徴情報に基づいて、前記各々の推薦情報のソート情報を決定するステップと、を含み、
    前記方法は、
    前記推薦装置が、ユーザのウェブページへのブラウズ操作が、予め取得された前記複数の推薦情報を含むデータベースにおける少なくとも一つの推薦情報に対応しているとき、前記少なくとも一つの推薦情報を表示するステップをさらに含み、
    前記特徴情報は、前記推薦情報の重み値情報を含み、
    前記重み値情報は、推薦情報として決定された前記コンテンツ情報を、前記推薦装置がネットワーク検索を行って取得された検索結果の個数に対応して、前記推薦装置によって決定され、
    前記推薦装置は、前記少なくとも一つの推薦情報を表示するステップにおいて、前記ユーザのブラウズ操作の際の現時点のカーソル位置に対応する候補コンテンツ情報が、前記データベースにおける前記複数の推薦情報に対応する場合に、前記重み値情報に応じた大きさの順でそれぞれの推薦情報を順次表示するように構成されている、
    方法。
  2. 前記方法は、
    前記推薦装置が、前記ブラウズ操作に対応する一つ以上の推薦情報を取得するステップをさらに含む請求項1に記載の方法。
  3. 前記ブラウズ操作に対応する一つ以上の推薦情報を取得する前記ステップは、
    前記推薦装置が、前記ユーザのウェブページへのブラウズ操作に対応する候補コンテンツ情報を取得するステップと、
    前記推薦装置が、前記候補コンテンツ情報に基づいてネットワーク検索を行うことで、前記候補コンテンツ情報に対応する検索結果を取得するステップと、
    前記推薦装置が、前記検索結果に基づいて、前記候補コンテンツ情報に対応する推薦情報を決定するステップと、を含む請求項2に記載の方法。
  4. 前記方法は、
    前記推薦装置が、候補コンテンツ情報に事前処理を行うことで、補充照会情報を取得するステップと、
    前記推薦装置が、前記補充照会情報に基づいてネットワーク検索を行うことで、前記候補コンテンツ情報に対応する補充推薦情報を取得するステップと、をさらに含む請求項3に記載の方法。
  5. 前記ブラウズ操作に対応する一つ以上の推薦情報を取得する前記ステップは、
    前記推薦装置が、前記ユーザのネットワーク履歴記録に基づいて、前記ユーザのブラウズ操作に対応する一つ以上の推薦情報を決定するステップを含む請求項2〜4のいずれか1項に記載の方法。
  6. 前記ユーザのウェブページへのブラウズ操作が少なくとも一つの推薦情報に対応しているとき、前記少なくとも一つの推薦情報を表示するステップは、
    前記推薦装置が、ユーザの該ブラウズ操作に対応する少なくとも一つの候補コンテンツ情報を決定するステップと、
    前記推薦装置が、各々の候補コンテンツ情報に対応する推薦情報が存在するかをそれぞれ判断するステップと、
    前記推薦装置が、候補コンテンツ情報に対応する推薦情報が存在するとき、前記推薦情報を表示するステップと、を含む請求項1〜5のいずれか1項に記載の方法。
  7. 前記方法が前記1項目以上のコンテンツ情報を推薦情報とするかそれぞれ決定する前記ステップの前に、
    前記推薦装置が、前記1ページ以上のウェブページにおける各々のページが所定条件を満たすかを判断するステップと、
    前記推薦装置が、前記ウェブページが所定条件を満たすとき、前記ウェブページ中に含まれるコンテンツ情報を取得するステップと、をさらに含む請求項1〜6のいずれか1項に記載の方法。
  8. 前記1ページ以上のウェブページにおける各々のページが所定条件を満たすかを判断する前記ステップは、
    前記推薦装置が、ユーザの履歴記録情報に基づいて、前記各々のウェブページのユーザ価値を評価するステップと、
    前記推薦装置が、前記各々のウェブページのユーザ価値に基づいて前記各々のウェブページが前記所定条件を満たすか判断するステップと、を含む請求項7に記載の方法。
  9. 推薦情報を提供するための推薦装置であって、前記推薦装置は、
    複数のウェブページにおける1項目以上のコンテンツ情報に基づいて、前記1項目以上のコンテンツ情報を推薦情報とすることができるかをそれぞれ決定して、予め複数の推薦情報を含むデータベースを作成するための装置と、
    前記コンテンツ情報が推薦情報であるとき、前記推薦情報の特徴情報を取得するための装置と、
    各々の推薦情報の特徴情報に基づいて、前記各々の推薦情報のソート情報を決定するための装置と、を備え、
    前記推薦装置は、
    ユーザのウェブページへのブラウズ操作が、予め取得された前記複数の推薦情報を含むデータベースにおける少なくとも一つの推薦情報に対応しているとき、前記少なくとも一つの推薦情報を表示するための装置をさらに備え、
    前記特徴情報は、前記推薦情報の重み値情報を含み、
    前記重み値情報は、推薦情報として決定された前記コンテンツ情報を、前記推薦装置がネットワーク検索を行って取得された検索結果の個数に対応して、前記推薦装置によって決定され、
    前記推薦装置は、前記少なくとも一つの推薦情報を表示するステップにおいて、前記ユーザのブラウズ操作の際の現時点のカーソル位置に対応する候補コンテンツ情報が、前記データベースにおける前記複数の推薦情報に対応する場合に、前記重み値情報に応じた大きさの順でそれぞれの推薦情報を順次表示するように構成されている、推薦装置。
  10. 前記推薦装置は、
    前記ブラウズ操作に対応する一つ以上の推薦情報を取得するための装置を備えた請求項9に記載の推薦装置。
  11. 前記ブラウズ操作に対応する一つ以上の推薦情報を取得する前記装置は、
    前記ユーザのウェブページへのブラウズ操作に対応する候補コンテンツ情報を取得するための装置と、
    前記候補コンテンツ情報に基づいてネットワーク検索を行うことで、前記候補コンテンツ情報に対応する検索結果を取得するための装置と、
    前記検索結果に基づいて、前記候補コンテンツ情報に対応する推薦情報を決定するための装置と、を含む請求項10に記載の推薦装置。
  12. 前記推薦装置は、
    候補コンテンツ情報に事前処理を行うことで、補充照会情報を取得するための装置と、
    前記補充照会情報に基づいてネットワーク検索を行うことで、前記候補コンテンツ情報に対応する補充推薦情報を取得するための装置と、をさらに備えた請求項11に記載の推薦装置。
  13. 前記ブラウズ操作に対応する一つ以上の推薦情報を取得するための前記装置は、
    前記ユーザのネットワーク履歴記録に基づいて、前記ユーザのブラウズ操作に対応する一つ以上の推薦情報を決定する装置にさらに用いられる請求項10〜12のいずれか1項に記載の推薦装置。
  14. 前記ユーザのウェブページへのブラウズ操作が少なくとも一つの推薦情報に対応しているとき、前記少なくとも一つの推薦情報を表示するための装置は、
    ユーザの該ブラウズ操作に対応する少なくとも一つの候補コンテンツ情報を決定するための装置と、
    各々の候補コンテンツ情報に対応する推薦情報が存在するかをそれぞれ判断するための装置と、
    候補コンテンツ情報に対応する推薦情報が存在するとき、前記推薦情報を表示するための装置と、を備えた請求項9〜13のいずれか1項に記載の推薦装置。
  15. 前記推薦装置は、
    前記1ページ以上のウェブページにおける各々のページが所定条件を満たすかを判断するための装置と、
    前記ウェブページが所定条件を満たすとき、前記ウェブページ中に含まれるコンテンツ情報を取得するための装置と、をさらに備えた請求項9〜14のいずれか1項に記載の推薦装置。
  16. 前記1ページ以上のウェブページにおける各々のページが所定条件を満たすかを判断するための前記装置は、
    ユーザの履歴記録情報に基づいて、前記各々のウェブページのユーザ価値を評価するための装置と、
    前記各々のウェブページのユーザ価値に基づいて前記各々のウェブページが前記所定条件を満たすか判断するための装置と、を備えた請求項15に記載の推薦装置。
  17. コンピュータコードが含まれており、前記コンピュータコードが実行されたとき、請求項1〜8のいずれか1項に記載の方法が実行されるコンピュータで読取り可能なメディア。
  18. コンピュータ機器により実行されたとき、請求項1〜8のいずれか1項に記載の方法が実行されるコンピュータプログラム。
  19. メモリと、プロセッサとを備えており、前記メモリ内にはコンピュータコードを記憶しており、前記コンピュータコードを実行することで、前記プロセッサは請求項1〜8のいずれか1項に記載の方法が実行されるように配置されているコンピュータ機器。
JP2014266105A 2014-04-14 2014-12-26 推薦情報を提供するための方法および装置 Active JP6646931B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410148403.0 2014-04-14
CN201410148403.0A CN104978368A (zh) 2014-04-14 2014-04-14 一种用于提供推荐信息的方法和装置

Publications (2)

Publication Number Publication Date
JP2015204105A JP2015204105A (ja) 2015-11-16
JP6646931B2 true JP6646931B2 (ja) 2020-02-14

Family

ID=52338923

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014266105A Active JP6646931B2 (ja) 2014-04-14 2014-12-26 推薦情報を提供するための方法および装置

Country Status (4)

Country Link
US (1) US10592565B2 (ja)
EP (1) EP2945073A3 (ja)
JP (1) JP6646931B2 (ja)
CN (1) CN104978368A (ja)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6263482B2 (ja) * 2015-01-09 2018-01-17 東芝テック株式会社 商品販売入力支援装置及びそのプログラム並びに商品販売処理システム
CN106776660A (zh) 2015-11-25 2017-05-31 阿里巴巴集团控股有限公司 一种信息推荐方法及装置
CN106250499B (zh) * 2016-08-02 2020-07-14 阿里巴巴(中国)有限公司 一种视频对挖掘方法及装置
CN108205545B (zh) * 2016-12-16 2022-06-10 百度在线网络技术(北京)有限公司 一种为用户提供推荐信息的方法与设备
CN107220865A (zh) * 2017-04-11 2017-09-29 北京小度信息科技有限公司 对象推荐方法及装置
CN107346336B (zh) * 2017-06-29 2021-06-08 北京百度网讯科技有限公司 基于人工智能的信息处理方法和装置
CN112699295B (zh) * 2019-10-23 2023-12-12 腾讯科技(深圳)有限公司 一种网页内容推荐方法、装置和计算机可读存储介质
CN110941766B (zh) * 2019-12-10 2023-10-20 北京字节跳动网络技术有限公司 一种信息推送的方法、装置、计算机设备及存储介质
CN111506233B (zh) * 2020-04-17 2021-09-10 上海连尚网络科技有限公司 一种用于在阅读应用中提供书籍信息的方法与设备
JP7428599B2 (ja) * 2020-06-26 2024-02-06 株式会社日立製作所 システム構築支援装置およびその方法
CN111949864B (zh) * 2020-08-10 2022-02-25 北京字节跳动网络技术有限公司 一种搜索方法、装置、电子设备及存储介质
CN112632359B (zh) * 2020-12-30 2023-11-07 北京锐安科技有限公司 信息推荐方法、装置、电子设备和存储介质
CN113111286B (zh) * 2021-05-12 2023-07-18 抖音视界有限公司 一种信息展示的方法、装置以及计算机存储介质
CN113918736A (zh) * 2021-11-01 2022-01-11 盐城金堤科技有限公司 信息推送方法、装置、设备及存储介质

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6356879B2 (en) * 1998-10-09 2002-03-12 International Business Machines Corporation Content based method for product-peer filtering
US7100123B1 (en) * 2002-01-25 2006-08-29 Microsoft Corporation Electronic content search and delivery based on cursor location
JP5740814B2 (ja) * 2009-12-22 2015-07-01 ソニー株式会社 情報処理装置および方法
US20110320441A1 (en) * 2010-06-25 2011-12-29 Microsoft Corporation Adjusting search results based on user social profiles
JP2012014652A (ja) * 2010-07-05 2012-01-19 Zenrin Datacom Co Ltd コンテンツ配信システム及びコンテンツ配信方法
US8538978B2 (en) * 2010-11-22 2013-09-17 International Business Machines Corporation Presenting a search suggestion with a social comments icon
US8478662B1 (en) * 2010-11-24 2013-07-02 Amazon Technologies, Inc. Customized electronic books with supplemental content
CN102802055B (zh) * 2011-05-25 2016-06-01 阿里巴巴集团控股有限公司 一种基于在线视频的数据交互方法及装置
JP2013152500A (ja) * 2012-01-24 2013-08-08 Pioneer Electronic Corp ナビゲーションシステム、情報処理装置、情報処理サーバ、ナビゲーション方法、及びナビゲーションプログラム
CN103425670B (zh) * 2012-05-16 2018-11-13 百度在线网络技术(北京)有限公司 一种向用户提供内容推荐信息的方法、装置和设备
JP5910316B2 (ja) * 2012-05-28 2016-04-27 ソニー株式会社 情報処理装置、情報処理方法、および、プログラム
JPWO2014027415A1 (ja) * 2012-08-16 2016-07-25 株式会社Jx通信社 情報提供装置、情報提供方法、及びプログラム
US8898297B1 (en) * 2012-08-17 2014-11-25 Amazon Technologies, Inc. Device attribute-customized metadata for browser users
US20140188927A1 (en) * 2012-12-28 2014-07-03 Google Inc. Presenting recommended content in search pages
US9323829B2 (en) * 2013-03-13 2016-04-26 The Institute Of Electrical And Electronics Engineers, Incorporated Identification of concepts and associated processing

Also Published As

Publication number Publication date
EP2945073A3 (en) 2016-01-27
CN104978368A (zh) 2015-10-14
JP2015204105A (ja) 2015-11-16
EP2945073A2 (en) 2015-11-18
US10592565B2 (en) 2020-03-17
US20150294011A1 (en) 2015-10-15

Similar Documents

Publication Publication Date Title
JP6646931B2 (ja) 推薦情報を提供するための方法および装置
US10140368B2 (en) Method and apparatus for generating a recommendation page
US10402479B2 (en) Method, server, browser, and system for recommending text information
JP5721818B2 (ja) 検索におけるモデル情報群の使用
US10031954B2 (en) Method and system for presenting a search result in a search result card
US20160299989A1 (en) User behavior models based on source domain
WO2015070673A1 (zh) 浏览器侧进行网络搜索的方法与浏览器
US9710140B2 (en) Optimizing layout of interactive electronic content based on content type and subject matter
TW201541266A (zh) 呈現搜索結果的方法和裝置
EP3175373A2 (en) Presenting dataset of spreadsheet in form based view
WO2017088496A1 (zh) 一种搜索推荐方法、装置、设备及计算机存储介质
TW201702907A (zh) 一種資訊搜尋導航方法及裝置
KR20160125401A (ko) 인라인 및 콘텍스트 인식 쿼리 박스 제공 기법
US20150081690A1 (en) Network sourced enrichment and categorization of media content
US20140280084A1 (en) Using structured data for search result deduplication
RU2586249C2 (ru) Способ обработки поискового запроса и сервер
US9298712B2 (en) Content and object metadata based search in e-reader environment
TWI570579B (zh) 利用網頁視覺特徵及網頁語法特徵之資訊擷取系統與方法
US8745042B2 (en) Determining matching degrees between information categories and displayed information
RU2605001C2 (ru) Способ обработки поискового запроса пользователя и сервер, используемый в нем
US9135313B2 (en) Providing a search display environment on an online resource
KR20150095129A (ko) 랜덤 검색 엔진을 포함한 검색 서버
US20230061394A1 (en) Systems and methods for dynamic hyperlinking
US10902024B2 (en) Collecting and organizing online resources
KR20110094633A (ko) 개인화된 폴더를 이용한 검색 방법 및 시스템과 이를 위한 프로그램 기록매체

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170302

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180213

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180510

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181030

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190128

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20190702

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191028

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20191112

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200114

R150 Certificate of patent or registration of utility model

Ref document number: 6646931

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250