File size: 1,182 Bytes
6364501
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24cdbc8
6364501
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
---

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) |