Note This book/project is under active development. Expected completion 12/01/2023

Designing with ML

Learn How to Build Usable Machine Learning Applications

Machine learning can enable new capabilities that provide value to users and offer strong product differentiation. However, achieving these goals often requires a focus beyond practices for collecting and managing data, building, training, evaluating and deploying models ( MLOps ). As ML becomes more democratized, the user experience will play a more important role compared to core model capabilities. Using end-to-end examples, Designing with ML explores how a user centered design approach (DesignOps) can help align MLOps efforts with end user goals and business objectives.

screenshot for Victor Dibia, book author
A book by
Victor Dibia, PhD
Available book chapters
Python notebooks and demos