Deconstructing Machine Learning for Product Design