Hi!
btw I looked around and there's this wikipedia site that says the right TLA for machine-learning ranking is MLR (as in machine-learned ranking). So we may consider this one too :)
If you want an obscure name tangentially connected to linguistic: Plural (PLUmbing + RAnking + Learning).
OK, my creativity is temporarily exhausted, but I may be back :)