WEEK 1

Your First AI App

Messy notes into a clean, structured summary, live.

Course Details

Turns messy, unstructured notes into a clean, structured summary — delivered live, token by token, the way ChatGPT and Claude stream their answers. This is where you learn the core architecture every AI app is built on.

  1. How AI, ML and LLMs actually work

  2. Python & API refresher, plus dev setup

  3. The model / retrieval / tool / memory stack

  4. Streaming responses (Server-Sent Events)

  5. Structured output & your first tool call

  6. Latency, cost & quality tradeoffs

Topics Covered

Python

FastAPI

Pydantic

OpenAI / Anthropic

Project 1

Streaming Notes Assistant

An abstract photo of a white and orange wall
An abstract photo of a white and orange wall

Course Notes

Starts with a short onboarding that sets up your environment and levels up your AI foundations, so no prior AI background is assumed. Project: a FastAPI service that takes messy notes and streams back a clean, structured summary in real time, the way ChatGPT streams answers. SUBMITTED · REVIEWED · SCORECARD + FEEDBACK

Project Results

Developed an AI-powered note summarisation application using Python, FastAPI, and LLM APIs. The application streams structured summaries in real time, demonstrating API development, SSE streaming, Pydantic validation, and modern AI application architecture.