Leveraging User-Generated Data In Business Analytics Via Bayesian Modeling