I don't know how to best describe the topic, excuse the vague title.
I'm having some issue with the search results coming from an index.
The index contains about 1M+ documents (various products), but doing a text-search I get weird matching.
From those 1m+ products, there are about:
1000-1100 smartphones products,
3200 smartphone LCD spare-parts,
10k other smartphone related accessories.
It seems because the smartphone category contains less items than the other 2, I get mixed results. Is there a way to boost the smartphone products to come up a lot higher in the results and not get mixed results ?
for example, searching for "xiaomi redmi note 8"
I get as a 1st result an LCD replacement screen product then 2-3 actual phones then some more LCD and batteries parts. The score between them is quite similar and it doesn't matter the actual phone you're looking for, because each phone "title" is included in those other categories, multiple times (OEM LCD for "model title", Original LCD for "model title", Protective Case for "model title", Car mount for "model title" etc.)
Please let me know what kind of information you need from me.
Running ES7.8 on Ubuntu 20.04