Books
Machine Learning for Tabular Data: XGBoost, Deep Learning, and AI
Authors: Mark Ryan, Luca Massaron
Publisher: Manning, 2025
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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: