Building Intelligent Systems

"This book is different. The author goes way beyond the theories and models to help simplify the complexities in building, measuring and managing complete large scale intelligence systems."

-Customer Review

Paperback Audio Book

Used as a Textbook by Top Universities

Carnegie Mellon University

Software Engineering for AI-Enabled Systems

This course is aimed at software engineers who want to understand the specific challenges of working with AI components and at data scientists who want to understand the challenges of getting a prototype model into production; it facilitates communication and collaboration between both roles.

Learn More
Steam Powered Turing

University of Washington

Machine Learning

This course is designed as a first exposure to Machine Learning for engineers and program mangers. Upon completion students will be prepared to build machine learning systems in practice. The course will cover: key algorithms in detail, practical modeling theory & practice, and machine learning engineering.

Learn More

University of South Carolina

Machine Learning Systems

In this course, we will learn the fundamental differences between ML/AI as a technique versus ML/AI as a system in production. A ML/AI system involves a significant number of components and it is important that they remain responsive in the face of failure and changes in load. This course covers several strategies to keep ML/AI systems responsive, resilient, and elastic.

Learn More
Get the book now!

Customers Say

"This is the first Systems Engineering text which gives the success factors for creating an Internet or Major Engineering project to deliver human experiences based upon AI and Machine Learning. This book is immensely practical and necessary."

"If you're looking to understand how to build & ship intelligence into your products, this book will give you a roadmap to do that. I highly recommend for PMs and engineering managers especially."

"This book explains ... with lots of concrete examples and very clear explanations about each and every step required to deliver a successful intelligent experience. ... I also really liked the tone of the book, full of funny examples and witty remarks."

You will Learn

Machine Learning Engineering

All the concepts you need to succeed with Machine Learning in practice.

Understanding Intelligent Systems

What they are, what they are good for, and how to set one up for success.

Intelligent User Experiences

Achieve your goals, mitigate mistakes, and produce data to improve over time.

Implementing with ML

Key concetps for how to excute, manage, and measure Intelligent Systems in practice.

Creating Intelligence

Reliably use a variety of approaches, particularly machine learning.


Bring the parts together throughout your system's life cycle to achieve the impact you want.

Get the book now!


Building Intelligent Systems is about Machine Learning Engineering. It does not teach machine learning algorithms or machine learning math. Here are some great references for those topics: