Logo Lanfrica

kaoutar-lemdik/RAG-Agent-TGR

Domain:

natural language processing

Record type:

software
Creator:
kao
Host:
Bilingual RAG Agent (French/Arabic) for Morocco's General Treasury (TGR). Built with Llama-3-8B, LangChain, ChromaDB & Streamlit. Processes PDF/DOCX documents and answers questions in French and Arabic. Agent RAG — Trésorerie Générale du Royaume ## Un assistant intelligent bilingue (Français/Arabe) pour les documents de la TGR --- ## Table des matières 1. C'est quoi ce projet ? 2. Le problème 3. La solution 4. Comment ça marche ? 5. Démonstration 6. Technologies utilisées 7. Architecture du projet 8. Les chiffres clés 9. Installation & Lancement 10. Structure du projet 11. Défis rencontrés 12. Auteur --- ## C'est quoi ce projet ? Imaginez que vous avez **des centaines de documents** (PDF, DOCX) de la Trésorerie Générale du Royaume (TGR) : des lois, des décrets, des circulaires, des notes... **Trouver une information précise** dans tout ça peut prendre des heures de recherche manuelle. **Cet agent résout ce problème.** C'est un **assistant intelligent** à qui vous pouvez poser des questions en **français** ou en **arabe**, et il vous donne la réponse exacte en s'appuyant sur les documents officiels. > Exemple : > Vous demandez : *"Quel est le délai de paiement des marchés publics ?"* > > L'agent répond avec le décret exact et les montants précis, > avec la source du document. --- ## Le Problème Avant (sans l'agent) : Employé : "Je dois trouver les conditions de nantissement des marchés publics..." ↓ Ouvrir des dizaines de fichiers PDF ↓ Chercher manuellement dans chaque page ↓ Passer des heures à trouver l'information ↓ Risque de manquer l'information importante ## La Solution Après (avec l'agent) : Employé : "ما هي شروط رهن الصفقات العمومية؟" ↓ L'agent comprend la question (français OU arabe) ↓ Recherche automatique dans TOUS les documents ↓ Trouve les passages les plus pertinents ↓ Génère une réponse claire et précise ↓ Cite les sources (quel document, quelle page) ↓ Réponse en quelques secondes ! ## Comment ça marche ? ### Explication simple (pour tout le monde) : L'agent fonctionne en 3 grandes étapes : ┌─────────────────────────────────────────────────┐ │ │ │ ÉTAPE 1 : APPRENDRE │ │ │ │ L'agent "lit" tous les documents PDF et DOCX │ │ …