Machine Learning Fundamentals

Free Ebook – Machine Learning For Human Beings

We are excited to announce the launch of our free ebook Machine Learning for Human Beings, authored by researcher in the field of computer vision and machine learning Mohit Deshpande, in collaboration with Pablo Farias Navarro, founder of Zenva.

In over 100 pages you will learn the basics of Machine Learning – text classification, clustering and even face recognition and learn to implement these algorithms using Python! This ebook covers both theoretical and practical aspects of Machine Learning, so that you have a strong foundation and understand what happens under the hood. Some of the topics covered in the book are:

  • Overview of Machine Learning – Supervised vs Unsupervised Learning
  • Data Science and Linear Regression
  • Text Classification with Naive Bayes
  • Data Clustering with K-Means
  • Clustering with Gaussian Mixture Models
  • Face Recognition with Eigenfaces
  • Decision Trees
  • Dimensionality Reduction
  • Classification with Support Vector Machines
  • Reinforcement Learning using the OpenAI library

We hope this free ebook helps you gain valuable, real-world skills and that you will gain a deep understanding of the most common Machine Learning aspects. We are very excited to see where the field of AI will take you next!

This book is provided at no cost in PDF format.

Download the ebook here.

Published by

Pablo Farias Navarro

Pablo is a web + mobile app developer and entrepreneur. Pablo is the founder of ZENVA. Besides teaching online how to create games, apps and websites to over 85,000 students, Pablo has created content for companies such as Amazon and Intel.ZENVA runs four development communities featuring game, web and mobile app development tutorials: Zenva Academy, GameDev Academy, HTML5 Hive (also known as "the hive"), and for Spanish speakers, De Idea A App.Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile. Specialized in web, mobile application and game development.

Share this article

Leave a Reply

5 Comments on "Free Ebook – Machine Learning For Human Beings"

Notify of
Sort by:   newest | oldest | most voted

Thanks for the freebie


This book is really excellent, thank you. However, from about page 82 (Classification​ ​with​ ​Support​ ​Vector​ ​Machines), some of the equations and diagrams appear to have been missed out in production of the PDF. Can you check it, please? Thanks.


Hi Jonathan, thank you for reporting this! We’ll look into it and have an update ready asap. We’re glad you’re enjoying reading it 🙂


You can re-download the e-book, it should display everything properly now. Enjoy!


Yes, that looks much better, thanks! 🙂