Personal repository for the capstone project of the ICL Machine Learning and AI course. Bayesian Optimizer class leveraging sklearn Gaussian Processes Regressor to create surrogate models for optimizing a number of black-box functions.