Building Intelligent Systems is a book about leveraging machine learning in practice.
It covers everything you need to produce a fully functioning Intelligent System, one
that leverages machine learning and data from user interactions to improve over time
and achieve success.
After reading this book you’ll be able to design an Intelligent System end-to-end.
You’ll know:
• When to use an Intelligent System and how to make it achieve your
goals.
• How to design effective interactions between users and Intelligent
Systems.
• How to implement an Intelligent System across client, service, and
back end.
• How to build the intelligence that powers an Intelligent System and
grow it over time.
• How to orchestrate an Intelligent System over its life-cycle.
You’ll also understand how to apply your existing skills, whether in software
engineering, data science, machine learning, management or program management to
the effort.
There are many great books that teach data and machine-learning skills. Those
books are similar to books on programming languages; they teach valuable skills in great
detail. This book is more like a book on software engineering; it teaches how to take
those base skills and produce working systems.
This book is based on more than a decade of experience building Internet-scale
Intelligent Systems that have hundreds of millions of user interactions per day in some
of the largest and most important software systems in the world. I hope this book helps
accelerate the proliferation of systems that turn data into impact and helps readers
develop practical skills in this important area.