EcaVault — Dossier Numérique du Bâtiment à Intelligence Artificielle pour les Établissements Cantonaux d'Assurance Suisses
EcaVault est une application web progressive (PWA) conçue spécifiquement pour les inspecteurs et cadres des Établissements Cantonaux d'Assurance (ECA) suisses. Elle intègre un pipeline d'intelligence artificielle multi-modal combinant l'analyse visuelle de photos via Gemini Flash (Google), la génération de rapports institutionnels via Groq Llama-3 , et un algorithme de scoring de risque déterministe (score 0–100) enrichi par LLM. L'architecture offline-first (IndexedDB + Background Sync API) garantit l'utilisation en zone sans réseau. Le système implémente un modèle de données spécifique aux ECA (numéro de police ECAB, valeur assurée CHF, niv
Resource information
- Format
- zip
- Original repository
- 20147698
- DOI
- 10.5281/zenodo.20147698
- Credit basis
- Creators in Zenodo record metadata
- Access
- Open files available from the original Zenodo deposit
- Last checked
- Nov 5, 2026
- License
- mit-license
- Last record update
- Nov 5, 2026
About this resource
EcaVault est une application web progressive (PWA) conçue spécifiquement pour les inspecteurs et cadres des Établissements Cantonaux d'Assurance (ECA) suisses. Elle intègre un pipeline d'intelligence artificielle multi-modal combinant l'analyse visuelle de photos via Gemini Flash (Google), la génération de rapports institutionnels via Groq Llama-3 , et un algorithme de scoring de risque déterministe (score 0–100) enrichi par LLM. L'architecture offline-first (IndexedDB + Background Sync API) garantit l'utilisation en zone sans réseau. Le système implémente un modèle de données spécifique aux ECA (numéro de police ECAB, valeur assurée CHF, niveaux de risque réglementaires faible/moyen/élevé/critique) absent des plateformes génériques existantes (SafetyCulture, GoAudits, nSpek). Innovations clés : Algorithme scoring risque ECA multi-facteurs (âge, matériaux, retard contrôle, surface, affectation) Pipeline IA terrain : Gemini Vision → détection anomalies photo → score risque photo 0–100 Génération rapport institutionnel 5 sections via LLM (Groq/Ollama) avec fallback déterministe Chatbot expert ECA terrain (normes SIA, AEAI, procédures ECA) Portail propriétaire tokenisé sans login (/public/batiment/{token}) PWA offline-first : IndexedDB + Background Sync + Service Worker Dictée vocale terrain (Web Speech API) + photos géolocalisées Interface bilingue FR/DE complète avec i18n data-attribute pattern Inclut : backend FastAPI complet (18 endpoints), PWA vanilla JS (~1600 lignes), schéma SQLAlchemy ECA-natif, PDF export ReportLab, Excel export openpyxl, rappels email automatiques, backup quotidien. LIVE sur ecavault.ch.
