
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.
How AI, ML and LLMs actually work
Python & API refresher, plus dev setup
The model / retrieval / tool / memory stack
Streaming responses (Server-Sent Events)
Structured output & your first tool call
Latency, cost & quality tradeoffs
Topics Covered
Python
FastAPI
Pydantic
OpenAI / Anthropic
Project 1
Streaming Notes Assistant
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.





