JP5147790B2 - クローラ調整装置及びクローラ調整方法 - Google Patents
クローラ調整装置及びクローラ調整方法 Download PDFInfo
- Publication number
- JP5147790B2 JP5147790B2 JP2009172960A JP2009172960A JP5147790B2 JP 5147790 B2 JP5147790 B2 JP 5147790B2 JP 2009172960 A JP2009172960 A JP 2009172960A JP 2009172960 A JP2009172960 A JP 2009172960A JP 5147790 B2 JP5147790 B2 JP 5147790B2
- Authority
- JP
- Japan
- Prior art keywords
- url
- query
- crawler
- search
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
以下、第1実施形態について図を参照しながら説明する。
図1は、第1実施形態に係るクローラ調整装置1を説明するための全体構成を示す図である。クローラ調整装置1は、検索サーバ2及び管理者端末4と通信ネットワーク5を介して接続されている。また、検索サーバ2は、複数のユーザ端末6とインターネット7を介して接続されている。
図6は、第1実施形態に係るバースト判定部24を示す図である。バースト判定部24は、Buzzクエリリスト作成部51と、バーストクエリリスト作成部52とを有する。
図8は、第1実施形態に係るURL検索部22を示す図である。URL検索部22は、マッチング部61と、ランキング作成部62とを有する。
本実施形態は、コンピュータ及びその周辺装置に適用される。本実施形態における各手段(各部)は、コンピュータ及びその周辺装置が備えるハードウェア並びに該ハードウェアを制御するソフトウェアによって構成される。
図9は、第1実施形態に係る検索サーバ2におけるクエリ検索処理の流れを示すフローチャートである。
図15は、第1実施形態に係るクローラ調整装置1を使用して、管理者端末4の表示装置71にファストクロール先の候補のURLを表示させたときの表示例を示す図である。
続いて、第2実施形態について説明する。第1実施形態では、ファストクロール先候補送信部13がファストクロール先の候補のURLを管理者端末に提示するために送信し、実際にファストクロール先の候補のURLを管理者が適宜指定することでファストクロール先の指定を適切に調整することを説明した。第2実施形態では、バーストクエリに関連するURLを自動的にファストクロール先として指定できるようにすることで、管理者の手間を省きつつ、第1の実施形態と同様の効果が期待できるようにしたものである。
図16は、第2実施形態に係るクローラ調整装置1を説明するための全体構成を示す図である。全体構成は、基本的に第1実施形態に係るクローラ調整装置1の全体構成と同様である。しかし、第2実施形態に係るファストクロール先指定部14は、指定先設定手段を構成し、ファストクロール先指定コマンド送信部43から受信した情報だけでなく、ファストクロール先候補送信部13によって提示された候補のURLをそのままファストクロール先指定DB34に記憶させる点で相違する。
[URL検索部22の詳細な構成]
[クローラ調整装置1のハードウェア構成]
第2実施形態に係るバースト判定部24の詳細な構成、URL検索部22の詳細な構成及びクローラ調整装置1のハードウェア構成は、いずれも第1実施形態に係る構成と同様なので、説明を省略する。
処理フローについても、基本的に第1実施形態に係る処理フローと同様である。しかし、クローラ調整処理の処理フローは一部異なる。
4 管理者端末
6 ユーザ端末
10 制御部
11 バーストクエリ抽出部
12 検索部
13 ファストクロール先候補送信部
Claims (4)
- 予め定めたURLを所定の周期でアクセスし、そのアクセスしたURLに関連付けられたデータを取得するクローラが実際にURLにアクセスする周期をURL毎に調整するクローラ調整装置であって、
ユーザ端末から受信した検索クエリのうち、過去における単位時間当たりの第1の受信数と現在の単位時間当たりの第2の受信数とを用いて算出した受信数の上昇率と、該第2の受信数から該第1受信数を減算した値である上昇数とに基づいて、算出した注目度が一定の値を超える検索クエリを抽出する注目クエリ抽出手段と、
前記注目クエリ抽出手段によって抽出された検索クエリを用いてWebサイトを検索し、その検索クエリに関連するURLを抽出するURL検索手段と、
前記URL検索手段により検索されたURLを、他のURLに比べて短い周期でアクセスする指定先の候補のURLとして管理者端末に提示するために送信する指定先候補送信手段とを備えたことを特徴とするクローラ調整装置。 - 請求項1記載のクローラ調整装置において、
前記指定先候補送信手段によって送信された指定先の候補のURLを、実際の前記指定先のURLとして設定する指定先設定手段を備えたことを特徴とするクローラ調整装置。 - 請求項2記載のクローラ調整装置において、
前記注目クエリ抽出手段は、前記単位時間当たりの受信数及びその上昇率に応じて抽出した検索クエリの各々に対する注目度をさらに算出し、
前記指定先設定手段は、前記注目クエリ抽出手段が算出した当該注目度が高いほど、前記実際の前記指定先のURLを前記クローラがアクセスする周期が短くなるように設定することを特徴とするクローラ調整装置。 - クローラ調整装置が、予め定めたURLを所定の周期でアクセスし、そのアクセスしたURLに関連付けられたデータを取得するクローラが実際にURLにアクセスする周期をURL毎に調整するクローラ調整方法であって、
ユーザ端末から受信した検索クエリのうち、過去における単位時間当たりの第1の受信数と現在の単位時間当たりの第2の受信数とを用いて算出した受信数の上昇率と、該第2の受信数から該第1受信数を減算した値である上昇数とに基づいて、算出した注目度が一定の値を超える検索クエリを抽出する注目クエリ抽出工程と、
前記注目クエリ抽出工程によって抽出された検索クエリを用いてWebサイトを検索し、その検索クエリに関連するURLを抽出するURL検索工程と、
前記URL検索工程により検索されたURLを、他のURLに比べて短い周期でアクセスする指定先の候補のURLとして管理者端末に提示するために送信する指定先候補送信工程とを備えたことを特徴とするクローラ調整方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009172960A JP5147790B2 (ja) | 2009-07-24 | 2009-07-24 | クローラ調整装置及びクローラ調整方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009172960A JP5147790B2 (ja) | 2009-07-24 | 2009-07-24 | クローラ調整装置及びクローラ調整方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011028485A JP2011028485A (ja) | 2011-02-10 |
| JP5147790B2 true JP5147790B2 (ja) | 2013-02-20 |
Family
ID=43637168
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009172960A Expired - Fee Related JP5147790B2 (ja) | 2009-07-24 | 2009-07-24 | クローラ調整装置及びクローラ調整方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5147790B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5231604B2 (ja) * | 2011-06-07 | 2013-07-10 | ヤフー株式会社 | クロールサーバ及び方法 |
| US11494229B2 (en) * | 2019-11-25 | 2022-11-08 | Google Llc | Rule violation detection |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3878694B2 (ja) * | 1996-08-29 | 2007-02-07 | 松下電器産業株式会社 | テレビ受信装置 |
| JP4118580B2 (ja) * | 2002-03-20 | 2008-07-16 | 富士通株式会社 | 配置情報推薦装置、その方法、プログラム |
| JP2005031867A (ja) * | 2003-07-09 | 2005-02-03 | Fujitsu Ltd | ウエブ情報収集装置及びウエブ情報収集方法 |
| JP2006079454A (ja) * | 2004-09-10 | 2006-03-23 | Fujitsu Ltd | 検索キーワード分析方法、検索キーワード分析プログラムおよび検索キーワード分析装置 |
| JP4868245B2 (ja) * | 2007-08-17 | 2012-02-01 | ヤフー株式会社 | 検索システム、検索装置、および検索方法 |
| JP4833305B2 (ja) * | 2009-02-16 | 2011-12-07 | ニフティ株式会社 | ホットサイト提示システム |
-
2009
- 2009-07-24 JP JP2009172960A patent/JP5147790B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011028485A (ja) | 2011-02-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101708448B1 (ko) | 예측 쿼리 제안 캐싱 | |
| JP4909334B2 (ja) | サービス提案装置及びその方法、サービス提案システム、ユーザのお気に入りベースに基づくサービス提案装置及びその方法 | |
| US9836544B2 (en) | Methods and systems for prioritizing a crawl | |
| JP5084858B2 (ja) | サマリ作成装置、サマリ作成方法及びプログラム | |
| US8510285B1 (en) | Using pre-search triggers | |
| JP5032210B2 (ja) | 制御計算機、計算機システム及びアクセス制御方法 | |
| JP2009500718A (ja) | ユーザインタラクションについての離れに基づく相対的検索結果 | |
| JP2006510123A (ja) | キャラクタ・ストリームに関連するホスト・ベースのインテリジェントな結果 | |
| US9183299B2 (en) | Search engine for ranking a set of pages returned as search results from a search query | |
| JP6604603B2 (ja) | 検索装置、検索方法、及びプログラム | |
| JP5296745B2 (ja) | クエリサジェスチョン提供装置及び方法 | |
| JP5147790B2 (ja) | クローラ調整装置及びクローラ調整方法 | |
| US20100138423A1 (en) | Content discovery using gateway browsing data | |
| JP5068338B2 (ja) | 検索サーバ、システム及び方法 | |
| US9177255B1 (en) | Cloud systems and methods for determining the probability that a second application is installed based on installation characteristics | |
| JP5063728B2 (ja) | 複数サーバ検索装置及び方法 | |
| JP2009282593A (ja) | コンテンツを検索する索引データを管理する方法、サーバ、およびプログラム | |
| JP2006185167A (ja) | ファイル検索方法、ファイル検索装置、および、ファイル検索プログラム | |
| JP5416023B2 (ja) | 閲覧端末及び方法 | |
| JP5386548B2 (ja) | 急上昇ワード抽出装置及び方法 | |
| JP2013003670A (ja) | 検索サーバ及び方法 | |
| JP5663742B2 (ja) | 画像検索サーバ及び画像検索サーバの画像情報管理方法 | |
| JPWO2008102727A1 (ja) | インデックス生成装置・システム・プログラム・方法、検索装置・システム・プログラム・方法 | |
| JP5530334B2 (ja) | 情報検索装置、及び情報検索プログラム | |
| JP5289375B2 (ja) | Webページ表示システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20120312 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120409 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120417 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20120501 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120618 |
|
| 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: 20121030 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121127 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5147790 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151207 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees | ||
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |