Glossary term
Glossary term
Memory and Retrieval
The final stage of a recommendation system, during which scored items may be re-graded according to some other (typically, non-ML) algorithm. Re-ranking evaluates the list of items generated by the scoring phase, taking actions such as:
Eliminating items that the user has already purchased.
Boosting the score of fresher items.
See Re-ranking in the Recommendation Systems course for more information.
Created for this library
A search team uses a cheap recall model to retrieve candidates and a heavier model for re-ranking the top few hundred results.
An e-commerce team uses re-ranking to apply business rules and freshness signals after initial relevance scoring.
A help-center team uses re-ranking with a slower model on the top 50 results to refine quality without paying for full inference on every candidate.
Definition source: Google for Developers Machine Learning Glossary | Creative Commons Attribution 4.0 License