Software

Deletor: Deep Learning to Rank

Deletor is a toolkit for implementing learning to rank algorithms using deep learning similar to, and partially derived from, tensorflow_ranking. It is not as comprehensive as tensorflow_ranking, but is implemented using TensorFlow 2, which is significantly easier to work with and debug. It also includes examples that demonstrate how to achieve near state-of-the-art performance on the MSLR-Web30k dataset. At the time I started my implementation, the default examples provided by tensorflow_ranking were not competitive with current published results.