{"url":"/task/learning-to-rank","name":"Learning-To-Rank","slug":"learning-to-rank","description_markdown":"Learning to rank is the application of machine learning to build ranking models. Some common use cases for ranking models are information retrieval (e.g., web search) and news feeds application (think Twitter, Facebook, Instagram).","categories":[{"name":"Graphs","url":"/area/graphs"},{"name":"Miscellaneous","url":"/area/miscellaneous"}],"source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","slug_source":"archive_url"},"counts":{"papers_tagged":753,"papers_with_code":213,"benchmarks":0,"benchmark_tables_in_archive":0,"benchmark_tables_shown":0,"benchmark_tables_withheld_as_spam":0,"benchmark_definition":"a leaderboard table with at least one row; benchmark_tables_shown also counts the zero-row tables; benchmark_tables_in_archive adds the tables withheld as spam","datasets":9,"subtasks":0,"parent_tasks":0},"benchmarks":[],"datasets":[{"url":"/dataset/mslr-web10k","name":"MSLR-WEB10K","full_name":"","num_papers_in_archive":36},{"url":"/dataset/mq2007","name":"MQ2007","full_name":"","num_papers_in_archive":32},{"url":"/dataset/mq2008","name":"MQ2008","full_name":"","num_papers_in_archive":31},{"url":"/dataset/learning-to-rank-challenge","name":"Learning to Rank Challenge","full_name":"Yahoo! Learning to Rank Challenge","num_papers_in_archive":25},{"url":"/dataset/multifc","name":"MultiFC","full_name":"","num_papers_in_archive":21},{"url":"/dataset/reqa","name":"ReQA","full_name":"Retrieval Question-Answering","num_papers_in_archive":10},{"url":"/dataset/art-dataset","name":"ART Dataset","full_name":"Abductive Reasoning in narrative Text","num_papers_in_archive":9},{"url":"/dataset/flickr-cropping-dataset","name":"Flickr Cropping Dataset","full_name":null,"num_papers_in_archive":5},{"url":"/dataset/refresd","name":"REFreSD","full_name":"Rationalized English-French Semantic Divergences","num_papers_in_archive":3}],"subtasks":[],"parent_tasks":[],"papers":{"order":"repositories listed in the archive (desc), then date (desc); the archive holds no stars","population":"papers tagged with this task that list at least one repository in the archive","shown":30,"of":213,"tagged_in_all":753,"items":[{"url":"/paper/dcn-m-improved-deep-cross-network-for-feature","title":"DCN V2: Improved Deep & Cross Network and Practical Lessons for Web-scale Learning to Rank Systems","date":"2020-08-19","arxiv_id":"2008.13535","repositories_listed":12,"syntology":{"n":14,"n_ran":9,"n_unverified":5,"n_pointer_only":0}},{"url":"/paper/improving-pairwise-ranking-for-multi-label","title":"Improving Pairwise Ranking for Multi-label Image Classification","date":"2017-04-11","arxiv_id":"1704.03135","repositories_listed":4,"syntology":null},{"url":"/paper/learning-to-rank-question-answer-pairs-using","title":"Learning to Rank Question-Answer Pairs using Hierarchical Recurrent Encoder with Latent Topic Clustering","date":"2017-10-10","arxiv_id":"1710.03430","repositories_listed":3,"syntology":null},{"url":"/paper/support-vector-comparison-machines","title":"Support vector comparison machines","date":"2014-01-30","arxiv_id":"1401.8008","repositories_listed":3,"syntology":null},{"url":"/paper/13062597","title":"Introducing LETOR 4.0 Datasets","date":"2013-06-09","arxiv_id":"1306.2597","repositories_listed":3,"syntology":null},{"url":"/paper/learning-to-rank-aspects-and-opinions-for","title":"Learning to Rank Aspects and Opinions for Comparative Explanations","date":"2025-01-16","arxiv_id":null,"repositories_listed":2,"syntology":null},{"url":"/paper/offline-model-based-optimization-by-learning","title":"Offline Model-Based Optimization by Learning to Rank","date":"2024-10-15","arxiv_id":"2410.11502","repositories_listed":2,"syntology":{"n":17,"n_ran":15,"n_unverified":2,"n_pointer_only":9}},{"url":"/paper/unbiased-learning-to-rank-meets-reality","title":"Unbiased Learning to Rank Meets Reality: Lessons from Baidu's Large-Scale Search Dataset","date":"2024-04-03","arxiv_id":"2404.02543","repositories_listed":2,"syntology":null},{"url":"/paper/learning-to-rank-in-generative-retrieval","title":"Learning to Rank in Generative Retrieval","date":"2023-06-27","arxiv_id":"2306.15222","repositories_listed":2,"syntology":null},{"url":"/paper/learning-to-rank-meets-language-boosting-1","title":"Learning-to-Rank Meets Language: Boosting Language-Driven Ordering Alignment for Ordinal Classification","date":"2023-06-24","arxiv_id":"2306.13856","repositories_listed":2,"syntology":{"n":23,"n_ran":9,"n_unverified":14,"n_pointer_only":0}},{"url":"/paper/unified-off-policy-learning-to-rank-a","title":"Unified Off-Policy Learning to Rank: a Reinforcement Learning Perspective","date":"2023-06-13","arxiv_id":"2306.07528","repositories_listed":2,"syntology":null},{"url":"/paper/thuir-coliee-2023-more-parameters-and-legal","title":"THUIR@COLIEE 2023: More Parameters and Legal Knowledge for Legal Case Entailment","date":"2023-05-11","arxiv_id":"2305.06817","repositories_listed":2,"syntology":null},{"url":"/paper/thuir-coliee-2023-incorporating-structural","title":"THUIR@COLIEE 2023: Incorporating Structural Knowledge into Pre-trained Language Models for Legal Case Retrieval","date":"2023-05-11","arxiv_id":"2305.06812","repositories_listed":2,"syntology":null},{"url":"/paper/an-offline-metric-for-the-debiasedness-of","title":"An Offline Metric for the Debiasedness of Click Models","date":"2023-04-19","arxiv_id":"2304.09560","repositories_listed":2,"syntology":null},{"url":"/paper/fantastic-rewards-and-how-to-tame-them-a-case","title":"Fantastic Rewards and How to Tame Them: A Case Study on Reward Learning for Task-oriented Dialogue Systems","date":"2023-02-20","arxiv_id":"2302.10342","repositories_listed":2,"syntology":{"n":11,"n_ran":5,"n_unverified":6,"n_pointer_only":0}},{"url":"/paper/pairwise-learning-for-neural-link-prediction","title":"Pairwise Learning for Neural Link Prediction","date":"2021-12-06","arxiv_id":"2112.02936","repositories_listed":2,"syntology":{"n":3,"n_ran":1,"n_unverified":2,"n_pointer_only":3}},{"url":"/paper/an-efficient-approach-for-cross-silo","title":"An Efficient Approach for Cross-Silo Federated Learning to Rank","date":"2021-06-21","arxiv_id":null,"repositories_listed":2,"syntology":null},{"url":"/paper/learning-to-explain-recommendations","title":"On the Relationship between Explanation and Recommendation: Learning to Rank Explanations for Improved Performance","date":"2021-02-01","arxiv_id":"2102.00627","repositories_listed":2,"syntology":null},{"url":"/paper/ranking-for-individual-and-group-fairness","title":"On the Problem of Underranking in Group-Fair Ranking","date":"2020-09-24","arxiv_id":"2010.06986","repositories_listed":2,"syntology":null},{"url":"/paper/ranking-incentivized-quality-preserving","title":"Ranking-Incentivized Quality Preserving Content Modification","date":"2020-05-26","arxiv_id":"2005.12989","repositories_listed":2,"syntology":null},{"url":"/paper/learning-to-rank-via-combining","title":"Distance-based Positive and Unlabeled Learning for Ranking","date":"2020-05-20","arxiv_id":"2005.10700","repositories_listed":2,"syntology":null},{"url":"/paper/that-is-a-known-lie-detecting-previously-fact","title":"That is a Known Lie: Detecting Previously Fact-Checked Claims","date":"2020-05-12","arxiv_id":"2005.06058","repositories_listed":2,"syntology":null},{"url":"/paper/setrank-learning-a-permutation-invariant","title":"SetRank: Learning a Permutation-Invariant Ranking Model for Information Retrieval","date":"2019-12-12","arxiv_id":"1912.05891","repositories_listed":2,"syntology":{"n":2,"n_ran":0,"n_unverified":2,"n_pointer_only":0}},{"url":"/paper/to-model-or-to-intervene-a-comparison-of","title":"To Model or to Intervene: A Comparison of Counterfactual and Online Learning to Rank from User Interactions","date":"2019-07-15","arxiv_id":"1907.06412","repositories_listed":2,"syntology":null},{"url":"/paper/exploiting-unlabeled-data-in-cnns-by-self","title":"Exploiting Unlabeled Data in CNNs by Self-supervised Learning to Rank","date":"2019-02-17","arxiv_id":"1902.06285","repositories_listed":2,"syntology":{"n":2,"n_ran":0,"n_unverified":2,"n_pointer_only":0}},{"url":"/paper/tf-ranking-scalable-tensorflow-library-for","title":"TF-Ranking: Scalable TensorFlow Library for Learning-to-Rank","date":"2018-11-30","arxiv_id":"1812.00073","repositories_listed":2,"syntology":{"n":4,"n_ran":0,"n_unverified":4,"n_pointer_only":0}},{"url":"/paper/learning-groupwise-scoring-functions-using","title":"Learning Groupwise Multivariate Scoring Functions Using Deep Neural Networks","date":"2018-11-11","arxiv_id":"1811.04415","repositories_listed":2,"syntology":{"n":4,"n_ran":0,"n_unverified":4,"n_pointer_only":0}},{"url":"/paper/joint-representation-learning-for-top-n","title":"Joint Representation Learning for Top-N Recommendation with Heterogeneous Information Sources","date":"2017-11-06","arxiv_id":null,"repositories_listed":2,"syntology":null},{"url":"/paper/learning-latent-vector-spaces-for-product","title":"Learning Latent Vector Spaces for Product Search","date":"2016-08-25","arxiv_id":"1608.07253","repositories_listed":2,"syntology":null},{"url":"/paper/kamae-bridging-spark-and-keras-for-seamless","title":"Kamae: Bridging Spark and Keras for Seamless ML Preprocessing","date":"2025-07-08","arxiv_id":"2507.06021","repositories_listed":1,"syntology":null}],"syntology_records":9,"syntology_note":"a paper without a record is not a recorded non-run: it may lack an arXiv id or simply be absent from the graph layer"},"description_links":{"kept":0,"unwrapped_to_text":0,"bare_urls_linked":0,"relative_images_dropped":0,"rule":"internal links are kept only when the target slug exists in the catalog"},"syntology":{"read_at":"2026-09-25T09:33:49+00:00","claim":"Per-sample execution status on synthesized fixtures ('ran N of M samples'); not a correctness claim and not a ranking signal.","status_vocabulary":{"ran_honours":"ran, honoured the contract we drafted","ran_violates":"ran, violated the contract we drafted","ran_draft_wrong":"ran; our contract draft was wrong, not the code","ran_fixture":"ran; our fixture could not drive it","ran":"ran on a synthesized input","unverified":"unverified (harvested, no recorded run)"}},"not_shown":{"libraries":"the archive has no per-task library table","trend_sparklines":"the Trend column of the benchmarks table was a rendered image; it is not in the archive","social_and_latest_sorts":"stars and social signals are not in the archive"}}