Why Recipes for Machine Learning Solutions Don’t Work

People who ask me “how do you solve a certain project with machine learning” often expect some kind of a recipe as if they were baking a cake. I understand the expectation and often find myself trying to give something as close to a recipe, but lately I have come to realize that the answer is more a process than a recipe.