Spaces:
Running
Running
| title: AskLAQ | |
| emoji: 🏦 | |
| colorFrom: blue | |
| colorTo: indigo | |
| sdk: docker | |
| pinned: false | |
| app_port: 7860 | |
| # AskLAQ — Chatbot Bancaire & Services Publics Algériens | |
| Assistant conversationnel intelligent pour les services bancaires et administratifs algériens. | |
| ## Stack | |
| - **Backend**: Python 3.10 · Flask · SentenceTransformers · SQLite | |
| - **Frontend**: React 18 · TypeScript · Vite · Leaflet (cartes interactives) | |
| - **Modèle NLP**: `OrdalieTech/Solon-embeddings-mini-beta-1.1` (fallback: `paraphrase-multilingual-MiniLM-L12-v2`) | |
| ## Fonctionnalités | |
| - Chatbot en français sur les procédures bancaires et administratives | |
| - Carte interactive Leaflet des agences par organisation | |
| - Espace admin par organisation (CRUD services & FAQ) | |
| - Espace super-admin (gestion globale des organisations, utilisateurs, services) | |
| - Authentification par session Flask (admin / superadmin) | |
| ## Variables d'environnement (optionnelles) | |
| | Variable | Défaut | Description | | |
| |---|---|---| | |
| | `SECRET_KEY` | `change-me-in-production-32chars!!` | Clé secrète Flask sessions | | |
| | `CORS_ORIGINS` | `http://localhost:5173` | Origines autorisées (dev uniquement) | | |