Skip to content

Analyse de Réseau Social Ce projet utilise Python et les bibliothèques NetworkX, Matplotlib, et Community pour analyser un réseau social simple. Il inclut la création d'un graphe représentant des personnes et leurs relations, l'évaluation de différentes mesures de centralité, et la détection de communautés dans le réseau.

Notifications You must be signed in to change notification settings

Mohameddiallo728/social-network-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Analyse de Réseau Social

Ce projet utilise Python et les bibliothèques NetworkX, Matplotlib, et Community pour analyser un réseau social simple. Il inclut la création d'un graphe représentant des personnes et leurs relations, l'évaluation de différentes mesures de centralité, et la détection de communautés dans le réseau.

Installation

  1. Clonez ce dépôt :
    git clone https://github.com/Mohameddiallo728/social-network-analysis.git
  1. Installez les dépendances nécessaires :
   pip install matplotlib
   pip install networkx
   pip install python-louvain
   

Utilisation

Ouvrez le notebook Jupyter (note-book.ipynb).
Exécutez les cellules pour générer le graphique du réseau social et effectuer l'analyse.
Ce script génère un graphique du réseau social et effectue une analyse de différentes mesures de centralité, ainsi que la détection de communautés.

Structure du Projet

note-book.ipynb: Notebook principal pour l'analyse du réseau social.

Résultats

Le graphe du réseau social est généré et visualisé.
Les mesures de centralité (degré, intermédiarité, proximité) sont calculées.
Les communautés sont détectées à l'aide de la méthode de Louvain.

Contributions

Les contributions sont les bienvenues ! Si vous avez des idées d'améliorations, veuillez ouvrir une issue ou soumettre une demande de fusion.

Auteurs

Mohamed DIALLO
email : [email protected]

Licence

Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.

La licence MIT est une licence open source permissive qui permet une utilisation, modification, et distribution libre du code source. Elle est souvent utilisée pour les projets open source, car elle offre une grande liberté aux utilisateurs tout en protégeant les droits d'auteur et la responsabilité de l'auteur du code.

Lire la licence MIT

About

Analyse de Réseau Social Ce projet utilise Python et les bibliothèques NetworkX, Matplotlib, et Community pour analyser un réseau social simple. Il inclut la création d'un graphe représentant des personnes et leurs relations, l'évaluation de différentes mesures de centralité, et la détection de communautés dans le réseau.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published