Polintel est un programme de collecte, d'indexation et de mise à disposition des données publiques relatives à la politique française.
- Python 3.12
- Serveur mongoDB
- Serveur PostgreSQL
gitetpipinstallés sur votre machine
git clone https://github.com/ton-utilisateur/polintel.git
cd polintel
Activation de l'environement virtuel
python -m venv venv
venv\Scripts\activate
Installation des modules
pip install -r requirements.txt
Copier le .env.exemple et remplir les information necessaire puis renommer le fichier en .env
Pour lancer l'application il faut se rendre dans le dossier app puis lancer la commande
fastapi run main.py
Le processus d'extraction ce fait étape par étape.
1 /depute_extract_data Pour récuperer les fichier de l'assemblé nationale 2 /depute_insertion_postgre pour faire l'extraction et la creation des acteur et organe Une fois ces étapes effectuer les autres étapes d'extraction peuvent se faire dans l'ordre que l'on veux