From e29ebe3bafabb8e9eda750d697431287f47d3356 Mon Sep 17 00:00:00 2001
From: MAFTOUH Mohammed Amine <mohammed-amine.maftouh@imt-atlantique.net>
Date: Wed, 5 Mar 2025 11:17:11 +0000
Subject: [PATCH] Update 5 files

- /projet_imt/.gitkeep
- /projet_imt.py
- /clustering/__init__.py
- /results/__init__.py
- /utils/__init__.py
---
 projet_imt/.gitkeep => clustering/__init__.py |  0
 projet_imt.py                                 | 18 +++++++++++++++++-
 results/__init__.py                           |  0
 utils/__init__.py                             |  0
 4 files changed, 17 insertions(+), 1 deletion(-)
 rename projet_imt/.gitkeep => clustering/__init__.py (100%)
 create mode 100644 results/__init__.py
 create mode 100644 utils/__init__.py

diff --git a/projet_imt/.gitkeep b/clustering/__init__.py
similarity index 100%
rename from projet_imt/.gitkeep
rename to clustering/__init__.py
diff --git a/projet_imt.py b/projet_imt.py
index 08e9150..4397e26 100644
--- a/projet_imt.py
+++ b/projet_imt.py
@@ -1,5 +1,11 @@
 # imports
 
+from clustering.agg_clustering import *
+from clustering.mesures_clustering import *
+from results.affichage_messages_par_cluster import *
+from utils.reduction_dimesion import *
+
+
 import pandas as pd
 import numpy as np
 import matplotlib.pyplot as plt
@@ -11,4 +17,14 @@ from sklearn.cluster import AgglomerativeClustering
 from sklearn.metrics import silhouette_score
 
 
-def main():
\ No newline at end of file
+def main():
+    # lecture du fichier csv
+    df = load .....
+    # reduction des dimensions
+    reduced_embeddings = reduce_embeddings(df, n_components=50, random_state=42)
+    # clustering
+    labels = agglomerative_clustering(reduced_embeddings, n_clusters=14)
+    # metriques de clustering
+    silhouette_score = compute_silhouette_scores(reduced_embeddings, labels)
+    # afficher les resultats
+    messages_par_cluster= afficher_messages_par_cluster(df,labels)
diff --git a/results/__init__.py b/results/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/utils/__init__.py b/utils/__init__.py
new file mode 100644
index 0000000..e69de29
-- 
GitLab