Namazu全文検索システム
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2001/06/14(木) 09:17ID:???http://www.namazu.org/
日本語全文検索エンジンソフトウェアのリスト
http://www.kusastro.kyoto-u.ac.jp/~baba/wais/other-system.html
前スレ http://tako.2ch.net/test/read.cgi?bbs=perl&key=981352718
0263nobodyさん
04/08/25 01:35ID:???数字のフォルダがインデックスで大まかに分けてある。
やはり1つのフォルダ以下にインデックスの入ったフォルダを置くしかないのか。
0264nobodyさん
04/11/11 11:45:47ID:VoJd1QOh0265nobodyさん
04/11/23 11:20:19ID:???0266nobodyさん
04/11/26 13:50:33ID:cbW9i0f7wgetで落したHTMLファイルをNamazuで検索しています。
Namazuの検索結果の順番を自分で決めたいんですが、
NMZ.field.uriの順番をいじると全てのページがNOT FOUNDになってしまいます。
どなたかいい方法知りませんか?
0267nobodyさん
04/11/26 14:41:22ID:???namazuはcなのにmknmzはperlなのはどうして?
0268nobodyさん
04/11/26 14:55:11ID:???インデックスの作成を早くするには分散して作成してからマージすればよいかも。
namazuがcなのはcの方がリクエストの度にコンパイルがない分、早いから、
mknmzはインデックス作る時しか使わないので文字の操作が楽チンなPerlを・・・。
ちなみにpnamazuっていうPerlで書かれたnamazuもある。
たしか2chもread.cgiはCだけど、bbs.cgiはPerlだったと思う。
質問は一個ずつにしてね。
0269nobodyさん
05/01/02 10:01:19ID:Oo1G9Jagうまくいきません。
インデックスを作ろうとするとNKF.pmが無いといわれます。
PPM-INSTALL.BATを動かしてもうまくいきません。どうすればいいのでしょうか?
0270269
05/01/02 12:42:33ID:???0271nobodyさん
05/01/27 22:35:38ID:muSCpH63なんか改善する術ってありますでしょうか? 教えて誰かエロイ人!!
0272nobodyさん
05/02/11 17:47:10ID:LfkZHaha2行目以下のwordなどの設定が対応メディアタイプに反映されません。
2行目以下も#は外しているのですが…。
茶筌のところ#を残しているのですが、それもちょっと変かもです。
うまくいかない原因がわかる方どなたか教えてください。
読み込んだ設定ファイル: D:/namazu/etc/namazu/mknmzrc
システム: MSWin32
Namazu: 2.0.12
Perl: 5.006001
NKF: module_nkf
KAKASI: module_kakasi -ieuc -oeuc -w
茶筌: chasen -j -F '%m '
わかち書き: module_kakasi -ieuc -oeuc -w
メッセージの言語: ja_JP.SJIS
言語: ja_JP.SJIS
文字コード: sjis
CONFDIR: D:/namazu/etc/namazu
LIBDIR: D:/namazu/share/namazu/pl
FILTERDIR: D:/namazu/share/namazu/filter
TEMPLATEDIR: D:/namazu/share/namazu/template
対応メディアタイプ:
application/x-gzip
message/news
message/rfc822
text/hnf
text/html
text/html; x-type=mhonarc
text/plain
text/plain; x-type=rfc
text/x-hdml
0273nobodyさん
05/02/11 19:36:57ID:???まず最新の2.0.14を使いましょう。
それと
D:/namazu/etc/namazu/mknmzrc の$ALLOW_FILE
のところを全行はりつけてよ。
どこの#を外したのか見てみないとわからんよ。
0274272
05/02/11 19:40:50ID:???最新って言ってもベータ版らしいので…。
とりあえずこんな感じです。
#
# This pattern specifies file names which will be targeted.
# NOTE: It can be specified by --allow=regex option.
# Do NOT use `$' or `^' anchors.
# Case-insensitive.
#
$ALLOW_FILE =".*\\.(?:$HTML_SUFFIX)|.*\\.txt" . # HTML, plain text
"|.*\\.gz|.*\\.Z|.*\\.bz2" . # Compressed files
"|.*\\.pdf|.*\\.ps" . # PDF, PostScript
"|.*\\.tex|.*\\.dvi" . # TeX, DVI
"|.*\\.rpm|.*\\.deb" . # RPM, DEB
"|.*\\.doc|.*\\.xls|.*\\.ppt" . # Word, Excel, PowerPoint
"|.*\\.j[sabf]w|.*\\.jtd" . # Ichitaro 4, 5, 6, 7, 8
"|\\d+|[-\\w]+\\.[1-9n]"; # Mail/News, man
0275nobodyさん
05/02/11 19:43:44ID:???0276nobodyさん
05/02/11 19:49:17ID:???Windows版はβ版扱いになっていますが、
インストーラがβというだけで本体に問題はないですよ。
たぶんフィルタが必要としているMS-Word等の
アプリケーションが入っていないのでしょう。
こちらのフィルタを使うとよいでしょう
ttp://www.geocities.co.jp/SiliconValley-Oakland/8718/namazu/index.html
0277nobodyさん
05/02/11 19:53:07ID:???0278272,274
05/02/11 20:00:49ID:???Office2003だということもあるのかな。
拡張子だけで判断してるのではないんですか。
まずは最新版をインストールしてみます。
用事があって今日これからはできないので、うまくいかなかったらまた後日質問させてもらいます。
回答ありがとうございました。
0279nobodyさん
05/03/10 15:52:52ID:???ページが増えてきたので階層ごとにインデックスを作成し階層ごとに検索ページを
作りたいと考えております。しかしインデックスファイルを作成しnamazuコマンドでは
検索できるのですがブラウザから
http://サーバIPアドレス/cgi-bin/namazu.cgi?idxname=aaaとすると
allインデックスから検索されてしまいaaaインデックスから結果を表示してくれません。
aaaインデックスから結果を表示するにはどのようにするのでしょうか?
ページの階層
/apache/htdocs/aaa
/apache/htdocs/bbb
/apache/htdocs/ccc
インデックスの格納場所
/apache/cgi-bin/namazu/index/all
/apache/cgi-bin/namazu/index/aaa
index/all内のNMZ.head.ja
<input type="hidden" name="idxname" value="all"> ←allに変更
<a href="{cgi}?idxname=all">[検索方法]</a> ←?idxname=allを追加
index/aaa内のNMZ.head.ja
<input type="hidden" name="idxname" value="aaa"> ←aaaに変更
<a href="{cgi}?idxname=aaa">[検索方法]</a> ←?idxname=aaaを追加
cgi-bin内にある.namazurc
Index /apache/cgi-bin/namazu/index
Template /apache/cgi-bin/namazu/index/all
Replace /apache/htdocs/ http://サーバIPアドレス/
0281279
05/03/11 09:08:13ID:???mknmz -O /apache/cgi-bin/namazu/index/all /apache/htdocs
合計の文書数 602
合計キーワード 5,499
わかち書き module_kakasi -ieuc -oeuc -w
mknmz -O /apache/cgi-bin/namazu/index/aaa /apache/htdocs/aaa
合計の文書数 9
合計キーワード 441
わかち書き module_kakasi -ieuc -oeuc -w
よろしくお願いします。
0282279
05/03/11 16:15:26ID:8QvGuHRhKAKASI: module_kakasi -ieuc -oeuc -w
茶筌: no
わかち書き: module_kakasi -ieuc -oeuc -w
メッセージの言語: ja_JP.eucJP
言語: ja_JP.eucJP
文字コード: euc
CONFDIR: /etc/namazu
LIBDIR: /usr/share/namazu/pl
FILTERDIR: /usr/share/namazu/filter
TEMPLATEDIR: /usr/share/namazu/template
対応メディアタイプ:
application/pdf
application/x-bzip2
application/x-compress
application/x-gzip
application/x-rpm
message/news
message/rfc822
text/hnf
text/html
text/html; x-type=mhonarc
text/plain
text/plain; xtype=rfc
text/x-hdml
text/x-roff
0283279
05/03/11 16:20:49ID:???mknmz -C
読み込んだ設定ファイル: /etc/namazu/mknmzrc
システム: linux
Namazu: 2.0.12
Perl: 5.008
NKF: module_nkf
KAKASI: module_kakasi -ieuc -oeuc -w
茶筌: no
わかち書き: module_kakasi -ieuc -oeuc -w
メッセージの言語: ja_JP.eucJP
言語: ja_JP.eucJP
文字コード: euc
CONFDIR: /etc/namazu
LIBDIR: /usr/share/namazu/pl
FILTERDIR: /usr/share/namazu/filter
TEMPLATEDIR: /usr/share/namazu/template
対応メディアタイプ:
application/pdf
application/x-bzip2
application/x-compress
application/x-gzip
application/x-rpm
message/news
message/rfc822
text/hnf
text/html
text/html; x-type=mhonarc
text/plain
text/plain; xtype=rfc
text/x-hdml
text/x-roff
0284nobodyさん
05/03/12 00:24:13ID:???Template /apache/cgi-bin/namazu/index/all
としているから
常に index/all内のNMZ.head.ja
が読み込まれているということでないか
namazurcのTemplateの行をコメントアウトしてみたら
0285nobodyさん
05/03/17 23:30:42ID:???亀レスだけど、
Namazuでは 「/cgi-bin/namazu.cgi?idxname=aaa」 みたいな直接指定はNGだったはず。
きちんとhiddenとかから送らないと。
0286nobodyさん
2005/03/22(火) 21:53:42ID:???それってどこでNGにしてるんでしょ。Namazu本体じゃなくて
pnamazuとかインターフェースのところでやってるんですよね。
0287279
2005/03/30(水) 18:10:10ID:???検証が遅くなり申し訳ありませんでした。
サーバIPアドレス/cgi-bin/namazu.cgi?idxname=インデックス名&query=キーワード
で検索したらうまくできました。htmlにhiddenで指定した場合もOKでした。
ご教授ありがとうございました。
しかし検索結果はOKなのですが、aaaインデックスを検索しても結果はOKなのですが
ヘッダーの部分がallのもので表示されてしまいます。
(現在602 の文書がインデックス化され5,499 個のキーワード)
検索結果ページから再検索するとあるはずのページでも検索できません。
(allインデックス及びaaaインデックス両方とも。インデックスネームがうまく指定されない為?)
namazurcのTemplate部分をコメントアウトするとインストール時?の古いインデックスが
表示されてしまいます。
複数インデックスがある時のTemplate指定はどのように行っているのでしょうか?
0288nobodyさん
2005/03/31(木) 00:35:45ID:???Templateが選択される順序は説明書にあるとおり
http://www.namazu.org/doc/manual.html#form-idxnames
再検索をする際にWebブラウザで表示ページのソースを調べて
どのNMZ.headが読み込まれているか確かめてはどうですか。
0289nobodyさん
2005/11/11(金) 14:19:22ID:lZiu1JMN日本語全文検索ってほぼGoogleでカバーできてるのでは?
Winではあまり普及していないらしいし、導入に面倒がありそうだし
今、敢えてNamazuで検索を作るうまみってなんですか?
0290nobodyさん
2005/11/11(金) 20:34:38ID:???0291nobodyさん
2005/11/12(土) 23:40:29ID:???0292nobodyさん
2005/11/13(日) 06:11:00ID:???イントラの情報を検索できること
検索結果画面をカスタマイズできること
カテゴリ検索ができること
文書の最終更新日をファイルスタンプから識別できること
0293nobodyさん
2005/11/13(日) 08:31:58ID:???0295nobodyさん
2005/11/14(月) 10:06:19ID:???なるほど、イントラ内検索がGoogleにはないうまみっぽいですね。
だんだん鯰の位置づけがおぼろげながらわかってきました。
どうもありがとうございます。
0296nobodyさん
2005/11/14(月) 12:47:16ID:???あれは便利だお。
0297nobodyさん
2005/11/14(月) 16:16:53ID:???0298nobodyさん
2005/11/16(水) 14:03:06ID:???0299nobodyさん
2005/11/17(木) 13:26:17ID:???⊂⌒( ・ω・) はいはいわろすわろす
`ヽ_っ⌒/⌒c
⌒ ⌒
0300nobodyさん
2005/11/18(金) 11:32:18ID:ngwfG4IKハイライトされて、(そのページの上のほうからのテキストだけでなく)
検索された部分が表示されるというやるがあるらしいよ
と先輩に言われたのですが、どこにありますか?
あるいはカスタマイズで処理するもんなのですか?
教えてください。
0302nobodyさん
2005/11/21(月) 10:11:48ID:T4fDN5+Gありがとうございます、調べてみます。(`・ω・´)ゝ
0303nobodyさん
2005/11/21(月) 10:27:34ID:T4fDN5+Gたとえば文中にキーワードがヒットしても、プレビューで表示されるのは
そのページの文頭から指定文字数分ですよね?
それを、キーワードの該当部分前後をプレビューに表示させたい
という話でした。
0304nobodyさん
2005/11/25(金) 10:08:55ID:???指示者がEstraierと混同していた可能性大です。
自己解決しました。どうもありがとうございました。
0305nobodyさん
2005/12/14(水) 20:47:34ID:CwjBoKRvできればPHPでサイト内検索ができるスクリプトをご存知でしたら教えてください。
0308nobodyさん
2005/12/16(金) 05:48:32ID:+W2Wi6VX0310nobodyさん
2006/01/16(月) 09:59:58ID:rhuM8+qJこのPHPから出来上がるページをnamazuで検索したいと思っています。
どのような手法がありますでしょうか?
0311nobodyさん
2006/01/16(月) 11:43:50ID:???0312nobodyさん
2006/01/16(月) 13:00:54ID:rhuM8+qJそれとも、やはりこちら側であらかじめ静的ページを作っておいて、それをインデックス化するしかないでしょうか?
なんとかコマンド一発で出来ませんかね?
0313nobodyさん
2006/01/16(月) 17:28:20ID:???っていうシェルスクリプト書けば一発でしょ。
0314nobodyさん
2006/01/16(月) 20:36:24ID:???動的なページをインデックスするには
http://pc8.2ch.net/test/read.cgi/unix/1113150661/116
0315312
2006/01/16(月) 20:44:28ID:???>>313さん
>>314さん
親切にありがとうございます。
よくわかりました。とりあえずwgetの方法を試してみようと思います。
0316nobodyさん
2006/01/16(月) 22:22:45ID:???0317nobodyさん
2006/01/30(月) 18:45:25ID:???0318nobodyさん
2006/01/30(月) 21:42:38ID:???ISO-8859-* に関する文書の間違いを訂正
RedHat ソフトウェア namazu.spec の不必要なパッチは削除
File::MMagic 1.25 を同梱
MeCab の正式対応
mknmz に -b 及び --use-mecab オプションを追加
mknmz および namazu に --norc オプションを追加
mknmz に --decode-base64 オプションを追加
新しいフィルタ(Gnumeric, Koffice, Mainman/Pipermail, Zip, Visio)を追加
mknmzrc に MECAB, DENY_DDN を追加
ファイル名がDDN である時にスキップ。
日付フィールドによるソート機能の追加
nmzcat, nmzegrep コマンドの追加
フィルタの Windows 対応
(msword.pl, excel.pl, powerpoint.pl, postscript.pl, 等...)
OLE コントロールフィルタ更新
QUERY_STRING の区切りに';' 使用可能
Perl版テストプログラム(pltests) を追加
各種バグフィックス
0319nobodyさん
2006/01/31(火) 08:21:04ID:???0320nobodyさん
2006/04/02(日) 12:56:16ID:6BlopTUrは、MacのSafariで見れないのは、なんか理由があるのかな?
0321nobodyさん
2006/04/02(日) 13:02:03ID:???http://www.namazu.org/index.html.ja ならOK
Content-Locationヘッダをうまく扱えてないみたい。
他所ではちゃんとリダイレクトされるんだけど、namazu.orgではNG。なんでだろう?
0322nobodyさん
2006/04/07(金) 19:28:41ID:???何のファイルをサーバーに送れば良いのか教えてください。
0323nobodyさん
2006/05/16(火) 22:05:32ID:A+ClptH/ttp://www.namazu.org/installation.html
0324nobodyさん
2006/07/04(火) 21:14:27ID:t84VuxwjPHPでnamazu検索???
こんなの??
ttp://www.c-boxs.net/PHP/NamaP/
0325nobodyさん
2006/09/07(木) 22:19:16ID:n616cZBcこの勢いでローカルにある2ちゃん専ブラのdatファイルもインデックス化したいんですけど
良い文書フィルタはありませんか?
0327nobodyさん
2006/09/08(金) 09:21:57ID:???っていうか2ちゃんにどっぷりハマってるような
人間のクズは氏んだほうがいいぞ。
専ブラ+dat保存なんて、何をたくらんでいるのやら・・・おー、こわ。
0328nobodyさん
2006/09/08(金) 14:34:10ID:???0330nobodyさん
2006/09/29(金) 14:11:41ID:MXN7wOzE0332(^-^) ◆MONSOON/qo
2006/10/08(日) 05:28:42ID:aDf/+h/t記号は除外するとかです
0333(^-^) ◆MONSOON/qo
2006/10/08(日) 05:39:20ID:aDf/+h/t0334nobodyさん
2006/10/10(火) 01:41:58ID:???http://pc8.2ch.net/test/read.cgi/unix/1113150661/195-197
マルチで「自己解決」とは笑わせてくれるな
0335nobodyさん
2006/10/13(金) 09:24:55ID:???何でもそうなのだが、部分一致ができない。
ファッキントッシュは、バカの使うOS
を検索するとする
「ファッキン」で検索すると一致なし
「ファッキントッシュ バカ」 で検索しても一致せず
「ファッキントッシュはバカの使うOS」でやらないと一致しない。
まるでMSNの検索エンジンだ
あれとまったく同じ
0336nobodyさん
2006/10/13(金) 15:19:49ID:???0338nobodyさん
2006/10/14(土) 00:11:41ID:???「ホントかよ」とおもったんで、試してみたけど、ヒットするよ。
プレーンテキストで「ファッキントッシュは、バカの使うOS」と書いて
最後に改行して保存。
> まるでMSNの検索エンジンだ
というが同エンジンと思われる「Windowsデスクトップサーチ」でも問題なくヒットした。
Hyper Estraierでももちろんヒット。
>>335の環境がおかしいんじゃないのか?
0339nobody
2006/10/25(水) 22:26:22ID:J6B8Hktuどうやってモジュールをインストールするのか良く分かりません。
よろしければ、手順を教えていただけないでしょうか?
0340nobodyさん
2006/11/20(月) 17:03:35ID:???自分でモジュールをコンパイルするしかないです。
www.mail-archive.com/[email protected]/msg00374.html
0341nobodyさん
2007/02/08(木) 12:03:48ID:Mb2H3yQx0342nobodyさん
2007/03/22(木) 22:02:22ID:???あと、インデクサや検索エンジンの分散処理ってどうやるのですか?
どっちもHyperEstraierでは標準で付属してるよね
0343nobodyさん
2007/03/22(木) 23:21:03ID:???0344nobodyさん
2007/03/22(木) 23:25:45ID:???Namazuサーバを複数稼働させといてクライアントで検索結果をマージできるシステムとか
ないの?
0345nobodyさん
2007/03/23(金) 00:11:38ID:???ttp://www.hpcss.is.ritsumei.ac.jp/Essay/2005/thesis/pdf/ohsaki.pdf
0346nobodyさん
2007/05/11(金) 16:16:19ID:???インデックスを作ると、終了できてないと思われるwordやexcelの
プロセスがガンガンできるんですけど解決方法はありますか?
0347nobodyさん
2007/05/11(金) 23:54:36ID:???0348nobodyさん
2007/08/22(水) 06:00:29ID:XEGA28iCファイルを開くことすらままなりませぬ(Cの知識皆無・・・
PerlかRubyからアクセスする方法を探してるんだけど
説明のあるページなどご存知の方いませんか?
0349nobodyさん
2007/08/22(水) 21:34:30ID:???www.namazu.org/doc/nmz.html.ja#w
に書いてあるとおり単なるテキストファイルに
1行に1単語で書かれているだけ
0350348
2007/08/23(木) 00:04:33ID:???このページは見ていませんでした。(トップページからリンクされてない?)
片っ端からファイルを見ていって、
開くことができたファイルの内容をチェックしていたんですが見落としてました。
ありがとうございました!
0351nobodyさん
2008/02/20(水) 20:07:39ID:fLDVdokdmknmzrcには200MBまでを検索対象にするよう設定してるんだが。
0352nobodyさん
2008/02/21(木) 22:15:05ID:7VDtsl8Sメモリじゃん?
0353nobodyさん
2008/02/22(金) 01:51:00ID:CRNkbfG60354nobodyさん
2008/03/27(木) 06:31:14ID:???あえてNamazuを使いたいのであれば構わないけど、
良い子は「Hyper Estraier」を使いましょう。
http://pc11.2ch.net/test/read.cgi/unix/1176807372/l50
0355sfOdHWpuZpBZYiqez
2008/06/13(金) 21:05:42ID:???0356nobodyさん
2008/07/19(土) 19:10:35ID:Hdkv0asv「1000」が「1,000」と表示されないようにしたいのです。
0357nobodyさん
2009/07/30(木) 06:41:54ID:???いきなりよく分からない壁に当たりましたので教えて下さい。
namazu自体よく分かりませんので、手探りでやっています。
色んなサイトを見て見た結果、とりあえずnamazu.cgiを
見てみないと始まらないようなのでftpでダウンロードしてみました。
ところが、namazu.cgiを開いたら文字化けが酷くて読めません。
使ってみたソフトはjeditx あとは、miです。
どうしてこういうことになったのでしょうか。
namazu.cgiが読めないとインデックスの更新もできない
ようなので先に進めない、と思われるのですが、
どなたか読む方法をご教授下さい。
0359357
2009/07/31(金) 01:45:58ID:???無茶振りで回って来ました。なのでショッピングカート
(詳細なcgi部分を除く)とサイトいじりまでくらいしか
分からないです。
namazu.cgi自体はおまけでついて来るものだということは
色んなサイトを見て雰囲気で今日分かりました。
そもそもnamazu自体は、レンタルサーバにインストール
されているべきなのか、自分のpcにインストールされているべきなのか
それも分かりません。とりあえず、コンソ−ルからftpで入って、
フィルタに使うファイルがたくさん有るディレクトリでmknmzをしても
動かなかったので、namazuのインストール自体はサーバではなくて、
本体にすると言うことでしょうか?ネットを調べても
自サーバメインのチュートリアルが多くて困っています。
とりあえずインデックスを更新するだけで良いです。
そもそもいきなり分かる訳が無いので多くは望んでいません。
人名の間違い登録は流石に放置できないので、質問した次第です。
大真面目なので、申し訳ありませんがよろしくお願い致します。
0361nobodyさん
2009/08/06(木) 13:05:55ID:???dxf用フィルタはもう配布していないのでしょうか?
0362nobodyさん
2010/08/12(木) 12:11:44ID:XzX6VOe9■ このスレッドは過去ログ倉庫に格納されています