「インタラクション，97」 平成9年2月

WWW上のフロー情報を対象にした情報フィルタし（舟eβ姐ye）
住田一男†上原龍也†小野顕司†酒井哲也†池田朋男††下郡信宏†††（株）東芝研究開発センター†情報・通信システム研究所††関西研究所†††システム・ソフトウェア生産技術研究所

1．はじめにブラウザと連携して動作する。

ここ数年W）rldWideW占b（WWW）の規模の増大は目覚しく、多くの個人や企業が様々な情報をホームページとして公開している。現在、WWW

2．情報フィルタリングの情報ソース
としてのWWW
WWW上のWebページをフロー情報ととら
えると、これらのW占bページは新規に創出されのユーザ数は年毎におよそ倍増していると推定されており、それに呼応して公開されるWebページも増加の一途にある。これらのページを検索する
ため、いくつかの検索サーバが公開されている。
ところが、これら膨大なべ−ジの中には作成時たページと更新されたページとに分猿することができる（それ以外のページは、蓄積情報とみなし、フィルタリングれるページは、更新が定期的に行われるものと不以来まったく更新されていないページも多く存在定期であるものに分類できる。定期的に更新されしている。このため、ある話題に対して恒常的にるページの代表的なものとして、新聞社や雑誌社が公開している記事情報をあげることができる。
一般のページは、その更新はおよそ不定期に行わ新規情報の発生をウォッチすることを目的としている人にとって、公開されている検索サーバを用いた場合、肝心の新規情報が多くの古い情報に埋れる。

もれてしまい、必要な情報を得ることができない

超分散的なデータベースであるWWWを対象にした情報フィルタリングにおいては、上記のフという問題が生じる。
検索が蓄積された情報を処理対象とするのに対ロー情報を抽出する必要がある。
検索システムでは、ユーザは検索された結果を見ながら検索条件を修正し再摩検索を行うことがして、情報フィルタリングでは、日々発生する情報を処理対象とする［1】。本稿では、このような情報をフロー情報と呼ぶ。WWW上に存在する情報
は、蓄積情報であるとともに、日々多くの情報が創出されており、フロー情報としての側面を持っ。
本稿では、WWW上の情報をフロー情報としてとらえ、そこから個人の関JL、や興味にしたがって必可能である。一方、情報フィルタリングシステム
では自律的に処理結果を得る必要がある。このため、検索と比較して検索条件は詳細に設定可能ではあるが、精度の高い処理結果を得ることが求められる。

要な情報を抽出する情報フィルタリングシステム

3．システムの概要

伽βゐ勒eについて述べる。

本システムの概要を図1に示す。

システムは、WWWより新規情報を抽出し、ユーザの関心度の高い順に情報を整理し提供する。ま伽β九助eは1新規ページと不定期更新ページを抽出するために、検索サーバ（http：／／hTWW．1ycos．

た、ユ」ザの関心度はフィードバック可能であり、

com／など）と新着サイトリストページ（http：／／www・

これにntt．jp／WHATSNEW／index−j．htmlなど）にアグセ

っ。さらに、夷語、日本語の両言語についてもフィ
ルタリング処理が可能である。月℃βゐ助eは、PCスする（新規ページ取得サイト）。
ページ取得ゲートウェイを介したページの取得上で動作するソフトウェアとして実現した。Wbb

では、検索サーバに対しては検索コマンドを発行することによ′り関連ページのリストを得る。また、
WideⅥkb
新著サイトリストページからは、直接そのページ
Kazuo SUMITA，ThtsuyaUEHARA，KenjiONO，Tet−
AFilteringSystemfbrInformationStreamsontheWoddsuya SAKAl，TomooIKEDA，and Nobul1iro SHI−を読み込むことにより、新規発生サイトのリスト
MOGORIを得る。

ReseardlandDevelopmentCenter，ToshibaCorp．

