summaryrefslogtreecommitdiff
path: root/scoring/field.go
blob: d84ab3b5685d9889852c56b95d439e85e8fd4cf3 (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.BodyCount) * BodyWeight)
}