Product Overview: BacMR
What is BacMR?
BacMR (Baccalaureate Mauritania) is an AI-driven educational platform designed to help Mauritanian students prepare for their national exams. It transforms static, fragmented curriculum documents into an interactive "AI Teacher" capable of answering complex questions in French and Arabic, while citing specific pages from official textbooks.
The Problem
- Fragmented Resources: Curriculum PDFs are scattered across various portals (like Koutoubi.mr).
- Language Barrier: Students often need explanations that bridge French (official curriculum) and Arabic (common usage).
- Static Learning: PDFs are hard to search and don't provide interactive guidance.
The Solution
An Agentic RAG (Retrieval-Augmented Generation) system that: 1. Scrapes official portals for the latest curriculum files. 2. Ingests and Embeds these files into a high-performance vector database. 3. Orchestrates reasoning via LangGraph to ensure pedagogical accuracy. 4. Monetizes via a token-based "EduWallet" system, ensuring sustainable AI costs.
User Stories
Student Story
"As a Grade 12 Math student, I want to ask 'What is a translation?' and receive a simple explanation followed by a direct reference to page 45 of my textbook, so I can study exactly what will be on the exam."
Admin Story
"As the platform owner, I want to trigger a sync of the Koutoubi portal to discover new textbooks and automatically index them so the AI's knowledge is always up to date."
Parent Story
"As a parent, I want to top up my child's wallet with tokens so they can continue using the AI Teacher throughout the exam season."