Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

M0iem/agentic-rag-tourism-morocco

Domaine:

natural language processing

Type de record:

project
Créateur:
M0i
Hôte:
# Agentic RAG Tourisme Maroc Projet de fin de module: assistant intelligent de tourisme au Maroc basé sur **LangGraph** et une approche **Agentic RAG**. ## Présentation Ce projet permet de poser des questions sur le tourisme au Maroc et d'obtenir des réponses générées à partir d'une base documentaire locale. Le système combine: - recherche documentaire vectorielle - raisonnement agentique avec LangGraph - mémoire conversationnelle - outils dédiés au domaine touristique L'objectif est de proposer un assistant plus fiable qu'un simple chatbot, capable de récupérer des documents pertinents, d'utiliser des outils et de valider ses réponses. ## Architecture Agentic RAG Le pipeline suit cette logique: ```mermaid flowchart TD A[Documents touristiques] --> B[Preprocessing + chunking] B --> C[Embeddings] C --> D[Chroma Vector Store] D --> E[Retrieval] E --> F[LangGraph] F --> G[Réponse finale] ``` ### Nodes LangGraph - `analyze_question`: analyse l'intention, la destination et la complexité - `retrieve_documents`: interroge la base vectorielle - `execute_tools`: appelle les outils utiles - `generate_response`: génère la réponse finale - `validate_response`: vérifie la qualité de la réponse et relance si nécessaire ## Technologies utilisées - Python - LangGraph - LangChain - ChromaDB - Streamlit - Groq, OpenAI ou Ollama - PyPDFLoader / TextLoader - RecursiveCharacterTextSplitter ## Structure des fichiers ```text . ├── app.py ├── evaluation.py ├── graph.py ├── state.py ├── tools.py ├── vectorstore.py ├── requirements.txt ├── README.md ├── documents/ ├── evaluation_questions.md ├── evaluation_template.md ├── report_template.md ├── video_script.md └── .env.example ``` ## Installation ```cmd python -m venv .venv .venv\Scripts\activate pip install -r requirements.txt ``` ## Configuration `.env` Créer un fichier `.env` à la racine: ```env # Groq GROQ_API_KEY=your_key_here GROQ_CHAT_MODEL=llama-3.3-70b-versatile # OpenAI embeddings OPENAI_API_KEY=your_key_here OPE …

Visit

github.com

Tasks

natural language generation

Similaires

Tuz301/TBHIV-RAG-Agentic-AIIDEA-Africa/financial-agentic-ragRebbouh-Mohamed/Multi-Agentic-RagTech-Alia-Africa/agentic-rag-projectjohncharlessarwi-dot/agentic-tourism-platformtulasiram2005/HealthRoute-AI-Agentic-RAG-for-Medical-Desert-Intelligence

Tuz301/TBHIV-RAG-Agentic-AI

🚀 AGENTIC AI CLAUDE - TBHIV: Revolutionizing clinical decision support in Nigeria! This specialized

IDEA-Africa/financial-agentic-rag

# 🌍 IDEA Africa Financial AI Agentic RAG Platform **Advanced AI-powered financial and Market analys

Rebbouh-Mohamed/Multi-Agentic-Rag

Algerian Legal Multi-Agent RAG # ⚖️ Algerian Legal Multi-Agent RAG — API Reference A **Multi-Agent

Tech-Alia-Africa/agentic-rag-project

Agentic RAG Project Ce projet met en place un agent conversationnel spécialisé dans le droit ivoiri

johncharlessarwi-dot/agentic-tourism-platform

Complete Agentic Tourism Platform - AI Agents for SEO, Leads, Marketing & Operations in East Africa

tulasiram2005/HealthRoute-AI-Agentic-RAG-for-Medical-Desert-Intelligence

HealthRoute AI is an agentic IDP + RAG system that extracts, validates, and reasons over Ghana healt