Skip to content
Discussion options

You must be logged in to vote

Late reply, sorry about that.

Yes, the field norm is likely what's causing this. When a field has many values (e.g. lots of synonyms), the norm calculation takes the total length into account, which can skew scores. You can tune this with the fieldNormWeight option (defaults to 1). Setting it to something lower like 0.5 — or even 0 to disable it entirely — should reduce the bias toward items with more values.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by krisk
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants