...
Code Block |
---|
language | javascript |
---|
title | Scoring parameters - significance/relevance weighting |
---|
|
{
"score": {
// See preceding sections for other parameters
"sigWeight": number, // (default: 0.67)
"relWeight": number, // (default: 0.33)
"adjustAggregateSig": boolean, (default: auto-decide, see below)
// See following sections for other parameters
}
} |
...
By default, this is enabled automatically if "ftext" terms are used, and otherwise disabled. The reason for this is that in other cases when relevance may vary widely, eg chains of "etext" queries linked with ORs, it is not normally desirable to adjust the entities (in the example given, it is likely to be a list of aliases: scoring up documents that contain many aliases via the relevance term is fine, but there is no reason to score up the individual entities contained in the documents.)
Code Block |
---|
language | javascript |
---|
title | Scoring parameters - manual significance weighting |
---|
|
{
"score": {
// See preceding sections for other parameters
sourceWeights: { string: double },
typeWeights: { string: double },
tagWeights: { string: double },
// See following sections for other parameters
} |
Code Block |
---|
language | javascript |
---|
title | Scoring parameters - time proximity |
---|
|
{
"score": {
// See preceding sections for other parameters
"timeProx":{
"time": string,
"decay": string
},
// See following sections for other parameters
}
} |
...