Luceneでアプリケーションを実行しているim(im noob with it)であり、いくつかの問題に直面しています。私のアプリケーションでは、Lucene 2.4.0ライブラリとカスタム類似性実装を使用しています(jarがインポートされます)
私のアプリでは、doqFreqとnumDocsを手動で計算し(すべてのインデックスの値を追加してから、すべてのクエリで使用するためにグローバル値を計算します)、カスタム類似性実装でその値を使用して、新しいIDF。
問題は、この余分なクラスとは別にluceneのコードを変更したくないため、その新しい類似性の実装でアプリから新しいdoqFreqとnumDocsの値を使用(または送信)する方法がわからないことです。
何か提案や例はありますか?私はドキュメントを読みましたが、これにアプローチする方法は今はわかりません:s
ありがとう