The Wayback Machine - https://web.archive.org/web/20220614110950/https://github.com/topics/community-detection
Here are
316 public repositories
matching this topic...
A curated list of community detection research papers with implementations.
Updated
Mar 2, 2022
Python
Karate Club: An API Oriented Open-source Python Framework for Unsupervised Learning on Graphs (CIKM 2020)
Updated
Jun 4, 2022
Python
Louvain Community Detection
Updated
May 26, 2022
Python
A PyTorch implementation of "Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networks" (KDD 2019).
Updated
Mar 2, 2022
Python
A repository of pretty cool datasets that I collected for network science and machine learning research.
Implementation of the Leiden algorithm for various quality functions to be used with igraph in Python.
Implements of community detection algorithms
Updated
Sep 28, 2018
Python
The TensorFlow reference implementation of 'GEMSEC: Graph Embedding with Self Clustering' (ASONAM 2019).
Updated
Mar 2, 2022
Python
Implementation of the Louvain algorithm for community detection with various methods for use with igraph in python.
A Pytorch implementation of "Splitter: Learning Node Representations that Capture Multiple Social Contexts" (WWW 2019).
Updated
Mar 2, 2022
Python
A news recommendation system tailored for user communities
Updated
Jun 29, 2017
Jupyter Notebook
A sparsity aware implementation of "Deep Autoencoder-like Nonnegative Matrix Factorization for Community Detection" (CIKM 2018).
Updated
Mar 2, 2022
Python
A Comprehensive Survey on Community Detection with Deep Learning
Updated
May 4, 2020
Python
A NetworkX addon to compute the graph Ricci curvature and Ricci flow.
Updated
Jun 3, 2022
Python
A Python implementation of Girvan-Newman algorithm
Updated
May 10, 2021
Python
An interactive map of Stack Exchange tags for all sites.
Updated
Sep 19, 2015
JavaScript
An implementation of "EdMot: An Edge Enhancement Approach for Motif-aware Community Detection" (KDD 2019)
Updated
Mar 2, 2022
Python
An implementation of "Community Preserving Network Embedding" (AAAI 2017)
Updated
Mar 2, 2022
Python
Java package that provides data structures and algorithms for network analysis.
Implementation of "Overlapping Community Detection with Graph Neural Networks"
Updated
Sep 25, 2020
Jupyter Notebook
A NetworkX implementation of Label Propagation from a "Near Linear Time Algorithm to Detect Community Structures in Large-Scale Networks" (Physical Review E 2008).
Updated
Mar 2, 2022
Python
A NetworkX implementation of "Ego-splitting Framework: from Non-Overlapping to Overlapping Clusters" (KDD 2017).
Updated
Mar 2, 2022
Python
Supervised community detection with line graph neural networks
Updated
Sep 19, 2020
Python
Updated
Jun 3, 2021
Python
Updated
Sep 28, 2020
Python
Network Analysis for Financial Markets
Updated
Jul 29, 2017
Jupyter Notebook
Uses topic modeling to identify context between follower relationships of Twitter users
Updated
Mar 12, 2022
Python
Overlapping community detection in Large-Scale Networks using BigCLAM model build on Apache Spark
Updated
Dec 9, 2020
Scala
Improve this page
Add a description, image, and links to the
community-detection
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
community-detection
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
Hi,
To plot the communities it is very easy with plot_network_clusters, however it is tedious to plot each network in a cell (for instance using Jupiter or google Colab). In networkx you can do since there is a hyperparameter ax on the function draw network. I checked the code here and I see that the function is based on Networkx plotting implementation, could be useful to just add the ax para