DATA5000: Artificial Intelligence for Business Analyticse

Dive deeper into statistical theory and methods used in modern data science, with applications in hypothesis testing, statistical modeling, and inference.

01

Introduction to Artificial Intelligence

July 16 - July 22, 2025

Welcome to the first week of DATA5000! We'll start by reviewing probability theory concepts that form the foundation of statistical methods.

Notebook exercise

Simple concepts of Python in a Jupyter Notebook

View Syllabus

Lecture Slides

AI and Programming

Download Slides

Workshop Slide

Understand Types of Learning.

View Problem Set

Inclass Practice - McDonald's Dataset

Dataset for mcdonald's case study.

View Problem Set
02

Introduction to Predictive Analytics (Machine Learning)

July 23 - July 29, 2025

"Let's the game begin" - Stephen.

Lecture Content

Modified powerpoint slide deck with detailed explaination.

View Syllabus

Notebook for LightGBM

For LightGBM.

Download Notebook

Notebook for NeuralProphet

For NeuralProphet

Download Notebooks

Illustration of LightGBM

I tried my best to draw this animation.

View Problem Set

Illustration of NeuralProphet

I tried my best to draw this animation.

View Problem Set

In-class dataset

Dataset on lazy students' performance.

View Problem Set

Decision Tree Notebook

Test lazy students on how to use Python

View Problem Set
03

Deep Learning

July 30 - August 5, 2025

"Let's the game begin" - Stephen.

Lecture Content

Modified powerpoint slide deck with detailed explaination.

View Syllabus

Notebook for Modelling

For conventional model training

Download Notebook

Notebook for TFT

For TFT

Download Notebooks

Notebook for NeuralNetwork

For TFT

Download Notebooks

Illustration of TFT

I tried my best to draw this animation.

View Problem Set

Neural Network Tutorial

Test lazy students on how to use Python

View Problem Set

Transformer illustration

Visualize the idea of transformer

View Problem Set
04

Causal Machine Learning

August 6 - August 12, 2025

"Let's the game begin" - Stephen.

Lecture Content

Modified powerpoint slide deck with detailed explaination.

View Syllabus

Notebook for in-class activity

For conventional model training

Download Notebook

Illustration of SHAP and Treatment Effects

I tried my best to draw this animation.

View Problem Set
06

Causal ML and Meta-Learners

August 20 - August 26, 2025

This week we explore mixed-effects models that incorporate both fixed and random effects, which are particularly useful for analyzing hierarchical or nested data structures.

SCM Illustration

Download Slides

Problem Set #6

Quiz 25 mins.

View Problem Set

Lecture Recording

Video recording of Week 6 lecture (100 minutes).

Watch Recording

R Code Examples

Example code implementing mixed-effects models in R.

Download Code

Research Papers

Selected research papers demonstrating applications of mixed models.

Access Papers

Case Study Dataset

Hierarchical dataset for practice and analysis.

Download Dataset
05

Advacned AI Architecture/h2>

August 13 - August 19, 2025

"Let's the game begin" - Stephen.

Lecture Slides

Content Slide

View Slides

Week 5 Quiz

Test your understanding of causal inference concepts.

Take Quiz

Week 5 Notebook

Notebook for YOLO implementation.

View Exercise

Webinar 1

Webinar 1 recording

View Exercise
07

Revision with Q&A

August 27 - September 2, 2025

"Let's the game begin" - Stephen.

Transformer Explained

Study is the only way to succeed in life.

View Syllabus

Gen AI Slide

Dont steal my works.

View Syllabus

Quiz

Try to do it.

View Syllabus
08

Prompt Engineering and AI-Assisted Coding

September 3 - September 9, 2025

"Let's the game begin" - Stephen.

Prompt Engineering Slide

Prompt Engineering Slide.

View Syllabus

Dataset

Tele Churn Dataset

View Syllabus

Practice Exercise

Try to do it.

View Syllabus
09

Assessment #2: Group Presentation, Generative AI for Predictive Analysis

September 10 - September 16, 2025

Group presentation assessment focusing on Generative AI applications in predictive analysis.

Assessment Guidelines

Detailed instructions for the group presentation assessment.

View Guidelines
10

Introduction to Large Language Models

September 17 - September 23, 2025

"Let's the game begin" - Stephen.

LLM Explained

Study is the only way to succeed in life.

View Syllabus

Quiz and Case Study

Try to do it.

View Syllabus

Notebook

Collab with Ollama

View Syllabus
11

Application of Large Language Models 1

September 24 - September 30, 2025

"Let's the game begin" - Stephen.

LLM Content Slide

Study is the only way to succeed in life.

View Syllabus

Cosine Similarity

Try to do it.

View Syllabus

RAG Explained

Try to do it.

View Syllabus

Notebook

Collab with Ollama

View Syllabus
12

Application of Large Language Models 2

October 1 - October 7, 2025

Advanced applications and practical implementations of Large Language Models.

Slide content

Advanced techniques and applications of Large Language Models.

View Content