Books

Machine Learning for Tabular Data: XGBoost, Deep Learning, and AI

Authors: Mark Ryan, Luca Massaron

Publisher: Manning, 2025

Machine Learning for Tabular Data

Summary: Highly relevant for real-world business problems where structured (tabular) data is king. It bridges the gap between traditional tree-based models and modern deep learning for tables.

Tech: XGBoost, LightGBM, CatBoost, Deep Learning (TabNet, Neural Networks), TensorFlow, PyTorch, Vertex AI.

Translations: Chinese, Russian

Ratings and Reviews: 4.5 Amazon | 4.00 Goodreads

The Kaggle Workbook: Self-learning exercises and valuable insights for Kaggle data science competitions

Authors: Konrad Banachewicz, Luca Massaron

Publisher: Packt, 2023

The Kaggle Workbook The Kaggle Workbook - Japanese

Summary: A practical companion to The Kaggle Book, offering hands-on exercises to practice the "grandmaster" techniques used in competitive data science.

Tech: Python, Jupyter Notebooks, Kaggle API, Scikit-learn, Pandas.

Translations: Japanese

Ratings and Reviews: 4.2 Amazon | 4.63 Goodreads

The Kaggle Book, 2nd ed

Authors: Luca Massaron, Bojan Tunguz, Konrad Banachewicz

Publisher: Packt, 2022, 2025

The Kaggle Book 2nd ed The Kaggle Book The Kaggle Book - Japanese The Kaggle Book - Korean The Kaggle Book - Russian

Summary: Considered the definitive guide to competitive machine learning, condensing the knowledge of Grandmasters into strategies for feature engineering, validation, and ensembling.

Tech: Python, XGBoost, LightGBM, CatBoost, Autoencoders, CNNs, RNNs, Kaggle platform.

Translations: Japanese, Korean, Russian

Ratings and Reviews: 4.4 Amazon | 4.27 Goodreads

Machine Learning Using TensorFlow Cookbook

Authors: Alexia Audevart, Konrad Banachewicz, Luca Massaron

Publisher: Packt, 2021

Machine Learning Using TensorFlow Cookbook

Summary: A "recipe-based" guide to solving specific ML problems using the TensorFlow framework, useful for developers who need quick, copy-pasteable solutions.

Tech: Python, TensorFlow 2.x, Keras, CNNs, RNNs, Reinforcement Learning.

Translations: -

Ratings and Reviews: ...

Data Science Programming All-In-One For Dummies

Authors: John Paul Mueller, Luca Massaron

Publisher: Wiley, 2020

Data Science Programming All-In-One For Dummies

Summary: A comprehensive entry-level compendium that combines multiple "books" into one, covering the entire data science pipeline from math to coding.

Tech: Python, R, SQL, Matplotlib, Scikit-learn.

Translations: -

Ratings and Reviews:

Marketing Artificial Intelligence (AI) for dummies

Authors: Luca Massaron

Publisher: Wiley / Dataiku, 2019

Marketing AI For Dummies

Summary: Bridging the gap between technical AI and marketing strategy, this is relevant for stakeholders who need to understand how to apply ML to customer segmentation and churn.

Tech: AI Concepts, Predictive Analytics, Customer Clustering (High-level conceptual focus).

Translations: -

Ratings and Reviews:

Deep Learning For Dummies

Authors: John Paul Mueller, Luca Massaron

Publisher: Wiley, 2019

Deep Learning For Dummies Deep Learning For Dummies - German

Summary: Demystifies deep neural networks for beginners, making complex topics like backpropagation and convolutions accessible without heavy math.

Tech: Python, Keras, TensorFlow, PyTorch, Neural Networks.

Translations: German

Ratings and Reviews:

Artificial Intelligence For Dummies, 3rd ed

Authors: John Paul Mueller, Luca Massaron, Stephanie Diamond

Publisher: Wiley, 2018, 2021, 2024

Artificial Intelligence For Dummies 3rd ed Artificial Intelligence For Dummies - German Artificial Intelligence For Dummies - Italian Artificial Intelligence For Dummies - Russian

