3 étapes, 2 minutes, zéro dépendance. Tout pour démarrer.
3 étapes, 2 minutes, zéro dépendance à installer.
Vérifiez votre version :
Aucune dépendance à installer (pip install non nécessaire). Le projet n'utilise que la bibliothèque standard Python.
requirements.txt à installer, pas de virtualenv obligatoire, pas de GPU. Tout tourne sur CPU en quelques secondes.Où trouver quoi dans le dépôt.
spatial_graph_P1.json — Multi-projets (1 217 pièces labellisées)spatial_graph_P2.json — Projet LD-CLL (362 pièces)spatial_graph_P3.json à P5.json — Datasets supplémentairesblind_classifier.py — Le cœur : toutes les règles de classification (5 passes)apartment_clustering_v2.py — Regroupe les pièces par appartementexport_viewer.py — Génère le viewer HTML interactif_baseline.py — Lance le benchmark d'accuracyrules/ — 8 modules de règles modularisés (géométrique, topologique…)wl/ — Algorithme de hashing Weisfeiler-Lehman
Deux façons de lancer le classifieur : interface web ou ligne de commande.
La manière la plus simple. Lance un serveur local avec une UI pour tout contrôler.
1. Cliquez sur un dataset (P1, P2…) ou collez le chemin d'un JSON
2. Cliquez « Lancer la classification » pour voir l'accuracy
3. Cliquez « Générer le Viewer HTML » pour la visualisation complète
4. Cliquez « Ouvrir le Viewer ↗ » pour explorer le résultat
Pour les utilisateurs avancés ou l'automatisation.
Classification + Viewer interactif :
Benchmark d'accuracy uniquement :