Building ML models in Python: Decision trees, K-Means, and NLP


This workshop, designed for the beginner-intermediate data science enthusiast, provides a practical guide in developing and implementing the following ML techniques: clustering, classification, and regression. Participants will apply these techniques to a sample dataset and, in so doing, will experience a taste of developing and answering research questions through ML.  All participants must install Python and a compiler which supports Python prior to this workshop.

In this workshop, students will:

  • Design and construct basic ML models in Python.
  • Device research questions in data science and ML.
  • Interpret and design commonly used basic ML techniques (clustering, classification, and regression).

Pre-requisite knowledge: Basic knowledge in data science/statistical methods. Specifically, the student should have Python installed and should be able to follow instruction on writing code using Pandas and the Scikitlearn libraries.

Software requirements: Python and a Python compiler (e.g. PyCharm Community version or Jupyter Notebook) should already be installed on your machine.

Date: March 12, 2023, 6 – 8.30 pm

Location: Zoom

Instructor: Rohith Sothilingham, Senior Cloud Architect, Deloitte, and PhD Candidate, Faculty of Information

Register Now (Students)Register Now (Alums)