0

私は100万を超えるドキュメントのLuceneインデックス付きコーパスを持っています。Lucene java APIをクエリに使用して、「SusanWitting」などの名前付きエンティティを検索しています。たとえば、「Sue Witting」も検索してクエリを拡張したいのですが、その用語の重みをメインのクエリ用語よりも低くしたいと思います。

どうすればそれを行うことができますか?Luceneマニュアルでブーストオプションに関する情報を見つけました。しかし、それは索引付けに設定されているようで、フィールドが必要です。

4

2 に答える 2

3

各クエリ句を個別にブーストできます。Query Javadocを参照してください。

于 2012-04-14T19:55:29.843 に答える