https://machienz.blogspot.com/2021/11/machine-learning-probabilistic.html
Machine Learning A Probabilistic Perspective Online