UPL interview question

How can we choose between different ML Algorithms?