Bayesian Machine Learning Models - An application to estimating valuations in online ad auctions.