🚀 My Engineering Projects
Welcome to my project showcase! Here you’ll find the technical systems I’ve built, each with detailed case studies and open-source code.
Active Development
Holistic Assistant
RAG-Powered Academic Advisor for CUHK-SZ Students
A comprehensive AI-driven academic planning system that integrates fragmented course information from 36 training scheme PDFs and the SIS portal. Provides 24/7 personalized course consultation based on official data, helping 1,500+ students make informed academic decisions.
🎨
Orbit UI Interface
Planet-style navigation system
💬
AI Chat Interface
Context-aware course consultation
📊
Planning Generator
Semester course recommendations
📸 Screenshots coming soon - Project currently in private beta
Key Achievement: Reduced course planning time from 45 minutes to <2 seconds per query, with 95.2% data coverage and 96.8% extraction accuracy.
Flask
Gemini 2.5 Flash
Playwright
RAG
PyPDF2
Vanilla JS
Tailwind CSS
📊 Technical Highlights
- Hybrid Context RAG: File-based retrieval + hardcoded templates (no Vector DB needed for <50MB data)
- Smart Model Routing: Keyword-based routing between Gemini Flash (1.5s) and Pro (4s), achieving 42% cost reduction
- Anti-Bot Scraping: Playwright with session persistence, throttling, and retry mechanisms (99.2% success rate)
- AI-Powered PDF Extraction: Gemini Vision API reduced error rate from 40% to 5% vs. regex-only approach
- Windows Multiprocessing: Hard timeout mechanism using Process + Pipe to handle Gemini API hangs
✨ More projects coming soon...
I'm currently exploring distributed systems, LLM agents, and real-time data pipelines.
📬 Get in Touch
Interested in collaborating or discussing technical ideas?
Email: 125090445@link.cuhk.edu.cn
GitHub: @jasperrlowe
Blog: jasperrlowe.github.io