There are four verticals every ML project should go through: commodity, procedure, gray hair and rocket science.