CoolFace
Apppublic

Ritamarie19/examen-ml-clustering

sourceHugging Faceupdated 9mo agoView on Hugging Face
0likes
App README

Examen de Machine Learning – Clustering

Description

Ce projet a été réalisé dans le cadre de mon examen de Machine Learning. Il consiste à appliquer un algorithme de clustering non supervisé, en l’occurrence KMeans, sur un jeu de données réel.

L’objectif du projet est de regrouper des publications Facebook Live selon leur niveau d’engagement (réactions, commentaires, partages, likes), afin d’identifier des comportements similaires.

J’ai ensuite développé une application interactive avec Streamlit qui permet de visualiser les résultats du clustering. À l’ouverture de l’application, tous les clusters sont affichés automatiquement, puis l’utilisateur peut analyser chaque cluster individuellement.


Dataset

Le jeu de données utilisé s’intitule Facebook Live Sellers in Thailand. Il provient du site UCI Machine Learning Repository et contient des informations sur l’engagement des publications Facebook Live.

Source officielle : https://archive.ics.uci.edu/dataset/488/facebook+live+sellers+in+thailand


Méthodologie

Dans ce projet, j’ai suivi les étapes suivantes :

  • —nettoyage et préparation des données
  • —sélection des variables numériques pertinentes
  • —normalisation des données
  • —application de l’algorithme KMeans
  • —analyse et interprétation des clusters obtenus

Application

L’application a été développée avec Streamlit et déployée sur Hugging Face Spaces.

Elle permet :

  • —de visualiser tous les clusters dès l’ouverture
  • —d’afficher les clusters sous forme de scatterplot
  • —de filtrer et analyser chaque cluster séparément
  • —de consulter la liste des individus appartenant à chaque cluster

Auteur

Rita Marie Chambaz Licence 3 – Big Data Dakar Institute of Technology