For this reason we choose as a ranking algorithm the Perceptron which is both accurate and efficient and can be trained with online protocols.
we implement the ranking Perceptron proposed by Shen and Joshi (2005), which reduces the ranking problem to a binary classification problem.