パーソナライズド検索について質問したいのですが。Lucene を使用してパーソナライズされた検索を設計/実装しようとしています。私はそれについてグーグルで調べましたが、Lucene ですぐに使用できるモジュール/ツールが見つからなかったようです。だから私は自分で実装する必要があると思います。車輪の再発明を避けるために利用できるツールがあるかどうかを知りたいです。
何もない場合でも大丈夫です。しかし、それを実装する方法について何か提案があるかどうか知りたいです。私の現在のアイデアは、各ドキュメントに追加のビット ベクトルまたはブルーム フィルターを追加することです。各ビットは、ユーザーまたは同様のユーザーのグループに対するドキュメントの関連性を表します。関連情報は、データ マイニング アルゴリズムから取得されます。これが最適な解決策であるかどうかは正確にはわかりません(同時に実装するのは安価です)。
任意の提案/コメントをいただければ幸いです。ありがとうございました!