Text this: Bayesian reasoning and machine learning