rendered main cover.png

Machine Learning is Fun! The Book

After four years of blogging for millions of readers, I’ve taken everything that I’ve learned and created the exact book that I wish existed when I got started.

Who is this book for?

This book is for anyone who is curious about machine learning and artificial intelligence. Whether you are an experienced software developer who wants to learn something new, a product manager who wants to learn how to apply machine learning to your applications, or someone just interested in how things work, you've come to the right place!

This book includes everything you need:

  • Easy-to-understand guides explaining how machine learning works.

  • Explorations of cutting-edge techniques like image recognition, speech recognition, face recognition, and natural language processing.

  • Hands-on projects where you’ll build your own machine learning systems using cutting-edge techniques.

  • Advice on how to use machine learning effectively in your own company.

Is this book just for software developers?

No! This book is for absolutely anyone who wants to know how machine learning works. We’ll start from the very beginning and go one step at a time until we’ve covered some of the latest concepts in machine learning and AI research!

But to make it easy for anyone to get the most value out of this book, I’ve split it up into three bundles. You can pick what’s best for you:

  1. Basic Bundle - Designed for CEOs, Product Managers and anyone else curious about machine learning but not in writing the code themselves.

  2. Developer Bundle - Designed for programmers and future programmers who want to learn with hands-on projects.

  3. Team Bundle - Designed for software development teams who want to learn together.

Not a programmer? Get the Basic Bundle.

Do you just want to understand how machine learning works so that you know what your co-workers are talking about? The basic bundle covers how machine learning works, from the very basics all the way through deep learning, image segmentation, natural language processing, chatbots, and even strategies for applying machine learning to your business. But it doesn’t include any of the code examples, hands-on projects or Python tips.

Here’s what is covered in Basic Bundle’s 20 chapters:

  • What is machine learning and how does it work?

  • Deep Learning and how it’s used to implement Image Recognition, Image Segmentation, Face Recognition, Speech Recognition, and more.

  • Natural Language Processing and how it’s used to extract information from text, build chatbots and digital assistants, and implement automatic language translation systems.

  • How hackers take advantage of machine learning to break into systems and even trick other machine learning systems.

  • How to use machine learning in your own business while avoiding the common mistakes that cost companies a lot of money.

Screen Shot 2018-10-23 at 3.27.06 PM.png

Go from theory to action with the Developer Bundle!

The Developer Bundle includes all the content in the Basic Bundle, plus 14 hands-on projects where you get to apply the techniques you’ve learned in real programs. I’m also including a pre-configured virtual machine with all the projects ready-to-run and an extra Python Machine Learning Pro Tips mini-book with some of my favorite tips and tricks for using Python to it’s fullest for machine learning.

Here are all the hands-on projects included in the Developer Bundle:

  1. How to train your very first machine learning model.

  2. Code and train a basic neural network to predict house prices.

  3. Build an image classifier with convolutional neural networks.

  4. How to use transfer learning to build image classification systems with smaller datasets and faster training times.

  5. Use image segmentation to count people waiting in a line.

  6. Train your own image segmentation system to detect any custom object.

  7. Build a face recognition system that identifies people in an image.

  8. Use natural language processing to automatically extract information from Wikipedia articles.

  9. Put natural language processing ideas into practice to extract all the people who have appeared on every episode of a podcast.

  10. Train an industrial-strength text classifier that can automatically assign star ratings to a user’s written review.

  11. Build a chatbot that can parse and answer real questions.

  12. Use a recurrent neural network to code your own text generator.

  13. Use deep learning to outsmart CAPTCHAs.

  14. Use deep learning against itself to create adversarial images that will trick other deep learning systems.

Screen Shot 2018-10-23 at 3.25.41 PM.png

Want to train your whole team? Get the Team Bundle!

Machine learning is something that almost everyone is interested in. Why not help your whole development team get up to speed with the Team Bundle? You get five copies of everything in the Developer Bundle at a discounted price. And if you need more than five copies, just email and let me know!


