DS 227
Knowledge Discovery in Data
Frameworks and processes of knowledge discovery in data, scraping, preprocessing, exploration, storytelling, and ethics
Course Overview
KDD Foundations
3 modules
Data Scraping & Preprocessing
4 modules
Data Exploration
2 modules
Journalism & Storytelling
2 modules
Ethics, Privacy & Synthesis
2 modules
No Projects Yet
Group projects for this course will appear here.
Loading resources...
Weekly Lab Exercises
Practice exercises for each week's lecture (30-60 min each).
1
Week 1 Lab
Welcome Lab: Where You're Starting From
2
Week 2 Lab
Walking a Dataset Through CRISP-DM
3
Week 3 Lab
Parsing HTML with BeautifulSoup
4
Week 4 Lab
Pulling Data from an API
5
Week 5 Lab
Missing Values & Outliers
6
Week 6 Lab
Integrating & Reducing Data
7
Week 7 Lab
Descriptive Statistics & Univariate EDA
8
Week 8 Lab
Multivariate EDA & Visualization
9
Week 9 Lab
Finding a Story in Data
10
Week 10 Lab
Building a Narrative Dashboard
11
Week 11 Lab
Auditing a Dataset for Privacy Risk
12
Week 12 Lab
Final Project Workbench
💡 Tip: Labs run and are submitted right here in the browser — no installs, no Colab. Your submitted code is what's recorded, and re-submitting a lab replaces your previous attempt.