Supervised word mover's distance
Bayesian Optimization with Inequality Constraints