Hi.
According to https://www.elastic.co/guide/en/elasticsearch/guide/current/relevance-intro.html when I want to see an explanation of the score I can use "explain":true and I should se something like:
"_explanation": {
"description": "weight(tweet:honeymoon in 0)
[PerFieldSimilarity], result of:",
"value": 0.076713204,
"details": [
{
"description": "fieldWeight in 0, product of:",
"value": 0.076713204,
"details": [
{
"description": "tf(freq=1.0), with freq of:",
"value": 1,
"details": [
{
"description": "termFreq=1.0",
"value": 1
}
]
},
{
"description": "idf(docFreq=1, maxDocs=1)",
"value": 0.30685282
},
{
"description": "fieldNorm(doc=0)",
"value": 0.25,
}
]
}
]
}
But when I use this parameter in my query I get this:
...
{
"value": 0.7218931,
"description": "fieldWeight in 8827, product of:",
"details": [{
"value": 0.70710677,
"description": "tf(freq=0.5), with freq of:",
"details": [{
"value": 0.5,
"description": "phraseFreq=0.5"
}]
}, {
"value": 4.083644,
"description": "idf(docFreq=1553, maxDocs=33936)"
}, {
"value": 0.25,
"description": "fieldNorm(doc=8827)"
}]
}
So I get phraseFreq instead of termFreq. Could somebody explain this to me please?
Thank you.