To get the most out of this book
The code for this book is provided in the form of Jupyter Notebooks. To run the notebooks, you should have a comfortable understanding of coding in Python and be familiar with some basic libraries. Additionally, you’ll need to install the required packages.
The easiest way to install them is by using Pip, a great package manager for Python. If Pip is not yet installed on your system, you can find the installation instructions here: https://pypi.org/project/pip/.
Working knowledge of the Python programming language will assist with understanding the key concepts covered in this book. The examples in this book don’t require GPUs and can run on CPUs, although some of the more complex machine learning examples would run faster on a computer with a GPU.
The code for this book has only been tested on Windows 11 (64-bit).
Software/hardware used in the book |
Operating system requirements |
Basic platform tools |
|
Python 3.9 |
Windows, macOS, or Linux |
Jupyter Notebooks |
|
pip |
|
Natural Language Processing and Machine Learning |
|
NLTK |
Windows, macOS, or Linux |
spaCy and displaCy |
|
Keras |
|
TensorFlow |
|
Scikit-learn |
|
Graphing and visualization |
|
Matplotlib |
Windows, macOS, or Linux |
Seaborn |