Modelling Analysts’ Recommendations via Bayesian Machine Learning