index.html
Machine Learning with Python
index.html
Foundations
Preface and Setup
ML Thinking and Problem Types
Data Preparation
Data Preparation for Machine Learning
Modeling
Regression Models
Classification Models
Evaluation & Interpretation
Model Evaluation
Overfitting and Regularization
Feature Importance and Interpretation
Summary & Next Steps
Where This Workflow Goes Next
Appendix
Appendix: Troubleshooting and Extra Notes
References
Machine Learning with Python
A Structured Workflow for Predictive Modeling
Free Guide · Updated Feb 2026
Preface and Setup