To get the most out of this book
While knowledge of artificial intelligence (AI), machine learning (ML), and generative AI (GenAI) is not required, having some familiarity with either will help grasp some of the concepts covered in this book. Knowledge of Python will help to execute the example source code provided in each chapter.
Software/hardware covered in the book |
Operating system requirements |
Python 3.7 or higher |
Windows, macOS, or Linux |
Jupyter Notebook |
To help go into depth on some of the more intricate concepts of this book, we have created Jupyter Notebook files on GitHub (details follow).
If you are using the digital version of this book, we advise you to type the code yourself or access the code from the book’s GitHub repository (a link is available in the next section). Doing so will help you avoid any potential errors related to the copying and pasting of code.