namazu-dev(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: kwnmz (Re: vfnmz)



Rei FURUKAWA <furukawa@xxxxxxxxxxxxxxxx> wrote:

>  > vfnmzというしょぼいツールを作って namazu-1-9-4-libralization 
>  > branch に commitしました。
>
>kwnmz というのも作ってみたのですが、入れちゃっても、よろしいでしょうか?

どうぞどうぞ。

  % cvs -d :pserver:furukawa@xxxxxxxxxxxxxxxxxx:/circus/cvsroot co\
    -r namazu-1-9-4-libralization namazu

で namazu-1-9-4-libralization branch を checkout してそちら
へ add & commit してくださいませ。

# よくみると libralization って変な spelling ですね。今さら
# 変えるのは面倒なのでそのままにしておきますが。


>(NMZ.w, NMZ.i を読んで、NMZ.field.keywords を作るツールです)

NMZ.result.normal に 

  <dd>${keywords}<br>

という記述を追加すればいいわけですね。(NMZ.resultを作ってよ
かった)


>(1)
>私の経験上、keyword の対象は
>    カタカナ 3 文字以上
>    漢字 2 文字以上
>の語に限られています。つまり、日本語専用です。

それは困ります。私の場合は emacs やら perl といった英単語(?) 
を keyword として必要としますから。コマンドライオプションで
切り替えられるといいかな。


>(2)
>データベースへのアクセスルーチンが、gcnmz と共通なので、その部分を別フ
>ァイルに分けて、lib か何かに入れたほうが美しいかな。

その方がよければそうしてください。


>(3)
>以前、
>
>From: Satoru Takabayashi <satoru-t@xxxxxxxxxxxxxxxxxx>
>Subject: [namazu-dev 49] kwnmz.pl
>Date: Wed, 09 Jun 1999 22:00:43 +0900
>satoru-t> # 付加するキーワードは tf idf法を用いて選出したい (meta
>satoru-t> # name="keywords" ...> があればそれを使った方がよい) ところ
>
>という話がありましたが、kwnmz では、元ファイルを読むことをしていないの
>で、meta タグには対応できません。これは、mknmz の中でやる必要があります。

了解。

-- Satoru Takabayashi