Recognizing Your Task's Demands