私は基本的に、Google の仕組みに似た自分のサーバー用のソフトウェアを探しています。自分のビデオ、写真、音楽、およびドキュメントにインデックスを付けて、Web ページから検索できるようにしたいと考えています (Google のように)。私はこれを行うことに反対しているわけではありません。これを行うフル機能のソフトウェアを見つけることができませんでした。
私は本当に私のニーズに合わない以下を見てきました:
- Recoll ( http://www.lesbonscomptes.com/recoll/ ) は優れた製品のように思えますが、ドキュメントをインデックス化するだけです。
- トラッカー( https://projects.gnome.org/tracker/ ) これも良い製品のように思えます。Web フロントエンドはありませんが、本当に追加したい場合は思いつくことができるようです。ここで気になる部分はコードの分離です。理想的には、フロントエンドが要求を行うことができ、UI の依存関係がないサービスが好きです。
これらは私が見つけた 2 つの主な部分です。間違いなく役立つテクノロジが世の中にあります (Apache Lucene など)。しかし、私の主な質問は、これは私が自分で書くべきものですか? 私はこれを行うための知識を持っており、それが必要な場合は完全に実行する予定です。私が見逃している既存のテクノロジーがあるかどうかを知りたいだけです.