Learning to Build a Product