The Comprehensive machine learning canvas is A Tool for Scoping Machine Learning Projects and Defining Solutions. The Comprehensive Machine Learning Canvas (CMLC) is a tool that helps teams scope machine learning projects and define solutions to business problems. It is based on the idea that machine learning is a creative process, and that the best way to approach it is to start with a hypothesis of how machine learning could help solve a particular business problem. The CMLC helps teams map out the problem, machine learning approach, and potential solutions.