Solr 9.4 - knnパーサーを使用したベクトル検索の最小類似度しきい値に関するサポートをお願いします
トピック作成者:ks-solruserml-bot (2024/09/22 21:56 投稿)
6
(The bot translated the original post https://lists.apache.org/thread/hbnl7hpjsw7ms9py122bvov4bjmzfopg into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)
こんにちは、皆さん
Solr 9.4でベクトル検索を使用しています。knnパーサーでコサイン類似度を使用しています。
ドキュメントにある例と同じです:
https://solr.apache.org/guide/solr/latest/query-guide/dense-vector-search.html
スキーマ:
<fieldType name="knn_vector" class="solr.DenseVectorField" vectorDimension="768" similarityFunction="cosine"/>
<field name="vector" type="knn_vector" indexed="true" stored="true"/>
クエリ:
q={!knn f=vector topK=10}[1.0, 2.0, 3.0, 4.0]
問題は、関連性の低いドキュメントも常に返されることです。例えば「xyz」キーワードを使っても、knnパーサーが無関係なドキュメントを返してしまいます。私は高い類似度のドキュメントのみを取得したいです。Solrに、knnパーサー内で類似度のしきい値を制御するパラメーターはあるのでしょうか?
knnパーサーで最小類似度のしきい値をどのように制御できますか?
ご助力いただければ幸いです。よろしくお願いします。
--
感謝と敬意を込めて
Kumar Gaurav
トピックへ返信するには、ログインが必要です。