Summary: A foundational overview of what AI actually is (vs. the hype), covering its history, uses, and ethical implications. The 2024 edition includes Generative AI updates.

Tech: AI Concepts, Logic, Search Algorithms, Generative AI (LLMs).

Translations: -

Ratings and Reviews:

Tensorflow Deep Learning Projects

Authors: Alexia Audevart, Pierre Geurts, et al.

Publisher: Packt, 2018

Tensorflow Deep Learning Projects Tensorflow Deep Learning Projects Tensorflow Deep Learning Projects - Korean

Summary: Project-based learning for those who prefer "learning by doing." It builds roughly 10 different apps to demonstrate TF capabilities.

Tech: Python, TensorFlow 1.x (Legacy), Keras, CNNs, GANs.

Translations: Korean

Ratings and Reviews:

Python Programming, B&N Edition

Authors: John Paul Mueller, Luca Massaron

Publisher: Wiley, 2017

Python Programming

Summary: A guide to learn for learning procedural, object- oriented, imperative, and functional programming styles using powerful programming language, it shows how to take advantage of Python programming to acquire, organize, process, and analyze large amounts of information

Tech: Python, Data Structures.

Translations: -

Ratings and Reviews:

Algorithms For Dummies, 2nd ed

Authors: John Paul Mueller, Luca Massaron

Publisher: Wiley, 2017, 2022

Algorithms For Dummies 2nd ed

Summary: Essential for understanding the logic behind the code. It covers sorting, searching, and graph algorithms which are often asked in technical interviews.

Tech: Python, Algorithmic Logic, Big O Notation, Data Structures.

Translations: German, French

Ratings and Reviews:

Machine Learning For Dummies, 3rd ed

Authors: John Paul Mueller, Luca Massaron

Publisher: Wiley, 2016, 2021, 2025

Machine Learning For Dummies 1st ed Machine Learning For Dummies 2nd ed Machine Learning For Dummies 3rd ed Machine Learning For Dummies Italian Machine Learning For Dummies Dutch

Summary: One of the most popular introductory books for ML, focusing on making the math approachable and the coding practical.

Tech: Python, R, Scikit-learn.

Translations: German, French, Dutch, Portoguese

Ratings and Reviews:

Large Scale Machine Learning with Python

Authors: Bastiaan Sjardin, Luca Massaron, et al.

Publisher: Packt, 2016

Large Scale Machine Learning with Python

Summary: Focuses on the crucial problem of "Big Data"—how to scale ML models when the dataset doesn't fit in memory.

Tech: Python, Scikit-learn (out-of-core learning), Spark, Hadoop, MapReduce.

Translations: Korean

Ratings and Reviews:

Regression Analysis with Python

Authors: Luca Massaron, Alberto Boschetti

Publisher: Packt, 2016

Regression Analysis with Python

Summary: a Deep dive into the most fundamental statistical technique. Useful for those specializing in financial forecasting or strictly numerical analysis.

Tech: Python, Statsmodels, Scikit-learn, Pandas.

Translations: -

Ratings and Reviews:

Python for Data Science For Dummies, 3rd ed

Authors: John Paul Mueller, Luca Massaron

Publisher: Wiley, 2015, 2019, 2023

Python for Data Science For Dummies 1st ed Python for Data Science For Dummies 2nd ed Python for Data Science For Dummies 3rd ed Python for Data Science For Dummies - German

Summary: The standard starting point for non-programmers entering data science. The 2023 edition is updated for modern libraries.

Tech: Python, Google Colab, Anaconda, Matplotlib, Pandas.

Translations: German

Ratings and Reviews:

Python Data Science Essentials, 3rd ed

Authors: Alberto Boschetti, Luca Massaron

Publisher: Packt, 2015, 2016, 2018

Python Data Science Essentials 1st ed Python Data Science Essentials 1st ed Python Data Science Essentials 2nd ed Python Data Science Essentials 3rd ed Python Data Science Essentials Chinese

Summary: A concise reference for intermediate practitioners who want to set up a robust data science environment and workflow quickly.

Tech: Python, Jupyter, Scikit-learn, NLTK, OpenCV.

Translations: Chinese

Ratings and Reviews: