Product Management

Proper design of machine learning systems in production.


What You Need to Know About Product Management for AI
A product manager for AI does everything a traditional PM does, and much more.
product-management machine-learning business tutorial
Building Machine Learning Products: A Problem Well-Defined
In this post, we'll dig deeper into how to develop the requirements for a machine learning project when you're given a vague problem to solve.
product-management products systems-design machine-learning


Three Principles for Designing ML-Powered Products
Reflecting on a handful of projects at Spotify, we’ve come up with three principles we believe will help others design ML-powered experiences.
systems-design design product-management tutorial
Machine Learning Systems Design
This booklet covers four main steps of designing a machine learning system.
systems-design tutorial code library
How to Plan and Execute Your ML and DL Projects
This tutorial presents ways to structure ML and DL projects in a systematic manner.
systems-design product-management machine-learning deep-learning
Battle-Tested Techniques for Scoping Machine Learning Projects
One of the challenges of managing an ML project is project scoping. Even small changes in data or architecture can create huge differences in model ...
project-management production systems-design code


Data Project Checklist
There’s a lot more to creating useful data projects than just training an accurate model!
product-management databases training checklist
ML Code Completeness Checklist
Tips for releasing research code in Machine Learning (with official NeurIPS 2020 recommendations).
reproducability research-code checklist systems-design
Table of Contents
Share a project
Share something you or the community has made with ML.
Topic experts