Sublime
An inspiration engine for ideas
Design with colorblind in mind
Cole Nussbaumer Knaflic • Storytelling With Data
one of the most central tradeoffs is between sorting and searching. The
Brian Christian, Tom Griffiths • Algorithms to Live By: The Computer Science of Human Decisions
One helpful approach to analyzing data is to identify clusters of data that share similar attributes.
Oliver Theobald • Machine Learning for Absolute Beginners: A Plain English Introduction (First Edition)
While it will depend on your exact dataset, 100-150 decision trees is often a recommended starting point.
Oliver Theobald • Machine Learning for Absolute Beginners: A Plain English Introduction (First Edition)
organize the data in a manageable format, such as a CSV file,
Samuel Thorpe • The Essential Beginner’s Guide to AI

Pandas Cookbook: Recipes for Scientific Computing, Time Series Analysis and Data Visualization using Python
amazon.com