• 締切済み

全文検索プログラムを作りたい!

今度、仕事で全文検索を行うプログラムを作ることとなりそうです。 もちろん日本語対応で、WordやExcelファイル内の文字列を検索する仕様です。 しかし、どのような方法でプログラムを作るのかチンプンカンプンです。 とりあえず今時点でわからないところが3つほどあります。 全文検索の技術に精通している方いましたら、是非アドバイスお願い致します。 (1).全文検索するAPI関数ってないでしょうか?   もしくは、ネット上でフリーで配布されている全文検索する   プログラムってないでしょうか? (2).全文検索するプログラムを作るのに適した   プログラム言語って何でしょうか? (3).市販されている全文検索システムは、インデックスファイルを作成し、   そのインデックスファイルから全文検索をしているようですが、   インデックスファイルを用意するメリットって何でしょうか?

みんなの回答

  • kabaokaba
  • ベストアンサー率51% (724/1416)
回答No.1

仕事で全文検索システムのプログラムを組むにしては あまりに質問内容がお粗末です。。 その上。。。Officeの中まで検索ですか・・・ クライアントが可哀相です。。。 まずは「形態素解析」ってご存知ですか? kakashi, chasenってご存知ですか? (1)「namazu」ってご存知ですか? (2)どんな言語をご存知ですか? (3)検索するたびに 一回一回全データを探索するんですか?

noname#149114
質問者

補足

早速のご意見ありがとうございます。 本当にお粗末な質問内容になってしまい申し訳ありません。 「形態素解析」という言葉は初めて聞きました。 (1)「namazu」「kakashi」は全文検索できるツール(プログラム?)   というところまで知っています。(言葉のみ)   それらツールの使い方までは存じてません。 (2)投稿時に記入漏れてしまいましたが、Windowsのクライアント   アプリケーションの開発なので「VisualStudio.net」、   「VisualStudio2006」にあるVB.NET、C#等で開発する予定です。 (3)はい。その度に全データを探索する仕様です。   気づきつつはあるのですが、やはりその都度の探索は   クライアントに負荷がかかるでしょうか? 以上、宜しくお願い致します。

関連するQ&A