検索機能を付けた個人別履歴の作成


96H068 高徳 哲也
takatoku@h-ps011.ise.osaka-sandai.ac.jp


(page 1)


はじめに


ユーザが過去に見たWebページを再び見るためによく使われる機能としてWWWブラウザのブックマーク機能があるが、いくつかの欠点もある。

欠点




(page 2)


研究内容









(page 3)


個人別履歴の作成手順



個人別履歴の作成手順

1.キャッシュサーバの情報にフィルタ処理を行い必要な情報 を取得する

2.フィルタ処理を行った結果から一日分の全履歴を作成す る

3.CGIを用いてその日の履歴から個人の履歴を作成する


(page 4)


フィルタ処理


キャッシュサーバにある情報にフィルタ処理を行った結果

http://news.yahoo.co.jp/headlines/hwj/000128/cpt
/15413500_wircpt007.html
|
(Yahoo! - 米陸軍とNASAがシミュレーション技術を共同で開発(WIRED))
|
トップYahoo!JAPAN-カスタマイズ-ヘルプトピックストップ国内海外経済企業マーケットエンターテインメント

URL
|
(タイトル)
|
内容

上記の結果を
process1
というファイル名で保存する。


(page 5)


一日分の全履歴を作成

prosess1
に access.log にフィルタ処理を行った結果を組み合わせる。


takatoku | 18:20:35 |
http://news.yahoo.co.jp/headlines/hwj/000128/cpt
/15413500_wircpt007.html
|
(Yahoo! - 米陸軍とNASAがシミュレーション技術を共同で開発(WIRED))
|
トップYahoo!JAPAN-カスタマイズ-ヘルプトピックストップ国内海外経済企業マーケットエンターテインメント


上記の結果を
process2
というファイル名で保存する。


(page 6)


個人別履歴の作成


個人別履歴には
process2
を元にCGIを用いてユーザからの要求があるたびに作成する。

ユーザ識別にはCGIの環境変数を用いて行う。

利点
ユーザ識別のためにユーザ名やパスワードを入力することなく個人の履歴を見ることができる。



(page 7)


identについて

ident.gif
1. Webページの要求

2. ユーザ名の問い合わせ

3. ユーザ名を返す


(page 8)


個人別履歴

個人別履歴を表示した結果
kozin2.gif

(page 9)


キーワード検索について





これにより、より的確に目的のWebページが閲覧できるようになる。


(page 10)


キーワード検索の実行例

Namazu1.gif

(page 11)


検索結果

Namazu2.gif

(page 12)


まとめ




今後の課題


(page 13)


検索結果

Namazu8.gif Namazu9.gif



(page 14)