O avanço das técnicas de aprendizado de máquina tem revolucionado a análise de dados e a tomada de decisões automatizadas em diversas áreas do conhecimento e setores da indústria. Dentre os métodos mais eficazes para problemas de classificação e regressão, o XGBoost se destaca como um algoritmo poderoso e versátil, baseado na técnica de boosting por gradiente. Este livro apresenta uma abordagem prática e didática para compreender e aplicar o XGBoost, utilizando a linguagem Python e suas bibliotecas mais populares.