Hence, if we were to train an SVM classifier, all we need to do is to design a kernel.
we are given a ranking problem, and it is not immediately clear how an SVM can learn a ranking model in the presence of tree-based features.