JP6510452B2 - 検索サーバー、検索システム、検索情報配信システム、検索プログラム、検索情報配信プログラム - Google Patents
検索サーバー、検索システム、検索情報配信システム、検索プログラム、検索情報配信プログラム Download PDFInfo
- Publication number
- JP6510452B2 JP6510452B2 JP2016056021A JP2016056021A JP6510452B2 JP 6510452 B2 JP6510452 B2 JP 6510452B2 JP 2016056021 A JP2016056021 A JP 2016056021A JP 2016056021 A JP2016056021 A JP 2016056021A JP 6510452 B2 JP6510452 B2 JP 6510452B2
- Authority
- JP
- Japan
- Prior art keywords
- search
- site
- information
- keyword
- storage file
- 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
- 238000000605 extraction Methods 0.000 claims description 49
- 238000011156 evaluation Methods 0.000 claims description 33
- 238000004458 analytical method Methods 0.000 claims description 24
- 230000005540 biological transmission Effects 0.000 claims description 14
- 230000008520 organization Effects 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 9
- 238000012545 processing Methods 0.000 description 9
- 230000009193 crawling Effects 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000007935 neutral effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 241000255777 Lepidoptera Species 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012916 structural analysis Methods 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
一般に、ウェブサイト及びウェブサーバーを介して入手可能な情報には、コンピューターやスマートフォン上で実行するウェブブラウザを介してアクセスする。例えば、ユーザーは、ウェブブラウザのアドレスバーにウェブサイトのURL(ユニフォームリソースロケータ)を入力することで、ウェブサイトにアクセスすることができる。
現在、検索機能には、キーワードに関連するサイトについてWWW(ワールドワイドウェブ)全体を検索する一般の検索機能と、特定のドメインまたはサイトに限定して検索するドメイン限定検索機能とがある。
また、ドメイン限定検索機能を有する検索エンジンは、検索速度が速い一方で、検索範囲が所定のドメインを有するサイトに限定されてしまうという不具合を生じていた。
従って、請求項1に記載の発明にあっては、前記検索対象格納手段によって、前記複数のウェブサイトの中から予め選定した分野に適合したウェブサイトを検索対象サイトとして前記検索対象格納ファイルに格納した場合には、前記検索サーバーは、前記サイト構造解析手段によって、前記検索対象格納ファイルに格納された検索対象サイトに基づいて、各検索対象サイトのサイト構造を解析し、前記サイト情報取得手段によって、前記各検索対象サイトを巡回し、前記解析したサイト構造に基づいて前記各検索対象サイトに記述されたサイト情報を取得し、前記サイト情報格納手段によって、前記各検索対象サイトから取得した前記サイト情報が取得情報格納ファイルに格納される。
その後、検索キーワードと検索重み付けパラメータとを前記検索キーワード格納ファイルに格納した場合には、前記情報抽出手段によって、前記検索キーワード格納ファイルに格納された検索キーワードに対応する語句の出現回数が前記検索重み付けパラメータ以上である場合に、前記検索キーワードに関連する情報が、前記取得情報格納ファイルに格納された前記サイト情報から抽出される。
その後、前記検索サーバーにおいて、前記検索キーワード格納手段によって、前記送信された検索キーワードと検索重み付けパラメータとが前記検索キーワード格納ファイルに格納され、前記情報抽出手段によって、前記検索キーワード格納ファイルに格納された検索キーワードに対応する語句の出現回数が前記検索重み付けパラメータ以上である場合に、前記検索キーワードに関連する情報が、前記取得情報格納ファイルに格納された前記サイト情報から抽出され、前記ユーザー端末に出力される。
その後、前記検索サーバーにおいて、前記検索キーワード格納手段によって、前記送信された検索キーワードと検索重み付けパラメータとが前記検索キーワード格納ファイルに格納され、前記情報抽出手段によって、前記検索キーワード格納ファイルに格納された検索キーワードに対応する語句の出現回数が前記検索重み付けパラメータ以上である場合に、前記検索キーワードに関連する情報が、前記取得情報格納ファイルに格納された前記サイト情報から抽出される。
さらに、前記ユーザー端末から要求した場合には、前記検索サーバーにおいて、前記配信手段によって、前記情報抽出手段により抽出された前記情報が前記ユーザー端末に配信される。
すなわち、「広告価値パラメータ」を前記各検索対象サイトにおける前記サイト情報の広告価値と比較することによって、広告価値が高い検索対象サイトのみを抽出し、前記抽出した検索対象サイトから情報を取得することが可能となる。
従って、検索キーワードと広告価値パラメータとを前記検索キーワード格納ファイルに格納した場合には、前記広告価値評価手段によって、前記検索キーワード格納ファイルに格納された検索キーワードに対応する語句が出現する前記サイト情報の広告価値が評価され、前記情報抽出手段によって、前記検索キーワード格納ファイルに格納された検索キーワードに対応する語句が出現する前記サイト情報の広告価値が前記広告価値パラメータ以上である場合に、前記検索キーワードに関連する情報が、前記取得情報格納ファイルに格納された前記サイト情報から抽出される。
すなわち、情報が良い内容(good)であれば高く(プラス評価)、悪い内容(bad)であれば低く(マイナス評価)、事実を述べただけの中立的な内容(neutral)であれば0(ゼロ評価)とするものとする。
その結果、「ニュアンスパラメータ」を前記各検索対象サイトにおける前記サイト情報のニュアンスと比較することによって、ニュアンスが低い検索対象サイトのみを抽出し、前記抽出した検索対象サイトから情報を取得することが可能となる。
従って、検索キーワードとニュアンスパラメータとを前記検索キーワード格納ファイルに格納した場合には、前記ニュアンス評価手段によって、前記検索キーワード格納ファイルに格納された検索キーワードに対応する語句が出現する前記サイト情報のニュアンスが評価され、前記情報抽出手段によって、前記検索キーワード格納ファイルに格納された検索キーワードに対応する語句が出現する前記サイト情報のニュアンスが前記ニュアンスパラメータ以下である場合に、前記検索キーワードに関連する情報が、前記取得情報格納ファイルに格納された前記サイト情報から抽出される。
従って、検索キーワードと検索期間パラメータとを前記検索キーワード格納ファイルに格納した場合には、前記情報抽出手段によって、前記検索キーワード格納ファイルに格納された検索キーワードに対応する語句が出現する前記サイト情報のタイムスタンプが前記検索期間パラメータ内である場合に、前記検索キーワードに関連する情報が、前記取得情報格納ファイルに格納された前記サイト情報から抽出される。
その後、前記ユーザー端末において、前記キーワード入力手段によって、検索キーワードと検索重み付けパラメータとを入力した場合には、前記キーワード送信手段によって、前記入力された検索キーワードと検索重み付けパラメータとが前記検索サーバーへ送信される。
その後、前記検索サーバーにおいて、前記検索キーワード格納手段によって、前記送信された検索キーワードと検索重み付けパラメータとが前記検索キーワード格納ファイルに格納され、前記情報抽出手段によって、前記検索キーワード格納ファイルに格納された検索キーワードに対応する語句の出現回数が前記検索重み付けパラメータ以上である場合に、前記検索キーワードに関連する情報が、前記取得情報格納ファイルに格納された前記サイト情報から抽出され、前記ユーザー端末に出力される。
その後、前記ユーザー端末において、前記キーワード入力手段によって、検索キーワードと検索重み付けパラメータとを入力した場合には、前記キーワード送信手段によって、前記入力された検索キーワードと検索重み付けパラメータとが前記検索サーバーへ送信される。
その後、前記検索サーバーにおいて、前記検索キーワード格納手段によって、前記送信された検索キーワードと検索重み付けパラメータとが前記検索キーワード格納ファイルに格納され、前記情報抽出手段によって、前記検索キーワード格納ファイルに格納された検索キーワードに対応する語句の出現回数が前記検索重み付けパラメータ以上である場合に、前記検索キーワードに関連する情報が、前記取得情報格納ファイルに格納された前記サイト情報から抽出される。
さらに、前記ユーザー端末から要求した場合には、前記検索サーバーにおいて、前記配信手段によって、前記情報抽出手段により抽出された前記情報が前記ユーザー端末に配信される。
その後、前記ユーザー端末において、検索キーワードと検索重み付けパラメータとを入力した場合には、前記入力された検索キーワードと検索重み付けパラメータとが前記検索サーバーへ送信される。
その後、前記検索サーバーにおいて、前記送信された検索キーワードと検索重み付けパラメータとが前記検索キーワード格納ファイルに格納され、前記検索キーワード格納ファイルに格納された検索キーワードに対応する語句の出現回数が前記検索重み付けパラメータ以上である場合に、前記検索キーワードに関連する情報が、前記取得情報格納ファイルに格納された前記サイト情報から抽出され、前記ユーザー端末に出力される。
その後、前記ユーザー端末において、検索キーワードと検索重み付けパラメータとを入力した場合には、前記入力された検索キーワードと検索重み付けパラメータとが前記検索サーバーへ送信される。
その後、前記検索サーバーにおいて、前記送信された検索キーワードと検索重み付けパラメータとが前記検索キーワード格納ファイルに格納され、前記検索キーワード格納ファイルに格納された検索キーワードに対応する語句の出現回数が前記検索重み付けパラメータ以上である場合に、前記検索キーワードに関連する情報が、前記取得情報格納ファイルに格納された前記サイト情報から抽出される。
さらに、前記ユーザー端末から要求した場合には、前記検索サーバーにおいて、抽出された前記サイト情報が前記ユーザー端末に配信される。
その後、検索キーワードと検索重み付けパラメータとを前記検索キーワード格納ファイルに格納した場合には、前記検索キーワード格納ファイルに格納された検索キーワードに対応する語句の出現回数が前記検索重み付けパラメータ以上である場合に、前記検索キーワードに関連する情報が、前記取得情報格納ファイルに格納された前記サイト情報から抽出されるので、前記複数のウェブサイトの中から予め選定した分野に適合したウェブサイトに限定すると共に、前記検索キーワードに対応する語句の出現回数が前記検索重み付けパラメータ以上のウェブサイトに限定して検索することができる。
従って、従来の一般の検索エンジンにあっては、無関係なウェブサイトを大量に検索結果に表示してしまうため、ユーザーはその検索結果からさらに精査をして、必要な情報を選別しなければならないという事態を生じていたのに対し、請求項1及び2に記載の検索サーバー、請求項11に記載の検索システム、請求項13に記載の検索プログラムにあっては、前記事態を生じることがなく、その結果、有益な情報を正確かつ迅速に得ることができる。
また、前記検索キーワードに関連する情報は、前記検索サーバーに格納された前記取得情報格納ファイルに格納された前記サイト情報から抽出されるので、検索する毎に前記各検索対象サイトを巡回する必要がなく、有益な情報をさらに迅速に得ることができる。
特に、前記検索キーワードに対応する語句の出現回数が前記検索重み付けパラメータ以上のウェブサイトに限定して検索することができるので、検索キーワードが使用されていても見る必要性の低いサイトを検索の段階で予め排除することができ、その結果、有益な情報をさらに正確に得ることができる。
具体的には、例えば、ある特定の会社の動向を調べるために、当該特定の「会社名」を検索キーワードとして入力した場合には、予め選定した分野に適合したウェブサイトに記載された、その会社に関する評判等の最新情報を1時間ごとに自動的に配信することができる。
また、前記各検索対象サイトのウェブサイトの更新等により、前記各検索対象サイトのサイト構造が変更された場合であっても、前記検索対象格納ファイルに格納されている前記各検索対象サイトのドキュメントルートのURLに基づいて、再び前記サイト構造解析手段により前記各検索対象サイトのサイト構造が解析され、前記検索対象更新手段によって、変更後の各検索対象サイトのサイト構造に基づいて取得された前記各検索対象サイトに含まれるウェブページのURLが前記検索対象格納ファイルに格納されるので、変更後の前記各検索対象サイトを巡回し、前記各検索対象サイトに記述されたサイト情報を確実に取得することができる。
その結果、請求項5に記載の検索システムにあっては、大手新聞社、地方新聞社、ニュース配信会社、テレビ会社等により構成される報道機関のウェブサイトに掲載された時事情報に関するニュースを、このような様々なサイトから網羅的に正確かつ迅速に取得することができる。
その結果、前記検索キーワードに関連する情報の内、前記サイト情報の広告価値が高い、すなわち記事への信頼性が高い情報に限定して検索することができる。
その結果、例えば、ある特定の「会社名」を検索キーワードとして入力した場合には、ウェブサイトに記載されたその会社に関する評判等の情報の内、ニュアンスの低い情報、すなわちその会社にとって悪い情報に限定して検索することができる。従って、検索された情報を基にその会社の企業価値やブランディング、リスク管理を行なうことができる。
(1)本実施の形態に係る検索情報配信システムの構成
図1及び図2に示すように、本発明の一実施の形態に係る検索情報配信システム10は、複数のウェブサイト11、11・・・及びユーザー端末12にインターネット13を介して接続された検索サーバー14を備えている。
なお、図1では、作図の都合により検索サーバー14及びウェブサイト11、11・・・を接続するインターネット13と、検索サーバー14及びユーザー端末12、12・・・を接続するインターネット13とを個別のものとして描いているが、両者は同一のものである。
図1及び図2に示すように、本実施の形態に係る検索サーバー14は、ウェブサイト11、11・・・を巡回してサイト情報を取得する情報取得部17と、取得したサイト情報から検索キーワードに関するサイト情報を抽出する情報検索部18と、検索対象サイト、取得したサイト情報及び検索キーワードを格納するデータベース19と、検索対象サイトのサイト構造を更新する検索対象更新手段20とを有している。
また、図1に示すように、本実施の形態に係る検索サーバー14は、ウェブサイト11、11・・・をインターネット13経由で接続するウェブサイト接続手段21と、ユーザー端末12、12・・・をインターネット13経由で接続するユーザー端末接続手段22とを有している。
ここでドキュメントルートとは、ウェブサイトが設置されたサーバーにアクセスした際の最上位フォルダ/ディレクトリを指す概念である。
このようなサイトの抽出については、予めニュースサイトと判断されるサイトを選定しておいたリストによる他、自動的にウェブサイトを巡回して新たな検索対象サイトを検出することにより行うことができる。また、オペレーターによる判断によって行うことができる。
解析は、対象とする検索対象サイトのサイトマップに基づいて行うことの他、対象とする検索対象サイトを自動的又はオペレーターによって判断することにより行う。このようなサイトの構造解析は、定期的又は随時行い、検索対象サイトの最新の構造を取得しておく。なお、構造の解析は、構造が定型であれば、ソフトウエアにより自動的に行う。また、定型でないものについては個別に解析を行う。
従って、検索対象格納ファイル23には、当初、検索対象サイト11a、11a・・・のドキュメントルートのURLのみ(例えば、http://www.xxx.yyy/)が格納されていたのに対して、サイト構造解析手段27が各検索対象サイト11a、11a・・・のサイト構造を解析した後は、検索対象格納ファイル23にはドキュメントルートのURLに加えて、各検索対象サイト11a、11a・・・に含まれるウェブページのURL(例えば、http://www.xxx.yyy/page1.html、http://www.xxx.yyy/page2.html、・・・)が格納される。
その結果、サイト構造解析手段27によって解析された検索対象サイト11a、11a・・・のサイト構造が、各検索対象サイト11a、11a・・・に含まれるウェブページのURLとして、検索対象格納ファイル23に格納されることになる。
本実施の形態においては、各巡回に際して、各検索対象サイト11a、11a・・・に新たなサイト情報が記述されているかを、検索対象格納ファイル23に格納された各検索対象サイト11a、11a・・・に含まれるウェブページのURLに基づいて取得していくことができる。
例えば、図5に示すように、ユーザー端末12において、キーワード入力フォーム36に「原発(3)」と入力された場合には、検索キーワード格納手段30は、検索キーワードが「原発」、検索重み付けパラメータが「3」であると判断して検索キーワード格納ファイル25に格納する。
その結果、当該語句の出現回数が検索重み付けパラメータ以上の値を有している場合には、当該サイト情報を抽出する。一方、当該語句の出現回数が検索重み付けパラメータ未満の値であった場合には、当該サイト情報を抽出しない。
例えば、検索キーワード格納ファイル25には検索キーワード「原発」、検索重み付けパラメータ「3」が格納され、取得情報格納ファイル24に格納されたサイト情報として、検索対象サイトα(http://www.xxx.yyy/page1.html)及び検索対象サイトβ(http://www.xxx.yyy/page2.html)が格納されているとする。
ここで、検索対象サイトα(http://www.xxx.yyy/page1.html)には、語句「原発」が「5」回出現し、検索対象サイトβ(http://www.xxx.yyy/page2.html)には、語句「原発」が「2」回出現しているものとする。
この場合、まず検索キーワード「原発」を含む検索対象サイトα及びβが抽出され、夫々のサイトにおける「原発」の出現回数と、検索重み付けパラメータとを比較することになる。
その結果、検索対象サイトαでは、「原発」の出現回数が「5」であり、検索重み付けパラメータの「3」以上であることから、検索対象サイトαのサイト情報は抽出される。
一方、検索対象サイトβでは、「原発」の出現回数が「2」であり、検索重み付けパラメータの「3」未満であることから、検索対象サイトβのサイト情報は抽出されない。
図5に示すように、期間選択メニュー35は、検索対象サイトに記述された時期、サイト情報が取得された時期を選択するためのメニューである。選択できる時期は任意であり、一定期間前から現在まで、過去における一定期間等が指定できる。また、キーワード入力フォーム36は、検索キーワードを入力するためのフォームである。
図5に示すように、広告価値メニュー37は、広告価値に基づいて検索される情報を限定するためのメニューである。サイトジャンルボタン38は、予め選定しておいたリストに基づいて、検索対象サイトを限定するためのボタンである。
図5に示すように、同一記事省略ボタン39は、ある通信社が各地方紙へ同一タイトルの記事を配信した場合に、各地方紙への配信記事を検索対象から除外し一つに絞るためのボタンである。
また、図5に示すように、ニュアンス選択ボタン40は、ニュアンスに基づいて検索される情報を限定するためのボタンである。
本実施の形態に係るデータベース19は、ハードディスクドライブ内に構築してもよいし、外部の記憶媒体に構築することもできる。
図4に示すように、本実施の形態に係る検索情報配信システム10は以下の工程に従って処理を行う。まず、検索対象格納手段26によってインターネット13に接続された複数のウェブサイト11、11・・・の中から予め選定した分野、例えばニュースに関する報道機関のウェブサイトを検索対象サイト11a、11a・・・として選定し、検索対象サイト11a、11a・・・のドキュメントルートのURLを、データベース19内の検索対象格納ファイル23に格納する(S1)。
これにより、巡回対象となる検索対象サイトが選択され、不必要な情報収集のために使用される無駄な時間や、ノイズ情報の収集がなくなり、高精度となる。
この状態で、検索対象更新手段20によって、各検索対象サイト11a、11a・・・のサイト構造に基づいて取得された各検索対象サイト11a、11a・・・に含まれるウェブページのURLをデータベース19内の検索対象格納ファイル23に格納する(S3)。
これにより、巡回対象となる検索対象サイトに含まれるウェブページを把握することができ、次に巡回する際にサイト構造の解析時間を短縮することができる。
その後、サイト情報格納手段29によって、取得されたサイト情報をデータベース19内の取得情報格納ファイル24に検索可能に格納する(S5)。
その後、検索キーワード格納手段30によって検索キーワードと検索重み付けパラメータとがデータベース19内の検索キーワード格納ファイル25に格納される。
次いで、情報抽出手段31によって、検索キーワード格納ファイル25に格納された検索キーワードに関連する情報を、取得情報格納ファイル24を検索して抽出する。
特に、本実施の形態に係る情報抽出手段31は、取得情報格納ファイル24内において、検索キーワードに対応する語句を含むサイト情報のうち、当該語句の出現回数と、検索キーワード格納ファイル25に格納された検索重み付けパラメータとを比較する。
その結果、当該語句の出現回数が検索重み付けパラメータ以上の値を有している場合に限り、当該情報を抽出する(S6)。
これにより、たとえ検索キーワードが使用されていても、検索キーワードの出現回数が少なく重要性が低いと判断されるサイト情報が抽出されなくなるので、検索キーワードの出現回数が多く重要性が高いと判断されるサイト情報のみを抽出することができる。
このとき、ユーザー端末12は、情報を取得するタイミングを選択することができる。例えば、ユーザー端末12は、検索キーワードを入力した直後に検索キーワードに関連する情報を配信するように検索サーバー14に要求することで、リアルタイムの検索が可能となる。
また、一方で、ユーザー端末12は、検索キーワードの入力のみを行い、所定の時間毎に検索キーワードに関連する情報を配信するように検索サーバー14に要求することもできる。例えば、ユーザー端末12から1時間毎に配信するように要求した場合には、検索キーワードに関連する最新の情報を定期的に入手することができる。
ユーザー端末12、12・・・において、キーワード入力手段15によって検索キーワードと広告価値パラメータとが入力されることにより、情報配信の要求があった場合には、ユーザー端末接続手段22がユーザー端末12と検索サーバー14とを接続し、キーワード送信手段16によって検索キーワードと広告価値パラメータとがユーザー端末12、12・・・から検索サーバーに送信され、その後、検索キーワード格納手段30によって検索キーワードと広告価値パラメータとがデータベース19内の検索キーワード格納ファイル25に格納される。
次いで、広告価値評価手段33によって、検索キーワード格納ファイル23に格納された検索キーワードに対応する語句が出現するサイト情報の広告価値が評価される。
さらに、情報抽出手段31によって、検索キーワード格納ファイル25に格納された検索キーワードに関連する情報を、取得情報格納ファイル24を検索して抽出する。
特に、本実施の形態に係る情報抽出手段31は、取得情報格納ファイル24内において、検索キーワードに対応する語句が出現するサイト情報の広告価値と、検索キーワード格納ファイル25に格納された広告価値パラメータとを比較する。
その結果、当該サイト情報の広告価値が広告価値パラメータ以上の値を有している場合に限り、当該情報を抽出する。
これにより、検索キーワードに関連する情報の内、サイト情報の広告価値が高い、すなわち記事への信頼性が高い情報のみを抽出することができる。
ユーザー端末12、12・・・において、キーワード入力手段15によって検索キーワードとニュアンスパラメータとが入力されることにより、情報配信の要求があった場合には、ユーザー端末接続手段22がユーザー端末12と検索サーバー14とを接続し、キーワード送信手段16によって検索キーワードとニュアンスパラメータとがユーザー端末12、12・・・から検索サーバーに送信され、その後、検索キーワード格納手段30によって検索キーワードとニュアンスパラメータとがデータベース19内の検索キーワード格納ファイル25に格納される。
次いで、ニュアンス評価手段34によって、検索キーワード格納ファイル23に格納された検索キーワードに対応する語句が出現するサイト情報のニュアンスが評価される。
さらに、情報抽出手段31によって、検索キーワード格納ファイル25に格納された検索キーワードに関連する情報を、取得情報格納ファイル24を検索して抽出する。
特に、本実施の形態に係る情報抽出手段31は、取得情報格納ファイル24内において、検索キーワードに対応する語句が出現するサイト情報のニュアンスと、検索キーワード格納ファイル25に格納されたニュアンスパラメータとを比較する。
その結果、当該サイト情報のニュアンスがニュアンスパラメータ以下の値を有している場合に限り、当該情報を抽出する。
これにより、例えば、ある特定の「会社名」を検索キーワードとして入力した場合には、ウェブサイトに記載されたその会社に関する評判等の情報の内、ニュアンスの低い情報のみを抽出することができる。
ユーザー端末12、12・・・において、キーワード入力手段15によって検索キーワードと検索期間パラメータとが入力されることにより、情報配信の要求があった場合には、ユーザー端末接続手段22がユーザー端末12と検索サーバー14とを接続し、キーワード送信手段16によって検索キーワードと検索期間パラメータとがユーザー端末12、12・・・から検索サーバーに送信され、その後、検索キーワード格納手段30によって検索キーワードとニュアンスパラメータとがデータベース19内の検索キーワード格納ファイル25に格納される。
さらに、情報抽出手段31によって、検索キーワード格納ファイル25に格納された検索キーワードに関連する情報を、取得情報格納ファイル24を検索して抽出する。
特に、本実施の形態に係る情報抽出手段31は、取得情報格納ファイル24内において、検索キーワードに対応する語句が出現するサイト情報を取得したタイムスタンプと、検索キーワード格納ファイル25に格納された検索期間パラメータとを比較する。
その結果、当該サイト情報を取得したタイムスタンプが検索期間パラメータ内の値を有している場合に限り、当該情報を抽出する。これにより、特定の期間に限定して検索することができる。
図1及び図2に示すように、本実施の形態に係る検索情報配信システム10にあっては、複数のウェブサイト11、11・・・の中から予め選定した分野に適合したウェブサイトを検索対象サイト11a、11a・・・として検索対象格納ファイル23に格納した場合には、検索サーバー14は、検索対象格納ファイル23に格納された検索対象サイト11a、11a・・・に基づいて、各検索対象サイト11a、11a・・・のサイト構造を解析し、各検索対象サイト11a、11a・・・を巡回し、解析したサイト構造に基づいて各検索対象サイト11a、11a・・・に記述されたサイト情報を取得し、各検索対象サイト11a、11a・・・から取得したサイト情報に含まれる語句が、語句重み付けパラメータと共に、取得情報格納ファイル24に格納されるので、各検索対象サイト11a、11a・・・に記述されたサイト情報を予め検索サーバー14の取得情報格納ファイル24に格納しておくことができる。
その後、検索キーワードと検索重み付けパラメータとを検索キーワード格納ファイル25に格納した場合には、検索キーワード格納ファイル25に格納された検索キーワードに対応する語句を含むサイト情報のうち、語句重み付けパラメータが検索重み付けパラメータ以上である場合に、検索キーワードに関連するサイト情報が、取得情報格納ファイル24に格納されたサイト情報から抽出されるので、複数のウェブサイト11、11・・・の中から予め選定した分野に適合したウェブサイトに限定すると共に、語句重み付けパラメータが検索重み付けパラメータ以上のウェブサイトに限定して検索することができる。
従って、従来の一般の検索エンジンにあっては、無関係なウェブサイトを大量に検索結果に表示してしまうため、ユーザーはその検索結果からさらに精査をして、必要な情報を選別しなければならないという事態を生じていたのに対し、本実施の形態に係る検索情報配信システム10にあっては、前記事態を生じることがなく、その結果、有益な情報を正確かつ迅速に得ることができる。
また、検索キーワードに関連する情報は、検索サーバー14に格納された取得情報格納ファイル24に格納された情報から抽出されるので、検索する毎に各検索対象サイト11a、11a・・・を巡回する必要がなく、有益な情報をさらに迅速に得ることができる。
特に、語句重み付けパラメータが検索重み付けパラメータ以上のウェブサイトに限定して検索することができるので、検索キーワードが使用されていても見る必要性の低いサイトを検索の段階で予め排除することができ、その結果、有益な情報をさらに正確に得ることができる。
具体的には、例えば、ある特定の会社の動向を調べるために、当該特定の「会社名」を検索キーワードとして入力した場合には、予め選定した分野に適合したウェブサイト11a、11a・・・に記載された、その会社に関する評判等の最新情報を1時間ごとに自動的に配信することができる。
また、各検索対象サイト11a、11a・・・のウェブサイトの更新等により、各検索対象サイト11a、11a・・・のサイト構造が変更された場合であっても、検索対象格納ファイル23に格納されている各検索対象サイト11a、11a・・・のドキュメントルートのURLに基づいて、再びサイト構造解析手段27により各検索対象サイト11a、11a・・・のサイト構造が解析され、検索対象更新手段20によって、変更後の各検索対象サイト11a、11a・・・のサイト構造に基づいて取得された各検索対象サイト11a、11a・・・に含まれるウェブページのURLが検索対象格納ファイル23に格納されるので、変更後の各検索対象サイト11a、11a・・・を巡回し、各検索対象サイト11a、11a・・・に記述されたサイト情報を確実に取得することができる。
その結果、本実施の形態に係る検索情報配信システム10にあっては、大手新聞社、地方新聞社、ニュース配信会社、テレビ会社等により構成される報道機関のウェブサイトに掲載された時事情報に関するニュースを、このような様々なサイトから網羅的に正確かつ迅速に取得することができる。
その結果、検索キーワードに関連する情報の内、サイト情報の広告価値が高い、すなわち記事への信頼性が高い情報に限定して検索することができる。
その結果、例えば、ある特定の「会社名」を検索キーワードとして入力した場合には、ウェブサイトに記載されたその会社に関する評判等の情報の内、ニュアンスの低い情報に限定して検索することができる。従って、検索された情報を基にその会社の企業価値やブランディング、リスク管理を行なうことができる。
11…ウェブサイト
11a…検索対象サイト
12…ユーザー端末
13…インターネット
14…検索サーバー
15…キーワード入力手段
16…キーワード送信手段
17…情報取得部
18…情報検索部
19…データベース
20…検索対象更新手段
21…ウェブサイト接続手段
22…ユーザー端末接続手段
23…検索対象格納ファイル
24…取得情報格納ファイル
25…検索キーワード格納ファイル
26…検索対象格納手段
27…サイト構造解析手段
28…サイト情報取得手段
29…サイト情報格納手段
30…検索キーワード格納手段
31…情報抽出手段
32…情報配信手段
33…広告価値評価手段
34…ニュアンス評価手段
35…期間選択メニュー
36…キーワード入力フォーム
37…広告価値メニュー
38…サイトジャンルボタン
39…同一記事省略ボタン
40…ニュアンス選択ボタン
Claims (14)
- 複数のウェブサイトにインターネットを介して接続可能であり、前記ウェブサイトから取得した情報から所望の情報を抽出する検索サーバーであって、
前記複数のウェブサイトの中から予め選定した分野に適合したウェブサイトを検索対象サイトとして検索対象格納ファイルに格納する検索対象格納手段と、
前記検索対象格納ファイルに格納された検索対象サイトについて、各検索対象サイトのサイト構造を解析するサイト構造解析手段と、
前記各検索対象サイトを巡回し、前記解析したサイト構造に基づいて前記各検索対象サイトに記述されたサイト情報を取得するサイト情報取得手段と、
前記各検索対象サイトから取得した前記サイト情報を取得情報格納ファイルに格納するサイト情報格納手段と、
検索キーワードと検索重み付けパラメータとが格納された検索キーワード格納ファイルを有し、前記サイト情報における前記検索キーワードに対応する語句の出現回数が前記検索重み付けパラメータ以上である場合に、前記検索キーワードに関連する情報を前記取得情報格納ファイルに格納された前記サイト情報から抽出する情報抽出手段とを有することを特徴とする検索サーバー。 - ユーザー端末に接続されており、
前記ユーザー端末は、検索キーワードと検索重み付けパラメータとを入力するキーワード入力手段と、
前記入力された検索キーワードと検索重み付けパラメータとを前記検索サーバーへ送信するキーワード送信手段とを有し、
前記検索サーバーは、前記送信された検索キーワードと検索重み付けパラメータとを前記検索キーワード格納ファイルに格納する検索キーワード格納手段を有し、
前記ユーザー端末から入力された検索キーワードと検索重み付けパラメータとに基づいて前記情報抽出手段により抽出された前記情報を前記ユーザー端末に出力することを特徴とする請求項1に記載の検索サーバー。 - ユーザー端末に接続されており、
前記ユーザー端末は、検索キーワードを入力するキーワード入力手段と、
前記入力された検索キーワードと検索重み付けパラメータとを前記検索サーバーへ送信するキーワード送信手段とを有し、
前記検索サーバーは、前記送信された検索キーワードと検索重み付けパラメータとを前記検索キーワード格納ファイルに格納する検索キーワード格納手段と、
前記ユーザー端末からの要求に応じて前記取得情報格納ファイルに格納された前記サイト情報を前記ユーザー端末に配信する配信手段と、を有し、
前記ユーザー端末から入力された検索キーワードと検索重み付けパラメータとに基づいて前記情報抽出手段により抽出された前記情報を前記ユーザー端末に配信することを特徴とする請求項1に記載の検索サーバー。 - 前記検索対象格納ファイルには、前記各検索対象サイトのドキュメントルートのURLが格納され、前記サイト構造解析手段により解析された前記各検索対象サイトのサイト構造に基づいて、前記各検索対象サイトに含まれるウェブページのURLを取得し、前記ウェブページのURLを前記検索対象格納ファイルに格納する検索対象更新手段を有していることを特徴とする請求項1記載の検索サーバー。
- 前記選定した分野はニュースであって、前記検索対象サイトは新聞社又は放送局により構成される報道機関のウェブサイトであることを特徴とする請求項1記載の検索サーバー。
- 検索キーワードと広告価値パラメータとを前記検索キーワード格納ファイルに格納する検索キーワード格納手段と、前記サイト情報の広告価値を評価する広告価値評価手段と、前記検索キーワードに対応する語句が出現する前記サイト情報の広告価値が前記広告価値パラメータ以上である場合に、前記検索キーワードに関連する情報を前記取得情報格納ファイルに格納された前記サイト情報から抽出する情報抽出手段とを有していることを特徴とする請求項1記載の検索サーバー。
- 前記広告価値評価手段は、前記情報が表示される前記検索対象サイト上のページにおける広告料金に基づいて広告価値を定めることを特徴とする請求項6記載の検索サーバー。
- 検索キーワードとニュアンスパラメータとを前記検索キーワード格納ファイルに格納する検索キーワード格納手段と、前記サイト情報のニュアンスを評価するニュアンス評価手段と、前記検索キーワードに対応する語句が出現する前記サイト情報のニュアンスが前記ニュアンスパラメータ以下である場合に、前記検索キーワードに関連する情報を前記取得情報格納ファイルに格納された前記サイト情報から抽出する情報抽出手段とを有していることを特徴とする請求項1記載の検索サーバー。
- 前記ニュアンス評価手段は、過去に蓄積されたビッグデータ及びナレッジマネジメントに基づいて評価することを特徴とする請求項8記載の検索サーバー。
- 検索キーワードと検索期間パラメータとを前記検索キーワード格納ファイルに格納する検索キーワード格納手段と、前記検索キーワードに対応する語句が出現する前記サイト情報を取得したタイムスタンプが前記検索期間パラメータ内である場合に、前記検索キーワードに関連する情報を前記取得情報格納ファイルに格納された前記サイト情報から抽出する情報抽出手段とを有していることを特徴とする請求項1記載の検索サーバー。
- 複数のウェブサイト及びユーザー端末にインターネットを介して接続された検索サーバーを備えた検索システムであって、
前記ユーザー端末は、
検索キーワードと検索重み付けパラメータとを入力するキーワード入力手段と、前記入力された検索キーワードと検索重み付けパラメータとを前記検索サーバーへ送信するキーワード送信手段とを有し、
前記検索サーバーは、
前記複数のウェブサイトの中から予め選定した分野に適合したウェブサイトを検索対象サイトとして検索対象格納ファイルに格納する検索対象格納手段と、
前記検索対象格納ファイルに格納された検索対象サイトについて、各検索対象サイトのサイト構造を解析するサイト構造解析手段と、
前記各検索対象サイトを巡回し、前記解析したサイト構造に基づいて前記各検索対象サイトに記述されたサイト情報を取得するサイト情報取得手段と、
前記各検索対象サイトから取得した前記サイト情報に含まれる語句を、語句重み付けパラメータと共に、取得情報格納ファイルに格納するサイト情報格納手段と、
前記ユーザー端末から送信された検索キーワードと検索重み付けパラメータとを検索キーワード格納ファイルに格納する検索キーワード格納手段と、
前記検索キーワード格納ファイルに格納された検索キーワードに対応する語句を含むサイト情報のうち、前記語句重み付けパラメータが前記検索重み付けパラメータ以上である場合に、前記検索キーワードに関連するサイト情報を前記取得情報格納ファイルに格納されたサイト情報から抽出する情報抽出手段と、を有し、前記ユーザー端末から入力された検索キーワードと検索重み付けパラメータとに基づいて前記情報抽出手段により抽出されたサイト情報を前記ユーザー端末に出力することを特徴とする検索システム。 - 複数のウェブサイト及びユーザー端末にインターネットを介して接続された検索サーバーを備え、前記検索サーバーから抽出した情報のうち前記ユーザー端末が要求する情報を配信する検索情報配信システムであって、
前記ユーザー端末は、
検索キーワードを入力するキーワード入力手段と、前記入力された検索キーワードを前記検索サーバーへ送信するキーワード送信手段とを有し、
前記検索サーバーは、
前記複数のウェブサイトの中から予め選定した分野に適合したウェブサイトを検索対象サイトとして検索対象格納ファイルに格納する検索対象格納手段と、
前記検索対象格納ファイルに格納された検索対象サイトについて、各検索対象サイトのサイト構造を解析するサイト構造解析手段と、
前記各検索対象サイトを巡回し、前記解析したサイト構造に基づいて前記各検索対象サイトに記述されたサイト情報を取得するサイト情報取得手段と、
前記各検索対象サイトから取得した前記サイト情報に含まれる語句を、語句重み付けパラメータと共に、取得情報格納ファイルに格納するサイト情報格納手段と、
前記ユーザー端末から送信された検索キーワードと検索重み付けパラメータとを検索キーワード格納ファイルに格納する検索キーワード格納手段と、
前記検索キーワード格納ファイルに格納された検索キーワードに対応する語句を含むサイト情報のうち、前記語句重み付けパラメータが前記検索重み付けパラメータ以上である場合に、前記検索キーワードに関連するサイト情報を前記取得情報格納ファイルに格納されたサイト情報から抽出する情報抽出手段と、
前記ユーザー端末からの要求に応じて前記取得情報格納ファイルに格納された前記サイト情報を前記ユーザー端末に配信する配信手段と、を有し、
前記検索サーバーは、前記ユーザー端末から入力された検索キーワードと検索重み付けパラメータとに基づいて前記情報抽出手段により抽出されたサイト情報を前記ユーザー端末に配信することを特徴とする検索情報配信システム。 - 複数のウェブサイトと通信可能であると共に、ユーザー端末と通信可能な検索サーバーが実行する検索プログラムであって、
前記複数のウェブサイトの中から予め選定した分野に適合したウェブサイトを検索対象サイトとして検索対象格納ファイルに格納するステップと、
前記検索対象格納ファイルに格納された検索対象サイトについて、各検索対象サイトのサイト構造を解析するステップと、
前記各検索対象サイトを巡回し、前記解析したサイト構造に基づいて前記各検索対象サイトに記述されたサイト情報を取得するステップと、
前記各検索対象サイトから取得した前記サイト情報に含まれる語句を、語句重み付けパラメータと共に、取得情報格納ファイルに格納するステップと、
前記ユーザー端末から送信された検索キーワードと検索重み付けパラメータとを検索キーワード格納ファイルに格納するステップと、
前記検索キーワード格納ファイルに格納された検索キーワードに対応する語句を含むサイト情報のうち、前記語句重み付けパラメータが前記検索重み付けパラメータ以上である場合に、前記検索キーワードに関連するサイト情報を前記取得情報格納ファイルに格納されたサイト情報から抽出するステップと、前記抽出されたサイト情報を前記ユーザー端末に出力するステップとを、
前記検索サーバーに実行させることを特徴とする検索プログラム。 - 複数のウェブサイトと通信可能であると共に、ユーザー端末と通信可能な検索サーバーが実行する検索情報配信プログラムであって、
前記複数のウェブサイトの中から予め選定した分野に適合したウェブサイトを検索対象サイトとして検索対象格納ファイルに格納するステップと、
前記検索対象格納ファイルに格納された検索対象サイトについて、各検索対象サイトのサイト構造を解析するステップと、
前記各検索対象サイトを巡回し、前記解析したサイト構造に基づいて前記各検索対象サイトに記述されたサイト情報を取得するステップと、
前記各検索対象サイトから取得した前記サイト情報に含まれる語句を、語句重み付けパラメータと共に、取得情報格納ファイルに格納するステップと、
前記ユーザー端末から送信された検索キーワードと検索重み付けパラメータとを検索キーワード格納ファイルに格納するステップと、
前記検索キーワード格納ファイルに格納された検索キーワードに対応する語句を含むサイト情報のうち、前記語句重み付けパラメータが前記検索重み付けパラメータ以上である場合に、前記検索キーワードに関連するサイト情報を前記取得情報格納ファイルに格納されたサイト情報から抽出するステップと、
前記抽出されたサイト情報を前記ユーザー端末に配信するステップとを、
前記検索サーバーに実行させることを特徴とする検索情報配信プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016056021A JP6510452B2 (ja) | 2016-03-18 | 2016-03-18 | 検索サーバー、検索システム、検索情報配信システム、検索プログラム、検索情報配信プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016056021A JP6510452B2 (ja) | 2016-03-18 | 2016-03-18 | 検索サーバー、検索システム、検索情報配信システム、検索プログラム、検索情報配信プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017173910A JP2017173910A (ja) | 2017-09-28 |
JP6510452B2 true JP6510452B2 (ja) | 2019-05-08 |
Family
ID=59972027
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016056021A Active JP6510452B2 (ja) | 2016-03-18 | 2016-03-18 | 検索サーバー、検索システム、検索情報配信システム、検索プログラム、検索情報配信プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6510452B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020106988A (ja) * | 2018-12-26 | 2020-07-09 | Jcc株式会社 | 公開情報の配信告知方法、サーバ装置、公開情報の配信告知システム |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10143530A (ja) * | 1996-11-15 | 1998-05-29 | Omron Corp | 文書検索システムおよび文書検索方法 |
JP2006189978A (ja) * | 2004-12-28 | 2006-07-20 | Web Do Japan Co Ltd | 情報検索システム、情報検索サーバ、情報検索方法、及び情報検索プログラム |
JP4359787B2 (ja) * | 2007-07-02 | 2009-11-04 | ソニー株式会社 | 情報処理装置、コンテンツの評判検索方法およびコンテンツの評判検索システム |
US8676782B2 (en) * | 2008-10-08 | 2014-03-18 | International Business Machines Corporation | Information collection apparatus, search engine, information collection method, and program |
JP4824070B2 (ja) * | 2008-10-31 | 2011-11-24 | ヤフー株式会社 | クリックログを利用して専門検索用クローラのシード選択を行う検索処理装置、検索処理方法及びプログラム |
JP4969554B2 (ja) * | 2008-11-14 | 2012-07-04 | ヤフー株式会社 | トピックグラフを利用したドキュメント検索サーバ及び方法 |
JP2011039766A (ja) * | 2009-08-11 | 2011-02-24 | Ricoh Co Ltd | 情報配信サーバ、情報配信システム、情報配信プログラム、及び情報配信方法 |
JP5814089B2 (ja) * | 2011-11-18 | 2015-11-17 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | 情報表示制御装置、情報表示制御方法、及びプログラム |
-
2016
- 2016-03-18 JP JP2016056021A patent/JP6510452B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017173910A (ja) | 2017-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102073726B (zh) | 搜索引擎***的结构化数据的引入方法和装置 | |
CN101382954B (zh) | 提供网址收藏名称的方法及*** | |
US8682881B1 (en) | System and method for extracting structured data from classified websites | |
CN102819591B (zh) | 一种基于内容的网页分类方法及*** | |
CN106095979B (zh) | Url合并处理方法和装置 | |
US7925991B2 (en) | Systems, methods, and articles of manufacture for displaying user-selection controls associated with clusters on a GUI | |
US9396188B2 (en) | Assigning tags to digital content | |
CN103685604B (zh) | 一种域名预解析方法及装置 | |
CN102037464A (zh) | 具有最多点击的下一个对象的搜索结果 | |
CN103617241B (zh) | 搜索信息处理方法、浏览器终端与服务器 | |
CN102171689A (zh) | 响应于搜索查询提供针对讨论话题的帖子 | |
US20100125781A1 (en) | Page generation by keyword | |
CN102750352A (zh) | 浏览器中分类收藏历史访问记录的方法及装置 | |
KR20190131778A (ko) | 은닉 url에 포함된 정형 및 비정형 데이터의 수집을 위한 웹 크롤러 시스템 | |
Gupta et al. | A review on search engine optimization: Basics | |
CN106547803B (zh) | 爬取网站增量资源的方法和装置 | |
CN104156359B (zh) | 内链信息推荐方法及装置 | |
CN105204806A (zh) | 移动终端网页个性化显示方法及装置 | |
CN103905434A (zh) | 一种网络数据处理方法和装置 | |
CN104704495B (zh) | 一种信息搜索的方法以及装置 | |
CN108108381B (zh) | 页面的监测方法及装置 | |
CN110955855A (zh) | 一种信息拦截的方法、装置及终端 | |
US9053197B2 (en) | Suggesting websites | |
CN105183843A (zh) | 列表页识别***及方法 | |
JP6510452B2 (ja) | 検索サーバー、検索システム、検索情報配信システム、検索プログラム、検索情報配信プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20171113 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20180213 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180405 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190404 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6510452 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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |