This repository contains an implementation of the AdaBoost algorithm for binary classification problems from scratch. It was made following the description of the algorithm AdaBoost.M1 in "The Elements of Statistical Learning", by Hasti, Tibshirani and Friedman (chapter 10, algorithm 10.1). The notation in the code tends to follow the notation in the book.