Bayesian Approaches For Modeling Variation