Kris Bolton Scroll to top

for people who make

Practical Deep Learning Fundamentals

From Concept to Implementation with Neural Networks and Deep Learning. With the goal of reducing the learning curve of machine learning, this academic inspired book guides the reader through user-friendly introductions and practical tutorials to implement algorithms in Scikit-learn and TensorFlow.

Subscribe now for updates

Get the latest updates on progress and be the first to know when the book launches!

No spam. Unsubscribe anytime.




Writing Hours


Research Hours


Coffee Cups

Hello, I'm Kris Bolton.

I’m writing a book with the aim of reducing the learning curve of deep learning for data science.  To be released on the 11th January 2019.

I am currently an MSc student. I wrote my undergraduate dissertation on the current state of open source machine learning. I spent six months, and several dozen research papers and books later I had thirteen thousand words and decided I could help others use what I had learned.

This section is intentionally blank. To be used for the logos of websites where the book is reviews or discussed

Practical Deep Learning Fundamentals

Watch the Introduction Video

Video coming soon

For People Who Make

About The Book


This book has been written from the very beginning to be approachable to readers of all backgrounds. Detailed explanations and illustrations provide insight into the often complex principles and methodologies of machine learning.

``Just enough math``

This book implements a “just enough math” approach. Math is used for illustration within this book and is understandable by anyone. You do not need to be a math whizz to understand machine learning – not with this book.

Tutorial Videos

Video tutorials are available to show and describe the complex world of machine learning to accompany the descriptions, tutorials, and visuals within the book.


This book is written to leave the reader with practical and usable skills. From the beginning the reader will create programs to build an understanding of core concepts, ultimately moving onto larger, more complex projects.


There are larger projects within the book. Sentiment analysis, computer vision and reinforcement learning among others are covered. Once the reader has built an understanding they put their knowledge to the test.


My aim is for the book to be accessible. The book, along with python code files is the price of an average technical book – $39. A comprehensive package including; code files, tutorial videos, project videos and a custom program for Twitter is also available.

Thoughts, reviews & tutorials

From the Blog

A Practical Introduction to Artificial Neural Networks with Python

This blog post is formed from the first part of Chapter Six: Artificial Neural Networks from my book Practical Deep Learning Fundamentals. You can download the chapter…

Kris Bolton August 22, 2018

Why You Should Get Into Machine Learning

Chapter Two: Why You Should Get Into Machine Learning Now This post is formed of the entire of Chapter Two from Practical Deep Learning Fundamentals, one of the…

Kris Bolton July 26, 2018

My Search for Subscribers: The First Attempt - Success or Failure?

My Search for Subscribers: The First Attempt I’ll be sharing much of the journey of writing Practical Machine Learning Fundamentals and associated tasks, such…

Kris Bolton July 1, 2018