Overview

Course Sessions

Find the Google Colab notebooks for the course sessions here.

Click on “Open in Colab” to open the notebook in Google Colab. You will be prompted to save it to your own drive. When saved to your own drive, you can make your own edits and changes to the notebook.

How to use this page


Monday


An introduction to Python and Data Science

Content

1. An introduction to Python and Data Science Open In Colab

2. Python basics Open In Colab

3. Pandas Open In Colab

4. Visualization Open In Colab

5. Wrap-up Open In Colab

Tuesday


EDA & Unsupervised ML

Introduction to Exploratory Data Analysis and Unsupervised Machine Learning Open In Colab

Clustering

Finding Patterns in Messy Data Using Clustering Open In Colab

Prediction and Classification

Supervised ML - Slides

A quick hands-on tutorial in Supervised ML Open In Colab

Portfolio

Employee Turnover UML and SML Open In Colab

Wednesday


Network Analysis

Intro to Networks and Network Analysis Open In Colab

An Introduction to Blockmodeling

Blockmodeling slides [Download]

Blockmodeling notebook Open In Colab

Portfolio

Networks on Instagram Open In Colab

Thursday


Text as Data

Introduction to Natural Language Processing slides

String manipulation - Fresh-up Open In Colab

Working with long texts Open In Colab

Text vectorization Open In Colab

Text in Machine Learning

NLP and SML Open In Colab

Friday


Data from the Web

Scraping in python Open In Colab

Getting Data from Twitter Open In Colab

Explainability

Explainable AI - Model Explainability Open In Colab

Explaining Black Box Text Predictions Open In Colab