Learning to rank [27,8,29,31,7] aims to learn some ranking model from training data using machine learning methods, which has been actively studied in information retrieval (IR).
consider a document retrieval task, given a query, a ranking model assigns a relevance score to each document in a collection of documents, and then ranks the documents in decreasing order of relevance scores.