Shipped
AI & LLM | Work | 1 min read
ANSSI Audit Summary Generator.
Nobody wants to read a 300-page audit. This Streamlit app feeds it to GPT-4o and gets back structured summaries aligned on the ANSSI hygiene guide (42 requirements, 10 chapters), ready for the maturity, risk and compliance workshops.
- 300+ pages summarized
- 42 requirements
Optimisation - Génération de résumés d'Audits ANSSI
Application Streamlit pour la génération automatique de résumés d'audits cybersécurité ANSSI via LLM (ChatGPT 4o).
Contexte
Mission : Transformer un JSON d'audit volumineux (300+ pages) en résumés exploitables pour les ateliers suivants (maturité, risques, conformité).
Framework : ANSSI Guide d'hygiène informatique v2.0 (10 chapitres, 42 exigences)
Stack technique : Python 3.10+, Streamlit, OpenAI GPT-4o
Installation
Prérequis
- Python 3.10 ou supérieur
- Clé API OpenAI (GPT-4o)
- 2 Go RAM minimum
Setup rapide
# 1. Cloner le projet
git clone <repo-url>
cd riskhunter_atelier1
# 2. Créer environnement virtuel
python -m venv venv
source venv/bin/activate # Linux/Mac
venv\Scripts\activate # Windows
# 3. Installer dépendances
pip install -r requirements.txt
# 4. Configurer clé API
export OPENAI_API_KEY="sk-..." # Linux/Mac
set OPENAI_API_KEY=sk-... # Windows