A recommendation system that first retrieves candidate items, then ranks them—common in large-scale systems for efficiency.