I am using hybrid search in Elastic search. Below is an example from ES docs. So what I found in hybrid results term-based results come at the top, and I wanted to know how the scoring works in each type. For example
- do team-based results get scores from 0- 20?
- do semantic search results get scores from 0- 10?
- what is the maximum ranking score of each method? So that I can scale and give more weight to semantic search in a way that semantic search results come in top.
- Or I should not do this at all. What is the best practice?
POST image-index/_search
{
"query": {
"match": {
"title": {
"query": "mountain lake",
}
}
},
"knn": {
"field": "image-vector",
"query_vector": [54, 10, -2],
"k": 5,
"num_candidates": 50,
},
"size": 10
}