Adding knobs on HQP provider. Having an option of experimenting with topicality score and changing final relevance score ranges from omnibox bundled params.
1. Option to suppress the URLs with topicality score lower than the given threshold. This way we can control the URLs with high popularity and low topicality scoring.
2. Changing the final-relevance score buckets to linearly interpolate with in-certain ranges. This will help to control the score ranges.
With above options one can set the bundled params. Ex:
HQPExperimentalScoringEnabled="true"
HQPExperimentalScoringTopicalityThreshold="0.8"
HQPExperimentalScoringBuckets="0.0:400,1.5:600,12.0:1300,20.0:1399"
More details can be found in the bug: crbug/306198
BUG=306198
TEST=ScoredHistoryMatchTest.GetFinalRelevancyScore
Review URL: https://codereview.chromium.org/
905023003
Cr-Commit-Position: refs/heads/master@{#317369}