There are specific challenges involved in applying learning to rank to product search; [1]} study these in an e-commerce setting.
The signals used for matching queries and products in this learning to rank setup are diverse.
E.g., [2]} combine three types of feature:
