Ending spam : Bayesian content filtering and the art of statistical language