Features: 1) Adjust boost values for SMART_FIELDS to fine-tune search relevance.
Fixes: 1) Reduce `field_value_factor` weights for improved scoring balance. Extra: None.
This commit is contained in:
parent
016b9a575a
commit
a2a49c0e83
1 changed files with 9 additions and 9 deletions
|
|
@ -12,17 +12,17 @@ from core.models import Brand, Category, Product
|
|||
|
||||
SMART_FIELDS = [
|
||||
"name^8",
|
||||
"name.ngram^6",
|
||||
"name.phonetic^3",
|
||||
"name.ngram^8",
|
||||
"name.phonetic^6",
|
||||
"title^5",
|
||||
"title.ngram^4",
|
||||
"title.phonetic^2",
|
||||
"description^2",
|
||||
"description.ngram",
|
||||
"description.phonetic",
|
||||
"brand_name^4",
|
||||
"brand_name^5",
|
||||
"brand_name.ngram^3",
|
||||
"brand_name.auto^3",
|
||||
"brand_name.auto^4",
|
||||
"category_name^3",
|
||||
"category_name.ngram^2",
|
||||
"category_name.auto^2",
|
||||
|
|
@ -34,7 +34,7 @@ functions = [
|
|||
"field_value_factor": {
|
||||
"field": "brand_priority",
|
||||
"modifier": "log1p",
|
||||
"factor": 1.5,
|
||||
"factor": 1.2,
|
||||
"missing": 0,
|
||||
},
|
||||
},
|
||||
|
|
@ -43,7 +43,7 @@ functions = [
|
|||
"field_value_factor": {
|
||||
"field": "rating",
|
||||
"modifier": "log1p",
|
||||
"factor": 2.0,
|
||||
"factor": 1.2,
|
||||
"missing": 0,
|
||||
},
|
||||
},
|
||||
|
|
@ -52,7 +52,7 @@ functions = [
|
|||
"field_value_factor": {
|
||||
"field": "total_orders",
|
||||
"modifier": "log1p",
|
||||
"factor": 3.0,
|
||||
"factor": 1.3,
|
||||
"missing": 0,
|
||||
},
|
||||
},
|
||||
|
|
@ -70,7 +70,7 @@ functions = [
|
|||
"field_value_factor": {
|
||||
"field": "priority",
|
||||
"modifier": "log1p",
|
||||
"factor": 2.0,
|
||||
"factor": 1.5,
|
||||
"missing": 0,
|
||||
},
|
||||
},
|
||||
|
|
@ -79,7 +79,7 @@ functions = [
|
|||
"field_value_factor": {
|
||||
"field": "priority",
|
||||
"modifier": "log1p",
|
||||
"factor": 2.0,
|
||||
"factor": 1.5,
|
||||
"missing": 0,
|
||||
},
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in a new issue