April 2018
Beginner to intermediate
282 pages
6h 52m
English
The only thing you need before you start reading is your inquisitiveness to know more about ML. Apart from that, prior exposure to Python programming and ML fundamentals are required to get the best out of this book, but they are not mandatory. You should have Python 3.5 and Jupyter Notebook installed.
If there is a specific requirement for any chapter, it is mentioned in the opening section.