Machine Learning with Python Audiobook By Barrett Williams cover art

Machine Learning with Python

A Hands-On Guide to Building Smart Models for Real-World Problems

Virtual Voice Sample

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection of titles.
Yours as long as you’re a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for $8.99 a month after 30 days. Cancel anytime.

Machine Learning with Python

By: Barrett Williams
Narrated by: Virtual Voice
Try Standard free

$8.99 a month after 30 days. Cancel anytime.

Buy for $4.99

Buy for $4.99

Background images

This title uses virtual voice narration

Virtual voice is computer-generated narration for audiobooks.
Turn raw customer data into real predictive power with Machine Learning with Python, a practical guide to building churn prediction systems from the ground up.

Customer churn is one of the most valuable problems machine learning can solve, and this book shows exactly how to approach it with clarity, structure, and confidence. Instead of vague theory, you will follow a complete workflow that transforms a business question into a working machine learning solution using Python and widely used tools such as pandas, NumPy, and scikit-learn.

Inside, you will learn how to define the right prediction target, prepare messy customer data, explore behavior patterns, and avoid common mistakes that weaken results. Step by step, the book walks through baseline models, reusable pipelines, tree-based methods, gradient boosting, and model comparison techniques that help you move from simple experiments to stronger predictions.

You will also go beyond surface-level evaluation. Learn how to measure model performance with precision, recall, F1, ROC curves, PR curves, AUC, calibration, and threshold selection so your model supports real business decisions rather than just looking good on paper. The book also tackles feature engineering, model explainability, class imbalance, and honest experimentation, helping you build systems that are both accurate and useful.

But it does not stop at training models. Machine Learning with Python covers deployment, input validation, monitoring, drift detection, retraining, and versioning so you can think beyond the notebook and build solutions ready for ongoing use.

Whether you are a data analyst expanding into machine learning, a Python user looking for a practical project, or a learner who wants to connect technical methods to business impact, this book offers a focused, hands-on path through one of the most important real-world applications of machine learning.

If you want to build smarter models and turn prediction into action, this is the guide to start with.
No reviews yet