AI Academic Advisor for African Students - Google Cloud Rapid Agent Hackathon 2026
# π STEMPath AI β Academic Advisor for African Students
> **Google Cloud Rapid Agent Hackathon 2026** | MongoDB Partner Track
> Built by a KNUST undergraduate (beginner programmer) with AI assistance
---
## π¬ Demo
π **π₯ Try Live App**
π₯ **Watch Demo Video on Loom**
---
## π What is STEMPath AI?
**STEMPath AI** is an intelligent academic advisor for African
university students, built on **Google Cloud Agent Builder** and
powered by **Gemini 2.5 Flash**. It uses **MongoDB** for profile
persistence and chat history.
The agent uses real tool calling to:
- Calculate CWA from course grades
- Find matching scholarships
- Generate personalized study plans
---
## π¨βπ» My Honest Story
I am **Richard Yeboah**, an undergraduate at **KNUST (Kwame
Nkrumah University of Science and Technology)** in Ghana β
and I'm a **beginner programmer**.
I originally built a simple rule-based chatbot as a Python
practice project. When the Google Cloud Rapid Agent Hackathon
was announced, I saw an opportunity to evolve it into
something real.
### What I Built Personally
- β
The **idea and vision** (from my lived KNUST experience)
- β
The **original rule-based chatbot** (intents2.json β 20+ categories)
- β
**Ghana-specific knowledge** (CWA scale, local context)
- β
**Feature design** and **architectural decisions**
- β
**Testing, debugging, deployment**
### Where AI Tools Helped
- π€ Google Cloud Agent Builder integration
- π€ Tool calling architecture
- π€ MongoDB persistence layer
- π€ UI design and CSS styling
- π€ Production code patterns
I'm transparent about this because honesty matters more than
appearing more experienced than I am. This is how beginners
build in 2026 β using AI as a learning partner.
---
## π§ Required Tech Stack (All Runtime Invoked)
| Technology | Role | File |
|-----------|------|------|
| **Google Gemini 2.5 Flash** | AI engine | `gemini_agent.py` |
| **Google Cloud Agent Builder** | Agent orchestration | `agent_builder.py` |
| **MongoDB (Partner MCP β¦