Bayesian Nonparametric Modeling And Its Applications