Back to projects
MoMoChat

A grounded customer support chatbot built during my MTN Mobile Money Congo internship.
Project overview
What I built
The chatbot covers 15 MoMo service topics and uses layered retrieval to keep answers accurate: semantic search first, keyword fallback second, and full context injection as a final safety net.
Category
Fintech
Timeline
November 2025
Scope
8 technologies
Delivery notes
Highlights
The practical work, decisions, and working systems that shaped this project.
- Coverage for XtraCash, MoMo Advance, account management, and more
- Semantic search, keyword fallback, and full context injection
- Async endpoints with semaphore-based concurrency
- Cross-functional work with product, BI, and engineering teams
Technical foundation
Built with
The tools and platforms used to move the idea from concept to a working project.
FastAPIRAGpgvectorBM25PostgreSQLAzure OpenAIReactREST APIs
Keep exploring


