In this workshop, we'll do a deep-dive into some frequently used ML techniques. Using some example datasets, you will learn how data is preprocessed, models trained and then inspected to ensure meaningful conclusions are drawn. You will also get exposed to underlying assumptions of various techniques and how that informs data analysis and preparation. Some programming experience is needed since we will go into details of writing the models in Python.