DataRobot interview question

How would you structure this complex problem into component parts