Buy now with confidence!

All credit card charges are processed securely by Stripe and your purchase is delivered instantly via email. Best of all, your purchase is backed by a 100% Money Back Guarantee.

bundle1.png

Basic Bundle

$79

Pre-orders will be delivered electronically on Nov. 19th, 2018.

  • Basic edition ebook in PDF, Kindle (mobi) and iBooks / Google Play Books (epub) formats.

    • 250+ pages of content plus free access to future updates.

    • Guides to image recognition, transfer learning, image segmentation, natural language processing, chatbots, and a lot more!

  • Note: Hands-on projects not included! This edition is not intended for software developers.

bundle2.png

Developer Bundle

$119

Pre-orders will be delivered electronically on Nov. 19th, 2018.

  • Developer edition ebook in PDF, Kindle (mobi) and iBooks / Google Play Books (epub) formats.

    • 450+ pages of content plus free access to future updates.

    • Guides to image recognition, transfer learning, image segmentation, natural language processing, chatbots, and a lot more!

  • Full source code for the 14 hands-on projects

  • VMware Virtual Machine image with all tools and project source code pre-installed and ready to go.

  • Includes the extra Python Machine Learning Pro-Tips mini-book in PDF, mobi and epub format.

bundle3.png

Team Bundle

$449

Pre-orders will be delivered electronically on Nov. 19th, 2018.

  • 5 x Developer edition ebook PDF, Kindle (mobi) and iBooks / Google Play Books (epub) formats.

    • 450+ pages of content plus free access to future updates.

    • Guides to image recognition, transfer learning, image segmentation, natural language processing, chatbots, and a lot more!

  • Full source code for the 14 hands-on projects

  • VMware Virtual Machine image will all tools and project source code pre-installed and ready to go.

  • Five copies of the extra Python Machine Learning Pro-Tips mini-book in PDF, mobi and epub format.


Rest easy with a 100% Money Back Guarantee!

I wrote the book that I wish existed when I was getting started and I hope that you will love it as much as I do. If you aren’t completely happy with it, I don’t want to keep your money. Just send me an email, up to 30 days after purchase, and ask for a full refund. That’s how much I want you to be happy!


FAQs

What happens after I purchase?

Your purchase will be delivered securely by DPD, the fulfillment company I’m using. You’ll be able to download the book and any extras (VMs, etc) the moment they are released on November 19th, 2018.

What prior experience do I need to get the most out of this book?

I’ve designed this book to be useful to as wide an audience as possible, so you don’t need any special qualifications to read it. If you don’t even know what machine learning is, don’t worry – I explain it in the first chapter. From there, the concepts build on top of each other. By the end of the book, you’ll know how all kinds of machine learning algorithms work and how to apply them to your own projects. But if you are a software developer and you want to try everything out yourself, make sure you get the Developer Bundle. It comes with 14 hands-on projects where you’ll try out the things you’ve learned and build your own machine learning systems.

I don’t know much about programming. Should I get the Basic bundle or the Developer bundle?

The Basic Bundle is designed for non-programmers like CEOs, Product Managers, and anyone else who wants to know the ideas behind machine learning and how they might use it in their products. If you are interested how things work in more detail, get the Developer Bundle. It has all the chapters in the Basic Bundle, but you can dig deeper into any of the programming examples at your own pace.

What software libraries does the book cover?

In the projects included with the Developer Bundle, we’ll use the following software: Python 3.6, numpy, Pandas, Matplotlib, scikit-learn, Tensorflow, Keras, dlib, OpenCV, spaCy, fastText, Rasa NLU, face_recognition, and several other common Python support libraries like pathlib.

Is there a hardcopy edition of the book?

I’m not going to do a hardcopy run for the first edition of the book. I want to hear your feedback and make sure’s absolutely perfect before I kill any trees (remember, you get future updates to the electronic edition for free!).

< Back to the homepage