Logo Lanfrica

Lycorecoil/chatbot-droits-burkina

Domaine:

natural language processingsocioeconomic

Type de record:

softwaretools
Créateur:
Lyc
Hôte:
AI assistant that makes Burkina Faso labor-law rights accessible in plain language (LLM + RAG). au cas ou execute le fichier scraper_lois.py puis extract_text.py # 🤖 Chatbot Droits du Travail Burkina Faso Assistant IA local pour répondre aux questions sur le Code du Travail du Burkina Faso. ## Installation rapide ### 1. Installe Ollama ollama.com ### 2. Clone le projet ### 3. Installe les dépendances pip install -r requirements.txt ### 4. Télécharge le modèle ollama pull llama3 ### 5. Lance le chatbot python chatbot_rag.py ## Utilisation Pose tes questions sur le travail au Burkina Faso : - "Quels sont mes droits ?" - "C'est quoi un CDI ?" - "La discrimination au travail, c'est quoi ?" Tape `exit` pour quitter. ## Prérequis - Python 3.9+ - 8 GB RAM - Connexion Internet (première utilisation) ## Stack - LangChain, Ollama, ChromaDB, Sentence-Transformers - Modèle : Llama 3 - Base de données : ChromaDB (vectorielle) ## Ajouter des documents Place tes fichiers `.txt` dans `lois_burkina/`, puis supprime `chroma_db/` et relance. ## Dépannage **Erreur "404 Ollama"** → Lance `ollama pull llama3` **ModuleNotFoundError** → Relance `pip install -r requirements.txt` **Lent au premier lancement** → Normal, attends (embeddings en création) ## Licence Open-source | Usage pédagogique