Nos projets / Chatbot RAG
Civisbot · Chatbot RAG

Agent Conversationnel Mairie — chatbot RAG alimenté par scraping du site

LivréJuillet 2024Projet
Agent Conversationnel Mairie — chatbot RAG alimenté par scraping du site
La demande

Civisbot voulait un agent conversationnel pour les mairies capable de répondre aux administrés sur les démarches, horaires, services municipaux et de router vers le bon interlocuteur. L'agent doit s'alimenter par scraping du site officiel de la commune.

L'objectif

Construire un pipeline qui scrape régulièrement le site de la mairie, indexe le contenu, et alimente un chatbot RAG déployable en widget sur le site municipal.

Le résultat

Les administrés obtiennent une réponse instantanée 24/7, l'accueil de mairie est déchargé des questions répétitives, et chaque commune a un agent à jour sans intervention manuelle : le scraping suit les mises à jour du site officiel.

Ce qu'on a livré

  • 01Scraping planifié du site de la mairie (login optionnel)
  • 02Indexation dans base vectorielle pour RAG
  • 03Historisation des changements (audit du DOM scrapé)
  • 04Dashboard de supervision des runs (Flask)
  • 05Widget conversationnel embarquable sur le site municipal
  • 06Routage vers le bon service (état civil, urbanisme, etc.)
  • 07Statistiques d'usage (nouveaux, mis à jour, erreurs)
  • 08Base SQLite locale + UPSERT idempotent

La stack

Python 3BeautifulSoup / requestsSQLiteFlask (dashboard)OpenAI GPT-4Embeddings + vector storeAPScheduler / cronpython-dotenvn8n (orchestration)Widget JS embarquable

Un besoin similaire ?

On en parle 30 minutes, gratuitement. Vous repartez avec une vision claire des délais, du coût et de la stack adaptée.

Réserver un audit gratuit