Final project of the Bayesian Statistics: Techniques and Models course, which is taught online by University of California, Santa Cruz on Coursera.