You type a query in a search box and get great search results back. Sounds pretty simple, right? But the same search results ranking can be great for you, but not for someone else.
With widely known Learn-to-Rank process, you need to deduce which search item was relevant for a user in the past to get the better ranking in the future