Who this book is for
This book is suitable for anyone with prior Python knowledge: the only strong requirement to fully understand the proposed solutions is that you can read and run simple Python code. For each new method or model that is introduced, some context and practical explanations are provided, so that anyone with a computer science background can fully understand what they are doing.
Although any Python practitioner is able to follow this book, the main target audience is the following:
- Machine learning practitioners, such as machine learning engineers, applied scientists, and data scientists, who want ready-to-use methods and code to pick from whenever they face a new problem or task. Using this book, hopefully they can handle many situations by slightly adapting the code to their own problems.
- Machine learning enthusiasts who want to gain a deeper knowledge and understanding of machine learning, with concrete examples and working code. Using this book, they can get deep knowledge with hands-on examples and build a solid portfolio of projects.