JP5508232B2 - クエリ推薦装置、クエリ推薦方法、クエリ推薦プログラム - Google Patents
クエリ推薦装置、クエリ推薦方法、クエリ推薦プログラム Download PDFInfo
- Publication number
- JP5508232B2 JP5508232B2 JP2010256059A JP2010256059A JP5508232B2 JP 5508232 B2 JP5508232 B2 JP 5508232B2 JP 2010256059 A JP2010256059 A JP 2010256059A JP 2010256059 A JP2010256059 A JP 2010256059A JP 5508232 B2 JP5508232 B2 JP 5508232B2
- Authority
- JP
- Japan
- Prior art keywords
- query
- url
- graph
- queries
- click
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
図3に基づき本発明の実施形態に係るクエリ推薦装置の構成例を説明する。この推薦装置1は、検索エンジンの検索ログに基づきクリックグラフとスキップグラフとを作成し、該両グラフから得られるクエリ間の関連度、即ちクエリ間の特徴量を用いてユーザに推薦クエリを提示する。
以下、図4に基づき前記推薦装置1の処理ステップを説明する。ここではクエリq1を処理対象のクエリとする事例を説明する。このクエリq1が図示省略の入力部に入力されて処理が開始される。
「恋愛占い」⇒「心理テスト」=0.7×0.0+0.3×0.4=0.12
「恋愛占い」⇒「タロット占い」=0.7×0.5+0.3×0.2=0.41
「恋愛占い」⇒「姓名判断」 =0.7×0.0+0.3×0.3=0.09
「恋愛占い」⇒「誕生日占い」=0.7×0.1+0.3×0.0=0.07
と算出される。
本発明は、前記推薦装置1の各部2〜8の一部もしくは全部として、コンピュータを機能させる文書検索プログラムとして構成することもできる。このプログラムによれば、S01〜S06.S11〜S15.S21〜S24の一部あるいは全部をコンピュータに実行させることが可能となる。
2…検索クエリ記憶部(検索クエリ記憶手段)
3…クエリ関連ログ抽出部(クエリ関連ログ抽出手段)
4…クリックグラフ作成部(グラフ作成手段)
5…クリックグラフ特徴量抽出部(クリックグラフ特徴量抽出手段)
6…スキップグラフ作成部(グラフ作成手段)
7…スキップグラフ特徴量抽出部(スキップグラフ特徴量抽出手段)
8…特徴量合成部(特徴量合成手段)
Claims (9)
- 検索クエリ記憶手段に格納された検索ログに基づきユーザに推薦クエリを提示するクエリ推薦装置であって、
検索クエリ記憶手段からクリックされたURLで結び付けられる各クエリの検索ログを抽出し、抽出された検索ログ内のURLの重要度を各クエリからのクリック確率に基づき算出するクエリ関連ログ抽出手段と、
前記抽出手段の抽出した検索ログに基づき各クエリとクリックされたURLとをエッジで連結させたクリックグラフと、各クエリと未クリックのURLとをエッジで連結させたスキップグラフとを作成するグラフ作成手段と、
グラフ作成手段の作成したクリックグラフにおけるクエリ間の特徴量をURL経由の到達確率に応じて算出するクリックグラフ特徴量抽出手段と、
グラフ作成手段の作成したスキップグラフにおけるクエリ間の特徴量を、前記抽出手段の算出したURLの重要度をもって算出するスキップグラフ特徴量抽出手段と、
前記各特徴量抽出手段の算出した特徴量を合成して最終的なクエリ間の特徴量を算出する特徴量合成手段と、を備え、
特徴量合成手段の合成したクエリ間の特徴量を、予め設定された閾値と対比した結果に応じてユーザに推薦クエリを提示することを特徴とするクエリ推薦装置。 - 検索クエリ記憶手段に格納された検索ログに基づきユーザに推薦クエリを提示するクエリ推薦装置であって、
検索クエリ記憶手段からクリックされたURLで結び付けられる各クエリの検索ログを抽出する際に、該URLで順次結び付けられるクエリの位置情報をクエリ間のURL数に応じて設定し、該URLの重要度を各クエリからのクリック確率に基づき算出するクエリ関連ログ抽出手段と、
前記抽出手段の抽出した検索ログに基づき各クエリとクリックされたURLとをエッジで連結させたクリックグラフと、各クエリと未クリックのURLとをエッジで連結させたスキップグラフとを作成するグラフ作成手段と、
グラフ作成手段の作成したクリックグラフにおけるクエリ間の特徴量をURL経由の到達確率に応じて算出するクリックグラフ特徴量抽出手段と、
グラフ作成手段の作成したスキップグラフにおけるクエリ間の特徴量を、前記抽出手段の設定した位置情報に基づくクエリ間の距離と、前記抽出手段の算出した前記URLの重要度とを用いて算出するスキップグラフ特徴量抽出手段と、
前記各特徴量抽出手段の算出した特徴量を合成して最終的なクエリ間の特徴量を算出する特徴量合成手段と、を備え、
特徴量合成手段の合成したクエリ間の特徴量を、予め設定された閾値と対比した結果に応じてユーザに推薦クエリを提示することを特徴とするクエリ推薦装置。 - 前記抽出手段は、クエリ投入回数に対するURLのクリック回数に基づき各URLのクリック確率を算出し、
該クリック確率に基づき各URLのエントロピーを算出し、各エントロピーの最大値をもって各URLのエントロピーを正規化し、
正規化されたエントリピーを各URLの重要度とすることを特徴とする請求項1または2のいずれか1項に記載のクエリ推薦装置。 - クリックグラフ特徴量抽出手段は、クエリ投入回数に対するURLのクリック回数に基づき各URLのクリック確率を算出し、
該クリック確率に基づき一方のクエリからURLを経由して他方のクエリに到達する前記到達確率を算出する
ことを特徴とする請求項1〜3のいずれか1項に記載のクエリ推薦装置。 - 検索クエリ記憶手段に格納された検索ログに基づきユーザに推薦クエリを提示する装置の実行するクエリ推薦方法であって、
検索クエリ記憶手段からクリックされたURLで結び付けられる各クエリの検索ログを抽出し、抽出された検索ログ内のURLの重要度を各クエリのクリック確率に基づき算出するクエリ関連ログ抽出ステップと、
前記抽出ステップで抽出した検索ログに基づき各クエリとクリックされたURLとをエッジで連結させたクリックグラフと、各クエリと未クリックのURLとをエッジで連結させたスキップグラフとを作成するグラフ作成ステップと、
グラフ作成ステップで作成したクリックグラフにおけるクエリ間の特徴量をURL経由の到達確率に応じて算出するクリックグラフ特徴量抽出ステップと、
グラフ作成ステップで作成したスキップグラフにおけるクエリ間の特徴量を、前記抽出ステップで算出したURLの重要度をもって算出するスキップグラフ特徴量抽出ステップと、
前記各特徴量抽出ステップで算出した特徴量を合成して最終的なクエリ間の特徴量を算出する特徴量合成ステップと、を有し、
特徴量合成ステップで合成したクエリ間の特徴量を、予め設定された閾値と対比した結果に応じてユーザに推薦クエリを提示することを特徴とするクエリ推薦方法。 - 検索クエリ記憶手段に格納された検索ログに基づきユーザに推薦クエリを提示する装置の実行するクエリ推薦方法であって、
検索クエリ記憶手段からクリックされたURLで結び付けられる各クエリの検索ログを抽出する際に、該URLで順次結び付けられるクエリの位置情報をクエリ間のURL数に応じて設定し、該URLの重要度を各クエリからのクリック確率に基づき算出するクエリ関連ログ抽出ステップと、
前記抽出ステップで抽出した検索ログに基づき各クエリとクリックされたURLとをエッジで連結させたクリックグラフと、各クエリと未クリックのURLとをエッジで連結させたスキップグラフとを作成するグラフ作成ステップと、
グラフ作成ステップで作成したクリックグラフにおけるクエリ間の特徴量をURL経由の到達確率に応じて算出するクリックグラフ特徴量抽出ステップと、
グラフ作成ステップで作成したスキップグラフにおけるクエリ間の特徴量を、前記抽出ステップで設定した位置情報に基づくクエリ間の距離と、前記抽出ステップで算出した前記URLの重要度とを用いて算出するスキップグラフ特徴量抽出ステップと、
前記各特徴量抽出ステップで算出した特徴量を合成して最終的なクエリ間の特徴量を算出する特徴量合成ステップと、有し、
特徴量合成ステップで合成したクエリ間の特徴量を、予め設定された閾値と対比した結果に応じてユーザに推薦クエリを提示することを特徴とするクエリ推薦方法。 - 前記抽出ステップにおいて、クエリ投入回数に対するURLのクリック回数に基づき各URLのクリック確率を算出し、
該クリック確率に基づき各URLのエントロピーを算出し、各エントロピーの最大値をもって各URLのエントロピーを正規化し、
正規化されたエントリピーを各URLの重要度とすることを特徴とする請求項5または6のいずれか1項に記載のクエリ推薦方法。 - クリックグラフ特徴量抽出ステップにおいて、クエリ投入回数に対するURLのクリック回数に基づき各URLのクリック確率を算出し、
該クリック確率に基づき一方のクエリからURLを経由して他方のクエリに到達する前記到達確率を算出する
ことを特徴とする請求項5〜7のいずれか1項に記載のクエリ推薦方法。 - 請求項1〜4のいずれか1項に記載のクエリ推薦装置としてコンピュータを機能させるクエリ推薦プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010256059A JP5508232B2 (ja) | 2010-11-16 | 2010-11-16 | クエリ推薦装置、クエリ推薦方法、クエリ推薦プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010256059A JP5508232B2 (ja) | 2010-11-16 | 2010-11-16 | クエリ推薦装置、クエリ推薦方法、クエリ推薦プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012108661A JP2012108661A (ja) | 2012-06-07 |
| JP5508232B2 true JP5508232B2 (ja) | 2014-05-28 |
Family
ID=46494223
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010256059A Active JP5508232B2 (ja) | 2010-11-16 | 2010-11-16 | クエリ推薦装置、クエリ推薦方法、クエリ推薦プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5508232B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6976183B2 (ja) * | 2018-01-29 | 2021-12-08 | ヤフー株式会社 | 抽出装置、抽出方法、及び抽出プログラム |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4848388B2 (ja) * | 2008-04-09 | 2011-12-28 | ヤフー株式会社 | 検索クエリに関するスコアを算出する方法 |
-
2010
- 2010-11-16 JP JP2010256059A patent/JP5508232B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012108661A (ja) | 2012-06-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9805022B2 (en) | Generation of topic-based language models for an app search engine | |
| US10482073B2 (en) | Updating a search index using reported browser history data | |
| JP5292250B2 (ja) | 文書検索装置、文書検索方法、文書検索プログラム | |
| US20110087644A1 (en) | Enterprise node rank engine | |
| JP5341847B2 (ja) | 検索クエリ推薦方法、検索クエリ推薦装置、検索クエリ推薦プログラム | |
| US9069771B2 (en) | Music recognition method and system based on socialized music server | |
| CN107688488A (zh) | 一种基于元数据的任务调度的优化方法及装置 | |
| WO2010121152A2 (en) | Subject-based vitality | |
| CN103412901A (zh) | 一种历史记录清理方法及装置 | |
| WO2015183702A1 (en) | Federated search | |
| JP4912384B2 (ja) | 文書検索装置、文書検索方法、および文書検索プログラム | |
| JP4759600B2 (ja) | 文章検索装置、文章検索方法、文章検索プログラムおよびその記録媒体 | |
| JP5508232B2 (ja) | クエリ推薦装置、クエリ推薦方法、クエリ推薦プログラム | |
| JP2011100191A (ja) | 文書検索装置、文書検索方法、及び文書検索プログラム | |
| JP2002140366A (ja) | 関連語選出装置、その方法および記録媒体、並びに文書検索装置、その方法および記録媒体 | |
| JP5416552B2 (ja) | ランキング関数生成装置、ランキング関数生成方法、ランキング関数生成プログラム | |
| JP5286007B2 (ja) | 文書検索装置、文書検索方法、および文書検索プログラム | |
| JP2015518989A (ja) | 情報検索を実行する方法およびサーバー | |
| JP5551665B2 (ja) | 情報抽出装置、情報抽出方法、情報抽出プログラム | |
| CN107665203A (zh) | 用于多应用检索的方法、装置及系统 | |
| CN111782929B (zh) | 信息推送方法、装置和系统 | |
| JP5292322B2 (ja) | 文書検索方法、文書検索装置、文書検索プログラム | |
| JP4029680B2 (ja) | 検索端末装置、検索端末プログラムおよび検索システム | |
| US9996621B2 (en) | System and method for retrieving internet pages using page partitions | |
| KR100914647B1 (ko) | 추천 검색어 생성 방법 및 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130208 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131108 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131119 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140116 |
|
| 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: 20140318 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140320 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5508232 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |