Machine learning offers a deep toolbox for solving all kinds of problems, but which tool is best for which task?