Details
Description
There are some inconsistencies in the package org.terrier.matching.models:
- style guide rules (lines too long, empty lines full of tabs, unreadable score definitions)
- final methods that prevent inheritance (BM25, TF_IDF)
- missing library to standardize tf normalizations (sublinearity, length normalization...)
- log definition in the Idf class that should be deprecated and moved to the new library
- style guide rules (lines too long, empty lines full of tabs, unreadable score definitions)
- final methods that prevent inheritance (BM25, TF_IDF)
- missing library to standardize tf normalizations (sublinearity, length normalization...)
- log definition in the Idf class that should be deprecated and moved to the new library
Patch related to the issue. Aiming at version 4.0
ant test passes successfully.
MAP on disks 4&5 (same as current version 3.5) for: