Kairo — AI University Assistant
An AI-powered platform for uOttawa students to automate schedule planning, get real-time course and professor insights, and ask natural-language questions about programs and prerequisites.
- Real-time university data at scale with resilient web scraping (dynamic selectors, iframe handling, rate limiting, deduplication)
- Production-grade system: multi-service architecture, automated pipelines, type-safe full-stack, responsive animated UI