Kyori
Can a string score alone order an autocomplete list as well as the libraries applications already use?
The ranking cost inside our open-source JavaScript library: four ordered rules and a length tie-break, with no popularity data and no model. Kyori 0.5.0 is measured on held-out AmazonQAC searches against Fuse.js, fuzzysort, match-sorter, sorting by length and popularity — ties reported, every gap tested.
mean reciprocal rank on 11,607 held-out prefixes — level with Fuse.js, fuzzysort and sorting by length; popularity adds 0.018