js-py-document-search は、ブラウザだけで稼働する全文検索システムの、オープンソースプロジェクトです。

多数の既存文書を高速検索したい。 サーバーやデータベースを導入せず、単独のパソコンだけで文書検索システムを構築したい。 文書ファイルと検索システムを、セットで配布したい。 外付けハードディスクに蓄積した文書に、OSに依存しない検索インデックスをつけたい。 使用者の端末に追加ソフトを導入することなく検索システムを使いたい。 などといった用途に向きます。

データ更新者はオフィス等のソフト導入済みのWindowsを利用することを想定し、 Windows向けの作業手順とバッチファイルなどのスクリプトが付属しています。 ただし、オフィスを操るトリッキーな部分がOSに依存しているだけで、 インデックス作成などの要所はOSに依存していないため、 文書ファイルからテキストを抽出するツールさえ用意すれば、 設定ファイルの修正だけで、Mac OSやUnix系OSで更新作業を行うこともできます。

この説明書は、https://sukuba.github.io/js-py-document-search/で公開しています。