Nonparametric Bayesian Modelling in Machine Learning