Omnibox - Launch Aggressively Suggest Infrequently Visited URLs
Sets default values for all relevant parameters to the ones we decided to launch. In particular, this change: * makes it so that URLs that match the input--even if only visited once or twice--are likely to score above low quality query suggestions that come from the server. * boosts a URL suggestion if it appears the URL suggestion is clearly seeking that URL. In particular, if the omnibox input only matches that single URL from history, it gets a 3x boost (in effect we count it as having three times as many visits). This boost decreases as the number of matching URLs increases, so that if the user input matches five or more items from history, nothing gets a boost. * lowers the threshold for how well a URL must match the input in order to be displayed. Previously, for example, we wouldn't return URLs that match a word in the input if the word matches in the ?query or #hash section of the URL. Now we do. * reduces the relative weight of a "typed visit" (a time the URL is selected from the omnibox) compared with a regular visit (click on a link). It used to be that the former was worth 20x the latter. Now it's only 1.5x. * changes to a scoring model in which additional visits to a URL are guaranteed to increase its score. Previously we used a model based on the average quality of a visit, which means that if a URL has many typed visits and then gets a new untyped visit, its score (the average) will go down. Now we use simply a sum, which means the score will definitely increase. Precisely, in terms of code / config, we're launching the following settings: "HQPExperimentalScoringBuckets": "0.0:550,1:625,9.0:1300,90.0:1399", "HQPTypedValue": "1.5", "HQPFreqencyUsesSum": "true", "HQPNumMatchesScores": "1:3,2:2.5,3:2,4:1.5", "HQPExperimentalScoringTopicalityThreshold": "0.5" In the process, removes some of the flags for frequency scoring that I don't think are useful (not the right model for scoring) and aren't worth going back to. Bug: 695560, 327085, 369989, 508262, 580688, 591981, 598184 Change-Id: Id349c5aaa2e09e6b5284c55fc5790f4b14b8fa7b Reviewed-on: https://chromium-review.googlesource.com/585377 Commit-Queue: Mark Pearson <mpearson@chromium.org> Reviewed-by:Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#491089}
Showing
Please register or sign in to comment