summaryrefslogtreecommitdiff
path: root/core/scoring/field.go
blob: 89f6132f7eb23f6add43aef6d26f0fa0a02f10cf (plain)
1
2
3
4
5
6
7
8
9
10
package scoring

import "searchEngine/core/index"

var TitleWeight = 5.0
var BodyWeight = 1.0

func FieldScore(p index.Posting) float64 {
	return (float64(p.TitleCount) * TitleWeight) + (float64(p.BodyCount) * BodyWeight)
}