Machine Learning with Python
A Hands-On Guide to Building Smart Models for Real-World Problems
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.
Add to Cart failed.
Please try again later
Add to Wish List failed.
Please try again later
Remove from wishlist failed.
Please try again later
Adding to library failed
Please try again
Follow podcast failed
Please try again
Unfollow podcast failed
Please try again
Audible Standard 30-day free trial
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.
Buy for $4.99
-
Narrated by:
-
Virtual Voice
-
By:
-
Barrett Williams
This title uses virtual voice narration
Virtual voice is computer-generated narration for audiobooks.
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