https://medium.com/@monocosmo77/how-bayesian-estimation-works-in-different-domains-part2-machine-learning-8a1ebff6ea16