Course Work
Course Assignments
Public implementation briefs and learning goals. Canvas remains the official source for deadlines, grading, and submissions.
Module 5: Event-driven travel recovery assistant
Build a standalone local workflow that consumes a trip disruption, searches mock alternatives, proposes a plan, records human approval, and creates one mock booking. Combine Kafka events with RPC tools and prove recovery after duplicates, timeouts, and restarts.
No earlier project, paid AI service, or real travel account is required. Start with a deterministic mock planner; an LLM is an optional extension.
- Read the complete assignment brief (Markdown)
- Review the architecture and closing lesson
- Download standalone messaging demos (ZIP)
Follow Canvas for official assessed requirements and submission instructions.