Fix: Normalze all database distances to score in [0, 1]
This commit is contained in:
@@ -120,7 +120,7 @@ class OpenSearchClient:
|
||||
"script_score": {
|
||||
"query": {"match_all": {}},
|
||||
"script": {
|
||||
"source": "cosineSimilarity(params.query_value, doc[params.field]) + 1.0",
|
||||
"source": "(cosineSimilarity(params.query_value, doc[params.field]) + 1.0) / 2.0",
|
||||
"params": {
|
||||
"field": "vector",
|
||||
"query_value": vectors[0],
|
||||
|
||||
Reference in New Issue
Block a user