更新チェックにおいて、前回取得したリストとの差分を求め、新規発生ページや更新されたことで1Komukai一二bshiba−ChoSaiwai一kuKawa5aki，210，Japan
恥1：044（549）2240，Fax：044（520）1308
E−mail：Sumita＠eel．rdc．toshiba．co．Jp
一63−結果の表示例、（b）はユーザプロファイルを設定するユーザインタフェース部の表示例を示している。

l）Vl）

潟増野翻鞘銅価掃＝■：∵：・叫▲■ ■■ ■▼■●

h■：）：H：k：●ニ；uニ正l：こ【エーT＝■土T＝■；⊂爪だてごコ．ー；∴：lに【：王に：l＝【：○：l二lて．．

一l▼ツー＝− ＝■h■に一■■■ノ ■〝■点■■｛■■ ■い㌢ll、†れ●lh■ −■γ− J ■●■▲l■ ：おム：：ト〉：lLI．ふ．〟⊥k≠T山ぺふ〟こl｝点〟．Vげ．ユン血‥刃山川止仙圭
一▲lノ川r応●．′・■●lt■■■ ¶l−●lr●dlW ●h−■一灯■ t＝十h■ r〟訃l■t−れ，■T血■h・いげ■．＿■★1検索サーバや新着サイトリストページを設定★2定期的に更新されるが関連度の高い情報以外の情報ふ含むページを設定−3不定期にしか更新されないが関心度の高いページを設定

細野 tをトヰ・・ムぺ・・プkでOm伽11it lトぷ巾メFくココ；劇化 一も1欝1．；・∨一J

図1：システム概要

セノ想。…帖Hm用伽 訝儲彊禦．。

ユーザに関心のある情報を含むようになったページを取り出す。これらの各ページをフィルタリン

漕慈監エ㌶よご㌫∵㌦笛■T■￣■■．∫；．￡、 し■打電 《★

グ対象とする。
一方、定期的に更新されるページについては、指（a）フィルタリング結果の表示定されたページを直接読み込み、そのページ自体に含まれる情報をフィルタリング対象とする（ニュースサイト）。複数の記事が含まれるページについて

は、記事毎に分割し、これらの記事をフィルタリ
ング対象とする。
不定期にしか更新されないものの、ユーザにとって関心の高いページも存在する。月℃β九助eでは、
このようなページをウォッチサイトとして登録する。登録されているページが更新されたか否かをチェウクし、更新されていた場合これをユーザに通知する。
フィルタリング処理では、ユーザの関心や興味（b）プロファイル設定のユーザインタフェースを記述したプロファイル（検索条件）との類似度を
図2：動作例

算出し、類似度の順に情報をランキングする。矯似度の算出では、・ベクトル空間法をベースに語の5．おわりに頻度情報、見出しや段落情報こ係受け情報等を解析し高精度にランキングを行う［2】。
て抄録を生成する′。ここでは、プロファイル中の

WWW上に公開されている情報を対象にした
情報フィルタリングシステムを開発した。PC上で動作するシステムであるため、情報ソースの設定

単語を含む部分テキストを抽出する単純な方式ををユニザが自由に行えるメリットがある反面、フィ採用した。

ルタリング可能な情報量に制限がある。一部機能

フィルタリング処理で選択されたページについのサーバ化を行う予定である。

ユーザはWもbブラウザで任意の文書を参照時にその情報に関心があるかないかをフィードバッ

ク可能である。現在、複数のプロファイルが存在する場合、ユーザが参照しているページと最も頬似度の大きいプロファイルの内容が更新される。

参考文献

4．動作例
図2に動作痢を図示する。（a）はフィルタリング【2］住田一男，三池誠司：情報フィルタリング技術，東tl］．Belkin，N・J・andCroft，W・B・：．InformationFilter−1ng andInformationRetrieval：TwoSidesofthe

SameCoin？，ACMComm．，Vol．35，No．12，PP．29−
37（1992）．
芝レビューVol・51，No・1，′pp・42−44（1996）・

ー64−