8

クエリとSolrで取得した各ドキュメント間の類似度スコアを取得するにはどうすればよいですか?

さらに、Solrの取得方法を設定するにはどうすればよいですか?たとえば、ベクトル空間モデルまたはドキュメント言語モデルのいずれかを選択します。

出来ますか?

4

2 に答える 2

10

自分の回答で述べたように、を使用してすべてのドキュメントのスコアを取得するSolrを指定できますfl=*, scoreこのドキュメントを読んでそれを見ることができます

まず第一に、Lucene / Solrは、TF-IDF(VSMベース)のスコアリング戦略のみを提供します。サードパーティの類似性実装をプラグインすることにした場合、Solrが使用するスコアリング戦略を変更することはできますが、クエリベースで変更することはできません。実際、コアを変更するには、コアをリロードする必要があります。

于 2013-02-21T21:00:50.353 に答える
1

ここに記載されているようにhttps://stackoverflow.com/a/9262300/1593370リクエスト に追加することで、結果にスコアフィールドを追加できfl=*,scoreます。

しかし、私はまだ検索方法を選択する方法を見つけることができません。

于 2013-02-21T14:57:29.537 に答える