Top Products for learning Algorithms