MoMoChat project preview

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

Other projects

View all projects