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

import "searchEngine/index"

var TitleWeight = 5.0
var BodyWeight = 1.0

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