Home › Computers & Technology › Machine Learning for Absolute Beginners: A Plain English Introduction (Third Edition)

Machine Learning for Absolute Beginners: A Plain English Introduction (Third Edition)

by Oliver Theobald

A practical first look at machine learning with Python

Regular price $20.42 USD
Regular price $27.23 USD Sale price $20.42 USD
Save 25%

Paperback New

Delivery to your door
In stock·Dispatches in 1–2 business days
Standard shipping* from $4.35
Standard shipping transit* 5–8 business days after dispatch

Faster options are available.

Rates and delivery estimates depend on your destination and item quantity. Estimates are informational only; the final shipping method and rate are selected at checkout.

Secure checkout
American Express Apple Pay DiscoverGoogle Pay Mastercard PayPalVisa
30-day eligible returns Returns & refunds policy

Awards & Recognition

  • Editorial selection

    Featured and recommended by Tableau; first on “7 Books About Machine Learning for Beginners”

    Featured and recommended by Tableau as the first of its “7 Books About Machine Learning for Beginners” list.

AlbakiReads Editorial

A practical first look at machine learning with Python

Oliver Theobald’s introduction connects core machine-learning concepts to a beginner project: building a house-price prediction model. Along the way, the book covers finding datasets, preparing and cleaning data, regression, k-means clustering, and the fundamentals of neural networks. Quizzes and visual examples are described as part of the learning approach, with coding introduced through Python. The topics make this a structured starting point for understanding how data preparation and different kinds of models fit into a predictive project. The publisher notes that the third edition revisits the second edition’s topics, so returning readers may want to compare editions before choosing.

Good fit for readers who enjoy

  • Adults new to machine learning who want an introduction that assumes no prior coding experience.
  • Beginners interested in practicing Python through a house-price prediction project.
  • Readers seeking an introductory overview of regression, clustering, data preparation, and neural networks.

Themes

Machine learning fundamentalsPython and predictive modelingData preparationRegression and clusteringNeural networks

Based on publisher information and book metadata.

Book overview

(Featured and recommended by Tableau as the first of "7 Books About Machine Learning for Beginners")Want to add 'Machine Learning with Python' to your LinkedIn profile and create your own real estate prediction model?This book and the others in this series will help you do just that. Whether you're an absolute beginner or simply looking to refresh your knowledge, this first book provides the essential skills and hands-on experience needed to build your first predictive model in Python.

 

What Makes This Book Different?

Many machine learning textbooks for beginners aren't truly written for beginners.This book was designed specifically for people starting from zero. This means plain-English explanations and no coding experience required. Where core algorithms are introduced, clear explanations and visual examples are added to make it easy to follow along.

New Updated Edition

This new edition features extended chapters with quizzes, updated code for 2026, an easy introduction to coding with Python as well as downloadable resources not included in the Second Edition.

 

What You Will Learn- How to find and download free datasets for machine learning projects
- Data cleaning and preparation techniques, including one-hot encoding, binning, and handling missing values
- How to prepare data for accurate analysis using methods like k-fold validation
- Regression analysis to identify trends and make predictions
- k-means clustering to uncover hidden patterns and relationships in data
- The fundamentals of neural networks and how modern AI systems learn
- A step-by-step beginner project to predict house pricesusing Python and machine learning

Machine learning doesn't have to be intimidating. This book gives you the skills to build your first prediction model in Python, step by step.

Scroll up and click "Buy Now" to get started right away

Frequently Asked QuestionsQ: Do I need programming experience to complete this book?
A: This book is designed for absolute beginners, so no programming experience is required.

Q: I have already purchased the Second Edition of Machine Learning for Absolute Beginners, should I purchase this Third Edition?
A: As the same topics from the Second Edition are covered in the Third Edition, you would be better served by reading a more advanced book on machine learning and AI. If you have purchased a previous edition of this book and wish to get access to the free video tutorials, please email the author.

Q: Does this book include everything I need to become a machine learning expert?
A: Unfortunately, no. This book is designed for beginners and further learning will be required beyond this book to master AI and machine learning and become the next Andrew Ng.
Shipping & returnsShipping options, delivery timing, and our return policy.

In-stock items normally dispatch within 1–2 business days. The ZIP-code estimator on this page is informational only; the final shipping method, price, and availability are confirmed at checkout for your full order.

For the initial delivery estimate we use these transit windows after dispatch: Standard 5–8 business days, Expedited 2–4 business days, and Priority 1–2 business days. Holiday delays are not included.

Eligible items can be returned within 30 days in accordance with our return policy.

Customer reviews