Multi-variate Bayesian classification engine