diff options
Diffstat (limited to 'scoring/idf.go')
| -rw-r--r-- | scoring/idf.go | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/scoring/idf.go b/scoring/idf.go deleted file mode 100644 index 5c85ba3..0000000 --- a/scoring/idf.go +++ /dev/null @@ -1,17 +0,0 @@ -package scoring - -import ( - "math" - "searchEngine/index" -) - -func CalculateIDF(totalDocs int, docFrequency int) float64 { - if docFrequency == 0 { - return 0.0 - } - return math.Log10(float64(totalDocs) / float64(docFrequency)) -} -func ScoreTFIDF(p index.Posting, idf float64) float64 { - - return FieldScore(p) * idf -} |
