namazu-ml(avocado)


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

Re: pnamazu-98.04.16



Rei FURUKAWA <furukawa@xxxxxxxxxxxxxxxx> wrote:

>perl 版検索クライアントを別便にて高林さんに送ります。

<URL:http://saturn.aichi-u.ac.jp/%7Eccsatoru/Namazu/contrib/>

に置いておきました。

# <URL:http://saturn.aichi-u.ac.jp/%7Eccsatoru/Namazu/>
# 
# でも紹介しておきました。


>(4) インデックス中で、カタカナ語はひとまとまりで登録されてしまうので、
>    例えば「ヤマハサイレントアンサンブルピアノ」はそのまま登録され、こ
>    こから「アンサンブル」を検索に引っかけることはできませんでした。
>
>    今回は、カタカナの並び->登録単語の表を作り、それをもとに中間一致検
>    索ができるようにしてみました。
>
>    「カタカナ語に限り中間一致検索可能」という仕様は、文章にすると、ち
>    ょっとカッチョワリイ気もしますが、自分では、「こりゃ使える」と思っ
>    ています。

これはナイスですね。ちょっと試してみたところではうまく動きました。
仕組みがどうなっているかとかはまだ調べていませんが、 C版の方でも実
現したいところです。

# 辞書いらずの文の分解機能も真似しようと思っていて思っているだけの
# ままになっていました…。

それから、ひとつバグを見つけました。キーワードが見つからないときも

|検索結果
|
|参考ヒット数:  [ hoge: 0 ]
|
|検索式にマッチする 1 個の項目が見つかりました。
|
|...

のように一つ結果が表示されてしまいます。これは NMZ.r の最初に登録
されているもののようです。

--
高林 哲 Satoru Takabayashi